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:
https://docs.omniverse.nvidia.com/kit/docs/omni.kit.viewport.utility/latest/omni.kit.viewport.utility.Functions.html

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:

omni.kit.thumbnails.mdl

It’s in the module:

omni.kit.thumbnails.mdl.viewport_thumbnail_generator

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

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.