@Jules_Moretti - The main dependency that you’ll need to worry about is that you must install a live streaming driver “THETA UVC Blender” on your Mac.
I don’t personally have any info on C++ code samples.
Are you using a V or an S?
Also, you have options between Wi-Fi and USB for connectivity.
If you’re using an S, there’s a fair amount of useable information here in the Media Guide: http://theta360.guide/community-document/community.html Section 3 is Live Streaming and 3.4 is about the driver for your laptop.
But if you find a solution or find helpful code samples please add it back here. I’ve been interested in using OpenCV to add text and other things to images, so if you make any progress there, too, I’d be super interested in hearing more.