08-14-2024 09:51 PM - edited 08-14-2024 10:22 PM
It is known that the chips powering Quest 3 supports H265/AV1 hardware decoding (SNAPDRAGON® XR2 GEN 2 ). For web platform development(Browser Video Support for Web Platform), the official document states that Meta Quest and Meta Quest 2 have hardware support for video decoding too. And the codec includes H264/H265/VP8/VP9.
Now my question is if the hardware decoding for H265/AV1 is supported on Meta Quest 3 when using the WebRTC for video streaming on the native Browser application.
If the browser does not support, what other platform I could use to develop a WebRTC video streaming service with H265/AV1 hardware decoding
08-30-2024 05:43 PM
For browser they recommend WebXR Media Layers for decode because it's the "most efficient way to display immersive video" so whatever that means. But the Codec and Container Support section in docs has info for quest 2 but not Quest 3 at all 😭 It also says "Browser does not support AV1." further up which would be wild because Quest 3 hardware decode is designed for AV1. So pretty much they meta-ed it and idk, but perhaps this helps.
Docs for ref: https://developer.oculus.com/documentation/web/browser-video/#high-resolution-video-best-practices