cancel
Showing results for 
Search instead for 
Did you mean: 

H265/AV1 Hardware Decoding Support for WebRTC on Quest 3 using Browser App

seanhxx
Honored Guest

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

1 REPLY 1

LarrysLobsters
Honored Guest

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