I believe you would need to run the AVPlayer instance in the application where the Camera Extension is hosted and then send the video frames using a custom property to the sandboxed camera extension. You can do the compositing inside the camera extension but my recommendation would be to do all the video processing inside the application and use the extension only to vend CVPixelBuffers to the camera clients.
Topic:
Code Signing
SubTopic:
General
Tags: