Comments on: iPhone 6 FaceTime now Supports H.265. Where is VP9 for WebRTC? https://bloggeek.me/iphone6-facetime-h265/ The leading authority on WebRTC Sat, 02 Jul 2022 12:38:26 +0000 hourly 1 By: Nanna Lam https://bloggeek.me/iphone6-facetime-h265/#comment-121487 Wed, 29 Apr 2020 17:16:27 +0000 http://bloggeek.me/?p=9034#comment-121487 In reply to Paul E. Jones.

HTML has support for digital rights management (DRM, restricting how content can be used) via the HTML5 Encrypted Media Extensions (EME). The addition of DRM is controversial because it allows restricting users’ freedom to use media restricted by DRM, even where fair use gives users the legal right to do so.

]]>
By: Paul E. Jones https://bloggeek.me/iphone6-facetime-h265/#comment-117706 Tue, 14 Oct 2014 07:08:46 +0000 http://bloggeek.me/?p=9034#comment-117706 In reply to Tsahi Levent-Levi.

Yeah, I did say everyone would like that. But, we’re not quite there yet. Honestly, I suspect it will be another 10 years.

But, I don’t think VP8 licensing is more permissive. Not every IPR holder is at the table with VP8. The same can be said of H.264, admittedly, but VP8 exposes one to greater unknowns. At least the H.264 patent holders are known.

]]>
By: Tsahi Levent-Levi https://bloggeek.me/iphone6-facetime-h265/#comment-117705 Tue, 14 Oct 2014 07:04:10 +0000 http://bloggeek.me/?p=9034#comment-117705 In reply to Paul E. Jones.

Paul,

You left me unconvinced on this one.

Same people who can sue on VP8 can sue on H.264. MPEG-LA patents was paid for on VP8 by Google already. The licensing around it is far more permissive than what Cisco’s openH264 binary can ever offer to those running on their own devices or when you try to fit it into an iOS device.

Today, when every device out there supports video, and most services are free, the only barrier left for many use cases is a royalty bearing video codec .

I’d like to remind you that image compression was once patented, with GIF causing headaches. Most patents have expired. The rest was worked around. We since then moved on to PNG format and others are pursuing new territories (WebP anyone?). We no long think of image compression as something requiring royalty payments. Voice is headed that route as well with SILK, Speex and now Opus. It is time we start making the shift towards video with this mindset.

]]>
By: Paul E. Jones https://bloggeek.me/iphone6-facetime-h265/#comment-117704 Tue, 14 Oct 2014 06:56:01 +0000 http://bloggeek.me/?p=9034#comment-117704 In reply to Tsahi Levent-Levi.

Yeah, I think everyone would like a royalty-free codec that is in the business of making any kind of video product. And, there are a few initiatives to try to make that happen. However, I’m very doubtful that anyone will actually produce something really good that isn’t stepping on somebody’s patent.

So considering reality :-), what I’d really like to see is some rational licensing fees. H.265 royalties are just too much right now. H.264 is good and Cisco, by offering a binary library, is covering the cost for just about anyone that wants to use it, thus making it totally free.

Perhaps we need to do the same for H.265 and/or put pressure on the license holders to reduce costs.

I get a little wound up when I hear the suggestion that VP8 or VP9 or whatever else is “free” when I know there is IPR on them, held by some of the same companies that have IPR on H.264 and H.265. And using any of the others totally puts companies at risk of being sued.

]]>
By: Tsahi Levent-Levi https://bloggeek.me/iphone6-facetime-h265/#comment-117703 Tue, 14 Oct 2014 06:49:50 +0000 http://bloggeek.me/?p=9034#comment-117703 In reply to Stass Soldatov.

Stass,

All true. Thanks for raising these issues up. My only doubt here is where in the 18 months hardware cycle is Google today – there were announcements in CES at the beginning of this year for VP9 decoders in TVs if I recall correctly, so the cycle might have already begun – I just don’t know.

iPhone 6 must have H.264 support as well, otherwise, it won’t be able to FaceTime with an iPhone 4 or 5.

]]>
By: Tsahi Levent-Levi https://bloggeek.me/iphone6-facetime-h265/#comment-117702 Tue, 14 Oct 2014 06:48:00 +0000 http://bloggeek.me/?p=9034#comment-117702 In reply to Paul E. Jones.

Paul,

Nice to see you here again 🙂

The fight here isn’t between who has patents threatening its well being, but rather on the concept of a royalty free video codec. The difference in stance and the statement that video coding technologies should be commoditized is what at stake here.

]]>
By: Stass Soldatov https://bloggeek.me/iphone6-facetime-h265/#comment-117701 Mon, 13 Oct 2014 22:38:37 +0000 http://bloggeek.me/?p=9034#comment-117701 Well, I think Google wont enable VP9 encoding in Chrome WebRTC until it would be adequately quick. For now VP9 is 4 times slower than VP8 (as far as I remember our last tests), which makes it not worth using. Speeding up VP9 theoretically could be done by doing much finetuning for Intel processors, with much effort, maybe with Intel support – H264 works good on x86 partially because Intel invested much effort in IPP acceleration of H264 for Core i*. Or we can just wait while processor would become 4 times faster or have 4 times more cores.
But I guess that Google is mainly investing in VP9 encoding IP core, it is not released yet, so this 18 month hardware release cycle is not even started.
Also I want to note that we can’t be sure that Apple’s H265 implementation is any better than good VP8/H264 implementation before we have some independent tests (it could be even worse). I’ve seen some examples of early H264 implementations performing worse than H263+ and hardware implementations are always simplified and so have less quality. Actually for quality improvement for hardware encoders it still makes sense in investing in better H264 implementation (higher profile, more features, better search), at least to match software opensource x264 encoding – but this does not look good for marketing reasons.
It’s interesting how Facetime’s calls between MacOS and iPhone 6 are handled – I guess they are H264 still in both sides or in direction MacOS->iPhone 6.

]]>
By: Paul E. Jones https://bloggeek.me/iphone6-facetime-h265/#comment-117700 Mon, 13 Oct 2014 15:52:07 +0000 http://bloggeek.me/?p=9034#comment-117700 Tsahi, you know very well that both VP8 and H.264 are both free and royalty free… until you get sued for using them. Seriously, VP8 was suspected to be encumbered by patents and, indeed, there have already been claims made. VP9 will be no different. The companies who have worked on video coding for decades have a huge pile of IPR.

Quite frankly, I think the current licensing cost of H.265 is nuts, but I suspect the folks participating in the MPEG-LA licensing pool for that will lower the cost eventually. If they do not, people will go use other technologies. H.264 went through similar licensing frustration when it was introduced and I expect a repeat of history with H.265 gaining wide adoption.

]]>