Connecting Fomako PTZ cameras and controller to OBS


New Member
I have a brand new MacBook Air running Sonoma 14.0 and a new Fomako controller model KC608 Pro and 2 new PTZ cameras model KN30A Pro.
The cameras link nicely to the controller, and I can see the images on the MacBook linking over my network onto Safari, but I cannot get them to show up on OBS.
Could use a bit of help - thanks!


New Member
choose Media Source, no file, enter rstp:IP address of camera:554, e.g. rtsp:
this works for me


Active Member
I have the Fomako FMK12UH Pro(20x). Is there anything i need to do in the camera settings to make this work.
Yes, though exactly what depends on mfg/firmware... but typically network cameras have some default output.
I've never NOT logged into a camera and checked its settings and configure appropriate for my use case.
in your case that means understanding and configuring properly for your network (Static IPs or DHCP reservations recommended, of course) , your desired protocols (each has own Pro's and Con's... which is right for you? depends on needs/requirements, receiving system capability and more)

For example, if you are only going to use 30fps, you *might* want to limit camera to 30fps output so as to not overwhelm your thermally constrained (power limited) laptop...
Personally, I use (and like NDI). but my camera vendor provides a VirtualUSB driver to convert NDI stream to appear to the Operating System as a locally connected USB camera (makes life real easy in my scenario).
What I've seen, especially in lower cost devices, is varying maturity (quality) in video output depending on codec/protocol used. Which means, your 'best' video stream may not be what someone else's is. And new firmware could change things (though, less likely)

An example of ... it depends... for some users, you'll want highest resolution/framerate to receiving computer (OBS Studio, in this case). But with a controller, if that PTZ Controller has a preview screen of its own, you may want to send a lower resolution image to that controller. Again, it all depends.

And it occurs to me... you probably skipped the step with a network streaming camera, alluded to above, which is to configure the camera to stream video over the network (vs HDMI, USB, SDI, etc.. whatever interfaces the device has... oh, and I recommend disabling interfaces, if possible, that aren't in use to prevent overwhelming camera CPU/video encoder (compressor)).
Some network streaming is "Pull" in (ie the RTSP example above, where the stream is available to any device that connects to the camera), others, like NDI, tend to be "Push", ie stream is sent to a specific designated 'target' (receiver) device. Which one to use? personally, I go for the better video quality, and more secure solutions... but that is me...