Hacker News new | past | comments | ask | show | jobs | submit login

Serious question: what is the state of the art for in-browser live streaming to date ?

Twitch, Google Hangouts, any "live" sport event what protocol/technology do they use ?

A mix of HLS and flash ?




There are many protocols, including HTTP Live Streaming, RTSP, RTP, MMS, used by multiple browser plugins, such as QuickTime, Flash, Windows Media Player. A comprehensive list of such systems is on Wikipedia: http://en.wikipedia.org/wiki/Comparison_of_streaming_media_s...


Twitch uses HLS with a Flash front end. No idea about the others.

HLS is nice because it doesn't require any new servers or protocols -- it uses vanilla HTTP, and can be served up by basically any web server. As a result, it's much easier to make it work with a CDN.


Thanks.

I guess the reason of having such poor support outside Apple browsers, despite the benefits, has to do with licensing issues and the complications of embedding ads, as someone pointed out.


Yes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: