Modern Video and Audio experiences in Swift UI

Hey Apple!

I'm just wondering if there are any recommendations on best practices for supporting AV experiences in SwiftUI?

As far as I know, VideoPlayer is the only API available directly supported in SwiftUI in AVKit (https://developer.apple.com/documentation/avkit) without the need for UIViewRepresentable / UIViewControllerRepresentable bridging of AVPlayer into SwiftUI.

However there are many core video and audio experiences that a modern audience expect that are not supported in VideoPlayer. e.g. PiP

Is there a roadmap for support in SwiftUI directly?

Thanks!

Modern Video and Audio experiences in Swift UI
 
 
Q