AV1 News – in preparation of NAB

Within AOMedia things are moving fast with the preparation for AV2 in full speed.
Outside of AOMedia, the adoption of AV1 is like a blazing fire. With the first AV1 adoption by Browser (decoder) two years ago, Netflix switching to AV1 for all content, recently on mobile as well, Hardware acceleration available for more than a year, and Real-Time codec implementations by google and Cisco, all is already on the table for success. Cisco demoed publicly real-time AV1 in webex, on a MacBook Pro in june 2019 !
With NAB around the corner, a lot of big player are positioning themselves, not only to differentiate their offer in production, but also internally to position themselves as the implementation reference for AV2. Netflix/INTEL SVT-AV1, google’s libaom, and xvc from Divideon (non-aom member)

Continue reading

Real-Time AV1 in (lib) #WebRTC m80 … ?

WebRTC M80 release notes announced for the first time some support for AV1 in #webrtc. This is the closest one gets from official announcement of support, but it is also difficult from the one-liner in the release note to understand what it is about and how to use it. This blog post will present some details on video codecs support in libwebrtc, position the m80 release in that scope and provide some visibility on the AV1 support in #webrtc timeline.

Continue reading

I want to support #WebRTC, do I really need to use google library?

WebRTC has been a magical word for the best part of the 2010 decade, starting, if we had to put a date on it, with 2011 Google IO presentation. From conversations as early as 2018, and many small signs (dropping support for official mobile release in m80 release notes), it was clear that, for Google at least, the WebRTC star itself was already the past. Still, more people depend on webRTC, or want to adopt it, today than ever. What are the options out there? How should one prepare for WebRTC in 2020?

Continue reading

WebRTC Standard Status Update Q3 2019

W3C TPAC @ fukuoka Japan, October 6 to 20, 2019

Greetings from Fukuoka, Japan – or, your essential update to all things WebRTC…

As ever year, the technical plenary meeting of the World Wide Web consortium  took place in the fall. After Lyon, the French “culinary capital”, in 2018, it was hosted this year in Fukuoka, Japan, during  the week before the first Rugby World Cup hosted by Japan.

Continue reading

Quality with Real-Time OTT media? It’s all about the feedback!

There are many that happened this week, both during IETF sessions and in the ecosystem, that troubled me enough to write a dedicated blog post. People from the streaming industry, and from the webrtc industry alike, are approaching OTT media in general, and webrtc specifically, the wrong way. It works, but it does not work well enough. It connects, it streams in perfect conditions, but it does not stream with good quality, at scale and in real-time. What is missing?

Continue reading