Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
Aapje58's avatar
Aapje58
Honored Guest
11 months ago

Feature request: H.264+ and H.265+ support

The Plus variants of these codecs are optimized to require less bandwidth for the same quality. They are compatible with most decoding hardware/software, since they conform to the H.264/AVC and H.265/HEVC standards, respectively.

They were developed by a camera surveillance company, which is a fairly similar use case to the needs for Link: sending high-quality video in real time over a connection with limited bit rates, using relatively low-performance hardware (compared to a GPU).

The H.264+ variant is already supported by Virtual Desktop, so I see no reason why it shouldn't work for wired or air Link. In fact, it works so well that there are wired PCVR users who connect to their headset using a ethernet cable (with an USB-adapter), just so they can use Virtual Desktop over a wired connection. So it seems proven that it would be a benefit if implemented for Link.

Whether H.265+ works well for the Quest is unproven, but it might provide a big benefit for low bandwidth air Link connections (H.265 works better for air link due to the bitrate limitation, but with a high-speed connection, H.264 works better).

Even if these are only supported through the Debug Tool, this would provide a nice benefit for users & developers who want to optimize their connection. Of course, it would be even better if Link auto-selects the best codec and bitrate, so less tech-savvy users would benefit as well.

https://www.securitymagazine.com/ext/resources/whitepapers/Hikvision-H264-Encoding-Technology.pdf

https://www.hikvision.com/content/dam/hikvision/en/brochures-download/product-brochures/White-Paper_H.265-Plus-Brochure.pdf

 

No RepliesBe the first to reply