CarlTheAwesome
New Member
Hey, there. I'm trying to create a totally separate program to stream games to a cellphone. Since OBS already have this functionality implemented, I wonder if it will be easier that I just build on top of libobs.
So, I have a few questions, hoping someone know a bit more about OBS can clear them up for me, thanks!
Q1. I noticed on the homepage, it says OBS supports "GPU-based game capture for high performance game streaming." I was thinking maybe OBS used "NVIDIA Capture SDK" or "Advanced Media Framework" by AMD. But then I checked the source code, OBS seems to be only using OpenGL and DirectX for capture, and ffmpeg for video encoding. Am I right thinking so? Or is there more to it?
Q2. I can't find much documentation around for libobs, can someone point me where to find the capture and encoding api?
Thank you guys!
So, I have a few questions, hoping someone know a bit more about OBS can clear them up for me, thanks!
Q1. I noticed on the homepage, it says OBS supports "GPU-based game capture for high performance game streaming." I was thinking maybe OBS used "NVIDIA Capture SDK" or "Advanced Media Framework" by AMD. But then I checked the source code, OBS seems to be only using OpenGL and DirectX for capture, and ffmpeg for video encoding. Am I right thinking so? Or is there more to it?
Q2. I can't find much documentation around for libobs, can someone point me where to find the capture and encoding api?
Thank you guys!