RTSP from Isaac Sim's Viewport

I can get the frames from the Isaac Sim’s viewport by saving the viewport images to a folder for using it with Deepstream. But it is very unfunctional and slow for RTSP. Also, I saw a function which can be used without saving the images with buffering but the Kit docs are unsufficient. I didnt understand the implementation process. Are there a better ways for this process?

Kit docs:

Hi @MuratKOSE. I think you’re on the right track. I found an example of omni.kit.viewport.utility.capture_viewport_to_buffer() that you could look at in this extension:


It’s in the module:


You can find it as part of the Create app if you don’t find it in Isaac Sim.

1 Like