Can I stream a pre-recorded SVO2 file using ZED SDK streaming API?

Hi everyone,

I have a question about the ZED SDK streaming functionality. I’ve been reading through the streaming documentation, but it seems like the streaming API (enableStreaming()) is designed specifically for streaming from a live ZED camera connected to the sender machine.

My use case: I have a pre-recorded SVO2 file/video that I want to stream over the network to receiver machines, similar to how the live camera streaming works.

My question: Is there a way to use the ZED SDK to stream an SVO2 file instead of a live camera feed? I’d like receivers to be able to connect and receive the video stream from the SVO file just like they would from a real camera.

I’ve tried looking through the documentation, but it appears the streaming feature only works when you have a physical camera connected to the sender. Has anyone found a workaround for this, or is there a different approach I should be using?

Any guidance would be appreciated!

Thanks!

Hi @Jayesh
Welcome to the Stereolabs community

Yes, this is possible. Simply set the input source to SVO and start the streaming as you normally do with a live camera.

Please point me to the part of the documentation that led you to have this wrong concept.