add metadata
refactor HLS interface : use NetStream as playback control interface