In this blog we will setup a Generic CCTV camera supported by XMeye. I will focus on a certain CCTV camera of Chinese make. I will tell you how to open it, add an SD card, physically mount it. I will also tell you how to configure the CCTV camera with a desktop application to enable remote streaming on the vendor app. We will also see how to setup and view RTSP streams from this camera.
RTSP URLs for All Models and NVR Software Compatibility.
The CCTV
The CCTV I chose is a Sunivision AP-B134-20WPN. Its an 2 MP, H264 encoding, IP67 camera with night vision. It has both and LAN and WiFi support. The camera has SD card support for recording locally. I will give you a a little background on this camera which will be true to several such cameras. The hardware module and all supporting software are made by a company called Hangzhou Xiongmai Co Pvt. Ltd. Xiongmai provides the hardware, configuration tools, apps for remote viewing, P2P cloud services to a bunch of manufacturers of the cameras. A small list of CCTV manufacturers can be found here.
To configure the camera we will have to connect to it the LAN and access it from a local laptop or PC. There are programs to configure/access the camera via PC and mobile.
Configuration Tool to Setup CCTV camera with XMeye
The configuration tool is an Internet Explorer extension called ActiveX. Please note this tool works only with Internet Explorer. ActiveX can be found on the XMeye webpage. After downloading and installation you can will be able to configure any XMeye supported camera using Internet Explorer.
Connecting camera and starting Config tool
Setting up Wifi
We have now setup a camera which is accessible on the LAN. To enable WiFi, we will configure the camera with the Wifi credentials. To do this, click of Device Cfg->Setting->NetService. The reference pictures are below
The camera is now setup to work on Wifi and LAN. You can access the camera feed on any Windows computer using Internet Explorer and the XMeye NetSurveillance extension.
Remote Viewing of the CCTV feed with the XMeye App
Most generic CCTV cameras support remote viewing of the CCTV feed using a P2P app. P2P means that the app on your phone will connect directly to the camera feed. The central web servers to enable this is also by the XMeye tool set. In this blog we will not focus on details of how this works. The app is called XMeye and it can be downloaded from the Play Store directly. If you are a first time user, use the register link. It is an easy process, which also requires you to verify your email address.
After you have logged into your app you will have need to link the app with the camera. This linking is done by using a serial number unique to your camera. To identify the serial number of your camera, go the NetSurveillance tool Setting->Info->Version and note the Serial ID.
The serial ID / Number has to be entered in the app. Also name the camera for your own convenience, so you would know which camera you are looking at. You can now see the camera feed on your app
Accessing the RTSP feed of the camera
This camera supports RTSP, which how you can access the camera feed on VLC and more importantly for us with python. Accessing the RTSP enables us to do real time image processing on the video feed, which we will need in most of our future blogs. RTSP can be enabled with the NetSurveillance tools. Go to Settings->System->NetService and click of RTSP. After enabling RTSP, you can access the feed of the camera on port 554 locally using the following link
rtsp://<IP address>:554/user=admin&password=&channel=1&stream=0.sdp
Enter the actual local IP address of your camera. This link can be accessed using VLC player File->Open Network. Insert the link and you will see the live feed from the camera.
ONVIF Device Manager is an open-source software application (currently available for Windows only), which scans your network for cameras, DVR's, and NVR's, trying to locatea stream address that can then be used for connecting your device to Angelcam.
Who should use this?
If you’ve already setup port-forwarding for your device, but Angelcam can't find a stream automatically and/or:
Finding a stream path
Connecting a camera to Angelcam
a) With AngelBox
Rtsp Sample Url
A more detailed procedure is explained here.
Netsurveillance Rtsp Url Download
b) Without AngelBox
A more detailed procedure is explained here.
And that's it! ?
If you have any further questions please don’t hesitate to contact us at [email protected].
How To Find Rtsp UrlStill need further assistance? Why not check out our Angelcam Community, where you can connect with other users who are sharing their own experiences and insight into various Angelcam topics and problems. Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |