Love it!
Thanks so much for sharing this.
See this video, I think is what you want.
More information is here is the camera section.
https://theta360.guide/special/linuxstreaming/
There is sample code for Jetson Nano as well in that document.
If this is what you are looking for, feel free to ask more questions.
Note that I haven’t tested isolating individual USB ports on the Jetson. I don’t know if it is possible to just reset the USB port that the THETA is attached to. On the Raspberry Pi, all the USB ports are reset when the camera is restarted. If you have other devices attached the USB port of the Xavier that you need, please adjust accordingly. This is not an approved part of the API. If this is something you need for production, we’ll try and test it more.
If your application can live with sleep and wake, it is better as it is part of the official API.
The API supports switching from image to live streaming and to video file.
Note if you need to save video to file, there is a third parameter you must set. It’s documented in on the guide and also on the USB thread of this forum. I think it is something like adding ,0,0,1 to the
end of the hex value for video to file. If you have problems, we can check it.