javascript - MPEG-DASH video stream with just single mp4 file -
i'm researching week find simple , platform independent method stream mp4 file browser. in case of browser incompatibility progressive stream(direct download) method used. scenario this:
- single mp4 file (not segmented , multiplexed(audio+video) )
- http byte-range serving supported
- progressive stream (direct file download) supported in case of browser incompatibility
after studying apple hls, adobe flash stream, microsoft smooth, rtsp , mpeg-dash seems mpeg-dash proper solution. problem mpeg-dash forcing me split mp4 file separate segmented files leads duplicate consuming space store mp4 file because have support progressive stream in case of browser incompatibility. storing single mp4 file segmented mp4 files unavoidable.
the question is: there way serve single mp4 file http stream & progressive stream in browser ?
mpeg-dash protocols says supports multiplexed files problem dash.js not support it. there other javascript player supports multiplexed , single mp4 files byte-range requests ?
any other solution commits scenario conditions welcomed. thanks.
references: bitcodin.com 1 bitcodin.com 2
i think major browser support mp4. http://caniuse.com/#feat=mpeg4. can stream using old http server. mpeg-dash
required if require fancy stuff adaptive bitrate streaming, multi language, drm , so.
if insist on using mpeg-dash
can segment mp4 files using mp4box on server side (you have once). result not mulitple mp4 files rather single mp4 files organized in more suitable streaming way.
Comments
Post a Comment