What's Next for WebRTC in 2020
Learn more about streaming analytics at Streaming Media's next event.
Watch the complete presentation from Streaming Media East, VES204. Deploying WebRTC in a Low-Latency Streaming Service, in the Streaming Media Conference Video Portal.
Read the complete transcript of this clip:
One fantastic use-case for QUIC is that you can have perfect synchronization between the data and the video frame, which you cannot do today with a data-channel in WebRTC. That means, AR, right. For AR you need to have the data that is exactly synchronized with the frame and today it's not exactly that. So even if you look at all the Facebook and all the other AI or VR stuff, you'll see it slagging a little bit when you move and that's because the data channel and the media is not synchronized. With QUIC you're gonna be able to have both on the same transport with the same timestamp, so it's going to be synchronized by design.
According to Facebook, it's QUIC, QUIC, and QUIC only. And actually I could put Akamai here. Akamai is like, I want to worry about TC, I'm going to jump directly on QUIC and I'm going to do media over QUIC and it's going to be awesome, I don't know if it's gonna work but it's going to be awesome. So Facebook open-sourced their stack last week. Fantastic implementation, very high-level they're using in production, the code is clean. So far there were 13, 12, 13 implementations of QUIC. They were more or less academic or for people working on the standard itself.
They have been using that in production for a year so they actually not only provide a QUIC stack they also provide the server for load-balancing and so on and so the entire thing, it's beautiful. So if you want to learn about QUIC, don't read the spec, go directly on the GitHub, it's really good. According to AOMedia, Intel and Netflix, it's AV1, right. So there is a little bit of strategy there. The reason why Netflix and Intel made their announcement about real-time implementation of an AV1 encoder is also because they're trying to position themself for AV2.
Right, so they want to be replace the libaom, which is the official implementation that the AOMedia members use by the SVT-AV1 implementation by Intel and Netflix. And that will provide them a little bit more leverage in the discussion and the political thing going inside AOMedia. But it's a good codec if you're not looking for real-time. If you're looking for video on demand streaming, it's really good and it works super fast even on a normal Dell off-the-shelf hardware.
Red5 Pro CEO discusses how Red5 Pro approaches WebRTC scalability in this clip from Streaming Media East Connect 2020.
The good news is that desktop and mobile web browsers are now capable of using WebRTC for real-time or progressive web apps. The bad news is that we need faster progress with viable WebRTC SDKs that don't tightly tie products to a particular WebRTC offering.
CosMo Software Consulting Founder & CEO Dr. Alex Gouaillard discusses the non-realtimeness of WebRTC encoders and how Netflix and others compensate on the decoding end in this clip from his Video Engineering Summit presentation at Streaming Media East 2019.
Millicast's Alex Gouaillard breaks down the differences between WebRTC and HLS in the streaming pipeline in this clip from his presentation at Video Engineering Summit at Streaming Media West 2018.
VideoRx CTO Robert Reinhardt discusses the benefits and drawbacks of WebRTC in this clip from his presentation in the Video Engineering Summit at Streaming Media West.
Video Rx CTO Robert Reinhardt discusses the pros and cons of WebRTC in this clip from Streaming Media East 2018.
Streaming Video Alliance's Jason Thibeault and Limelight's Charley Thomas address the question of whether WebRTC provides a viable solution for network latency issues in this panel from Live Streaming Summit.