Codec Royalties on Content and the Jaws Moment
streaminglearningcenter.com
streaminglearningcenter.com
This is, of course, wrong.
These companies are contributing to the cost of the codec technologies they rely on by now building those technologies. Through, for example, contributing to the development of AV1:
https://aomedia.org/membership/members/
The web (and the internet generally) is premised on open, royalty-free formats and protocols that everyone is free to implement. It's how it works and how it has always worked.
There is nothing at all special about audio and video formats. Audio and video formats on the web can and should be royalty-free just like everything else.
Some formats are able to compresses better without losing details. If there is a superior codec, not having open licensing is not a deal breaker.
Which is what everyone says right up until the point it does become a deal breaker, such as with the rumblings about content royalties.
The better approach is to stick with the royalty-free licensing principles the web is built on from the start:
https://www.w3.org/Consortium/Patent/
Royalty-free internet and web standards have unlocked massive value (and massive profits) for all participants on the web.
Audio and video formats can and should stick to these same principles.
Also, h264 predated the wide availability of HW video codecs in general, so software decoding was the thing for quite a while and that provided a motivation for HW decoding. It's an ancient codec, it shouldn't be surprising that eventually everyone got decode support for it. In 2023 if you're proposing people adopt a new codec with sw decode only, why should they eat significantly reduced battery life + higher patent fees when they already have hardware decoders for h264 and vp9? It's a losing argument.
I also can't speak to this with confidence but I suspect Apple choosing to use H264 single-handedly advanced support for it. If they were to do the same thing with H265 or AV1 in a strong way we'd probably see the same effect.
Perhaps software patents in general?
It's only recently that either VP9 or AV1 could be efficiently decoded on iPhones (or Macs). YouTube can afford to serve lower quality experiences to these devices, but many services can't.
On the note of YouTube, my understanding is that they gracefully fall back on H.264 if you lack support for VP9 on your hardware (they probably are or will do the same for AV1). Google is most likely promoting VP9 this way for their own long-term benefit.
HLS has also been an issue as the RFC mandates proprietary codecs, but Apple have silently added VP9 support recently in their implementation [1]. The HLS container formats are still proprietary though from what I can understand. MPEG-DASH should support VP9 and AV1, but I have not read up on it much as MPEG-DASH is proprietary as a protocol [2].
[1]: https://github.com/video-dev/hls.js/issues/5684
[2]: https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_ove...
The AV1 support in M3 is a result of such a threat of being left behind (and thus only decoding); In comparison, Opus is still being ignored, outside of mandatory support in browser.
> H.264 answers Google's open codec with forever free license (from 2010)
https://www.theregister.com/2010/08/26/mpegla_v_google/
H.265 never really took off on the web for the same reasons.
So yes, it's taken a while, but most web usage is jumping from the H.264 that couldn't strangle web video due to VP8 to AV1, so it's overall a very clear win. Part of the delay was the patents side dangling a royalty free subset of AVC and HEVC at various points that never materialised.
Which should have been predictable as this is very much a "scorpion and the frog" situation. Codec makers are not permanantly binding themselves to reasonable deals in perpetuity (well excluding the "open"/royalty free ones that do exactly that) because milking rent from a locked-in market is the end-game. They know it and we know it.