I think they use HLS for streaming to phones. At that point it is much easier because you are writing the entire app, you can do whatever you want because you have complete control of both the server and the client. In a web browser, you are restricted to the technologies that the major browser companies support.