How to use OBS as an IP camera viewer

PTZOptics
PTZOptics
🔗OBS Plugin: ...
🔗OBS Plugin: https://ptzoptics.com/obs-plugin/

📖 Chapters:
Intro 0:00
Let's Get Started 0:37
Bring your IP Camera into OBS 1:06
Studio Network Organization 1:28
Connect to the camera over RTSP 2:33
We connected three cameras 3:15
Multiview 3:37
Video Network Settings 3:58
OBS Scene with PTZ Preset 4:55
How does it work? 5:27
Outro 7:01

In this video, you will learn how to use OBS as an IP camera viewer. OBS has the ability to connect to multiple IP-connected cameras on your LAN (Local Area Network). This tutorial will focus on connecting with PTZOptics cameras using RTSP but you can use NDI cameras as well. IP-connected RTSP cameras do not show up properly with the current version of the OBS multiview feature. Therefore, you can build a custom scene with multiple IP-connected cameras inside of OBS to view them simultaneously.

First of all, you will need to connect your IP cameras to the network. PTZOptics cameras feature PoE (Power Over Ethernet) so you may already have your PTZOptics cameras connected to your local area network. Each camera will need a unique IP address, and we highly recommend that you set a static IP address. It’s a best practice to manage multiple IP-connected cameras with sequential IP addresses in a list. In our example, we show that our studio has 8 IP-connected cameras with sequential IP addresses starting at 192.168.1.60. To organize these IP-connected cameras there is a shared Google Sheet which information such as camera model, camera name, IP address, and location for easy access.

Pro Tip: Each PTZOptics camera can also have a friendly name saved. This is ideal for NDI cameras which will show up in IP-connected software like NDI Studio Monitor.

Pro Tip 2: If you have not set up your cameras on the network please refer to the PTZOptics camera setup video for your camera or the user manual. If your camera is on the network but you do not know the IP address you can use IR remote control shortcut * # 4 to show the IP address on the video feed of your camera.

Step 1: Connect your IP cameras to OBS

To connect an IP camera to OBS using an RTSP video feed you can use the “Media Source” input. This input can be added in the sources area. To stay organized, use an identifiable name for each camera that you add as a “Media Source.” Next, you should uncheck “Local Source” and click “Restart playback when the source becomes active.” This allows you to use the “Input” area to enter the camera's RTSP video feed. You can type in “rtsp://THE-IP-ADDRESS/1” to connect to your camera. Simply enter your camera’s IP address and “/1” after the “RTSP://” in the input field. Another box to check is “Use hardware decoding when available.” Also, reduce “Network Buffering” and “Reconnect Delay” to improve performance on your network.

Step 2: Create a Multiview Scene

Once you add each camera into OBS, you can move on to create a scene with all the cameras inside of it. This will be your scene used to view multiple cameras. You can arrange the camera however you want in this scene. You can view this screen in a “Full Screen” view using the “View” menu.

Step 3: Optimize OBS for IP camera viewing

The next step is to optimize OBS for IP camera connectivity. In the “Advanced,” area of OBS choose “High” for “Process Priority.” Next, you should optimize the Network settings. In “Bind IP”, make sure to choose the IP address that is local to your network. This IP address should be on the same range as all of your IP cameras. Also, check “” Enable Network Optimizations.”

Step 4: IP Camera Control and HTTP Commands

You can reference the following blog posts to learn more about the PTZOptics OBS plugin and Dockable controller here. You can also, learn more about the HTTP commands that will automate PTZ camera preset controls at ptzoptics.com/downloads.

همه توضیحات ...