AVPlayerViewController SBS Video

Hello,

I'm trying to stream stereoscopic SBS video on the APV. I see that AVPlayerViewController supports MV-HEVC video playback but it's not clear how to play SBS video on the Apple Vision Pro.

Are there any docs or examples you can share?

For my use case, SBS is the only format I can support.

Answered by Vision Pro Engineer in 800618022

Hey @waba,

Have you considering converting the side-by-side video into the HEVC format? If you can do this, following this sample code should help a lot: Converting side-by-side 3D video to multiview HEVC and spatial video.

The Apple Vision Pro does not support side-by-side video. If you'd like us to consider adding this support, please file an enhancement request using Feedback Assistant. Once you file the request, please post the FB number here.

If you're not familiar with how to file enhancement requests, take a look at Bug Reporting: How and Why?

Thanks,
Michael

Hey @waba,

Have you considering converting the side-by-side video into the HEVC format? If you can do this, following this sample code should help a lot: Converting side-by-side 3D video to multiview HEVC and spatial video.

The Apple Vision Pro does not support side-by-side video. If you'd like us to consider adding this support, please file an enhancement request using Feedback Assistant. Once you file the request, please post the FB number here.

If you're not familiar with how to file enhancement requests, take a look at Bug Reporting: How and Why?

Thanks,
Michael

Thank you, that seems to be for converting an entire video file where, in my case, I'm trying to do it for a live video stream. I'll take a closer to look to see if I can modify the approach for a stream.

Just to close this out - I ended up making my own video player that uses a customer shader to stream the SBS video correctly.

AVPlayerViewController SBS Video
 
 
Q