Hacker News new | ask | show | jobs
by jtsiskin 1733 days ago
How often is that really a problem though?
1 comments

Codec support is a very annoying issue on mobile. Hardware support for VP9 (let alone AV1) codecs is relatively recent on Android devices, and Apple doesn't provide HW acceleration for Google's codecs at all (or at least not when I was trying to do it).
Android devices in some cases don’t have H264 HW. Libwebrtc also doesn’t support SW H264.

That has added lots of complexity/confusion for people building stuff also. Quite a few footguns in this area :)

If we want to get really pedantic...WebRTC will support SW H264 if you enable it explicitly in the compilation, since you're technically on the hook for royalties if you compile it yourself. Footguns galore :)