4 ms·
I am not so sure about using DASH. It's becoming a royalty source for the MPEG LA: http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/The-Changi
by ofrzeta 8y ago
I am not so sure about using DASH. It's becoming a royalty source for the MPEG LA: http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/The-Changing-State-of-MPEG-DASH-Royalties-How-Bad-Will-it-Get-115883.aspx http://www.streamingmedia.com/Articles/Editorial/Featured-Ar...
FWIW we are using HLS for live streaming with a fallback of RTMP to Flash for super legacy browsers.
- Sir_Cmpwn 8y agoYou have a good point here. I would question the wisdom of falling back to Flash, though. Native support of both dash AND hls in web browsers is terrible. https://caniuse.com/#feat=mpeg-dash https://caniuse.com/#feat=mpeg-dash https://caniuse.com/#feat=http-live-streaming https://caniuse.com/#feat=http-live-streaming HLS can be done in much the same fashion as described in my article with https://github.com/video-dev/hls.js/tree/master https://github.com/video-dev/hls.js/tree/master I might do a follow-up with the necessary changes.
- CyberDildonics 8y agoWhy not use html5 video? I actually don't have a good idea of the ven diagram surrounding the layers or overlap in functionality. Is there a reason DASH is necessary?
- Sir_Cmpwn 8y agoThis does leverage html5 video, but without some help html5 video doesn't support live streaming. The browser expects all videos to be finite. This works by stringing together a series of finite videos indefinitely. DASH can also be used to offer different streams at various bitrates.
- AboutTheWhisles 8y agoThat makes sense. Is it really so complex that there needs to be a licensed technology?
- Sir_Cmpwn 8y agoNot in my opinion, no, but the MPEG group is notorious for abusing their patents.
- gautamb0 8y agoThanks for the quality article. I was going to reply with the same; why not use HLS. The point of poor support, especially in Chrome, is a good one, though.