3 ms·
Next up (I hope): Twitch. Then I think I'm done with that extension.
by SCdF 12y ago
Next up (I hope): Twitch.
Then I think I'm done with that extension.
- flavioribeiro 12y agoI think that the first step on moving to HTML5-only player is the support for DASH on the live streaming stack. AFAIK, Twitch is using HLS to broadcast their channels which isn't supported on browsers by default[1]. I bet Twitch guys are working on this right now. [1] There's an initiative to play HLS videos without flash at https://github.com/RReverser/mpegts https://github.com/RReverser/mpegts, but its too much heavy since the browser needs to change mpegts container to mp4.
- calebegg 12y agoTwitch streams in HTML5 for me on Safari, if Flash isn't installed. No comments, though.
- SCdF 12y agoThat's so weird, why would the comments of all things require flash!?
- calebegg 12y agoProbably because it's easier than long polling and more widely supported than web sockets.
- flavioribeiro 12y agoHLS is supported by default on Safari (on MacOS only, AFAIK). HLS is developed by Apple so it make sense to support it natively on their products. There's a bunch of players that has "HTML5-first" support, it tries to use <video> tag and if the browser doesn't support it, it fallbacks to flash.