Stream CCTV IP Camera in to Xibo for Android

Xibo for Android has the ability to show some video streams assuming that they’re formatted appropriately for the Android system.

In this example, I’m using an SinoCam SN-IPC-7004A-POE-UK camera. It provides an H264 encoded video stream via RTSP which is suitable for an Android device.

First you need to know the IP address of your camera. This will vary depending on the network the device is connected to. The default is or whatever DHCP address your router has assigned.

Once you have that IP address, you’ll need to know the username and password that’s set on the camera. It defaults to username: admin password: admin but you should change that default before going further.

Armed with the IP address, username and password, we can add the camera in to a Xibo region.

In the region where you want your video feed to appear, add a new Local Video media:

Don’t confuse that with a Video media - they’re different!

If your CMS doesn’t have the Local Video media module enabled, you can enable it from the Module Configuration.

In the Add Local Video screen, add the URL for your camera. This may vary by device. For the SinoCam, the following is correct:

Video Path: rtsp://username:password@
Duration: 60

That will show your video feed for 60 seconds before moving on. You can adjust the duration as required.

You can now schedule the layout on a Xibo for Android player and the live stream from the camera should appear!

1 Like

Is it work on windows clinet player also??

No. As the article says this is only applicable to Xibo for Android.

how this way is applicable for tv channel instead of camera ?

Hi is that possible having 2 regions displaying 2 different cameras.
I need to use an android player with two regions and these two regions we have one CCTV camera. I’ve tried to do that but only one camera works the other region its getting back screen instead.

Yes, it is possible to have two regions, contents, the differences that are most important for this configuration function to be the link via stream cameras …

When I did these tests I used this pattern in my cleinte and it worked …

rtsp: // nstv: nstv18@x.168.1.x: 554 / cam / realmonitor? channel = 1 & subtype = 1