How to use a Chinese Yoosee/2cu IP Camera with Zoneminder on Ubuntu


This IP camera is a fairly cheap one (30-40 US$). According to the user manual it is supposed to be used with Yoosee mobile camera app to view photos remotely.But after upgrading “yoosee” the remote viewing had failed. Luckily the “2cu” app could be used to view photos remotely with out any problem  . Therefore I had to drop ” yoosee” and select  “2cu ” app for the mobile phone. As an alternative measure for  this type of unexpected problems I thought of exploring possibilities of using this camera on Zonemider .

(First I have started and connected the ip camera to the wireless router through wifi .

Then I have used “nmap -A -T4 192.168.1.*” on the terminal .
The results of nmap showed that the ip camera is connected through ip address
and the opened ports were 554  and 5000.

I tried to view the server using :554 and but failed.)

My operating system is Ubuntu 15.10 .The Zoneminer version is v1.28.1.

First download free Xeoma app and ran to find the streaming address of the camera.

Screenshot-Untitled Window

IP camera view on Xeoma ( photo at right)

Screenshot-Untitled Window-1

From the above figure you can see that  the URLs  are  rtsp:// and rtsp://

I have used one of the above URLs to configure the monitor of  Zoneminder.


monitor of  zoneminder


I have used the Monitor Preset  of Foscam F1820 ffmpg H264 as a guidance . But used the Source path and the resolution from the Xeoma results.

Screenshot-ZM - Monitor - Monitor-2 - Mozilla Firefox-1


IP camera view on Zoneminder( photo at left)

You can use this cost effective night vision Chinese IP camera on Zoneminder very easily.

79 thoughts on “How to use a Chinese Yoosee/2cu IP Camera with Zoneminder on Ubuntu

  1. Hi!

    How did you successfully configure the Yoosee cam in Xeoma? I tried but I only get a black rtsp stream. I entered user and password of the cam (“Cam1234567”) and my password that works in my iPhone App but still a black stream. Any idea?

    • Hi Marc
      You don’t need to enter the administrative password of the camera to obtain rtsp stream in Xeoma when the camera and the computer where runs Xeoma in the same local network (connected to the same router via wifi or direct). The Xeoma running on the same local network automatically detects the camera .

      • Thanks for the reply. I was trying to change the ports for the camera so I can use my camera app on the phone to see the cameras. I personally don’t really like the yoosee app. Can Zoneminder change the ports for the cameras? Thanks in advance

  2. Mark my camera was working I went out and tried to check my home and it was turned around and wouldn’t work. now all it does is BEEP! PLEASE HELP I reset the cam I unplugged but as soon as it turns around beep beep. Can u help??

  3. Camera won’t connect message says camera does not currently support 5G wifi when will this be corrected purchased holan ip new

  4. Hi Mr. Jayasundera
    thx to you I got my camera working with zoneminder.
    Only problem: it’s working at 320×180 (the camera has a 1280×720 resolution)… do you know if there’s a way to acquire the image with higher resolution?

  5. Hi

    The package of my yoosee camera says that there is support for http.

    However, I couldn’t find more information about it.

    I can successfully stream using rtsp://.

    However, I rather need an http stream.

    What is the live video feed for http?

    Kind regards,

    • Hi Dennis
      I have used Xeoma software installed on linux PC to access rtsp streaming of the camera. Xeoma automatically detects the camera.Then the streaming address indicated in Xeoma is used in the Zoneminder.The relevant ports are 554 and 5000 . You will have to do port forwarding in the router to access directly on the web browser.But in my case I have used Xeoma and Zoneminder with out port forwarding.

  6. Hello,

    I’ve managed to get these cameras working with PTZ funtion. You just have to use control and there are 2 options: onvif and netcat onvif (or something like that!) . Use the secong option. Need to use user=xxxx@paswd=xxxx and then the port on the other texlabel.
    Later i’ll try to post some images.

  7. How to protect when portforward the camera? Everyone has my ip and port can connect to my camera if open the port 554 to my router. I can’t find a way to secure the camera as i did with my old ip http camera.

  8. Hi, I see this IPcam (just like the one in the picture at the top of the page but with the horizontal line in blue) can be connected and viewed via a hotspot with the ID of the IP cam (MV33683657) or via LAN (RJ45 port) and I can see Image an control PTZ via Onvif device manager, but I can’t configure or see config page. for reaching the Cam via Wifi trough a Router. Please help. I am using Xeoma to try to find the cam iin wifi mode adding ports 8080, 554 and 5000 to the search . Win 7 x86.

    • Hi pauloandes
      Have you tried to connect the camera with a mobile phone ? First try to connect the camera to the router with Ethernet cable and configure.On the configuration menu enter the wifi password and connect with wifi .Once you connect with wifi you can access the camera via wifi or mobile data on a mobile phone.Please see this link. If it does not work please reset the camera by pressing the reset button.

  9. Hi, i bought four yoosee camera.
    may i use these camera with yoosee app from outside my home?
    do i need to port forward on router?

    • Hi andreaandrew
      You don’t need to do port forwarding to see your camera from outside the home since the camera is based on P2P technology.You just can use Data connection in your smart phone with yoosee app to connect the camera.

      • Hi Jayasundera,
        thanks for your help.
        Yesterday I was able to add camera to Yoosee using a tablet connected on the same local network.
        Today I’m going to install Yoosee on my mobile phone and add camera from outside my local network.
        I will let you know.

  10. Hi,
    Today I was able to set up the camera on Yoosee and watch streaming remotely from my mobile phone.
    Thanks again.

  11. Hi…..i have been trying to remotely access my ip camera by when i am on a different network it gives me an error message stating ” network is busy , please try again later(30102004)” . At home the camera is working fine but as soon as i am on a different network i get this error. I tried giving a static ip address to the camera using cms but my router does not give port forwarding option to make any further progress. I have been trying it for last 10 days but nothing is working . Please help

    • Hi Rishabh
      You will have to activate Data connection and off the wifi in the smart phone to connect the ip camera from different network.If you still can’t connect ,please install 2cu instead of yoosee in the smart phone and retry.

  12. Hi, could you help me?, I have two yoosee cameras and I want to work with zoneminder remotely but I have problems to capture the streem.

    With the CMSClient software I can see the cameras remotely

    In local network whit VLC the cameras work fine

    I have opened ports 554 and 555 to the IP addresses of the cameras

    in zoneminder I set up the cameras in this way


    But no work, in the screen Iyoucan see this

    No work 😦

    Thanks u

  13. Hi thanks by you help and for you answer.
    It doesn’t work, it doesn’t capture anything, I know that zoneminder works fine because I’m capturing a test public webcam.

    This image is the public webcam.

    this is the configuration of my webcam in zoneminder. I want to work in remote mode

    When I go to see on the windows OVNIF no detect nothing of cameras

    Maybe the router is blocking communication ?, but with the CMSClient software I can see the cameras in remote mode

    Thanks you

  14. Hi Nést
    It seems you can see the cameras locally ( .If you want to access zoneminder remotely ,you will have to use a sever or any other methods like port forwarding to access the local host ,or use ngrok, TeamViewer,RealVNC server,etc. to access your desktop remotely .These methods have been explained in my earlier blogs. If you are using port forwarding to access the zoneminder panel ,you will have to change its default port 80 to some other port as it is blocked for remote access in most of the routers .Please ref to see how to change the defalt port of ZM (Then you will have to portforwad the respective port in the router to access the local host/zm remortly)

  15. I’m using Ubuntu 16.04. I’ve recently bought an Apeman ID71 ip camera. I’ve given it a static ip address of (the router is I use 101 to reduce hacking attempts as I’m using OpenVPN) using my router’s admin I can ping the camera Ok. I tried to use nmap to find the port(s) on the camera but nmap says that it is open but all 1,000 scanned ports are closed. I’ve downloaded xeoma and tried to run it but it does not find the camera. I’ve looked at the firewall (ufw) log and there are no ports blocked by input from the camera; though there is input from blocked. Could that be the problem?

  16. More info. I think that “nmap -A -T4” may just show ports <10000. So I did "nmap -A -T4 -p10000-11000". that showed 10080/tcp open with unknown service and 10554/tcp open with tcpwrapped service. This confirms what Onvifer (Android app) said about the camera i.e. ONVIF uses port 1080 and RTSP uses port 10554.

  17. Problem is not OpenVPN. Xeoma doesn’t work with my Apeman ID71 ip camera. nmap correctly found ports & stream path. That was confirmed by Android app Onvifer. Onvifer’s Tech Support team diagnosed problem as firmware bug in camera. I will try to get Apeman to update their firmware.

  18. Problem is not OpenVPN. Xeoma doesn’t work with my Apeman ID71 ip camera. nmap correctly found ports & stream path. That was confirmed by Android app Onvifer. Onvifer’s Tech Support team diagnosed problem as firmware bug in camera that doesn’t allow Onvifer or ZoneMinder to stream images to my tablet/computer. I will try to get Apeman to update their firmware.

  19. Thanks for this very helpful guide.
    I followed your instructions and was able to add the camera in zoneminder.
    However, the quality I get is very different from the one I have using the yoosee app.
    Is there a way to a truly HD quality with zoneminder and Onvif setup?

    • Hi carlo
      Thank you for your comment.
      Please try the other Onvif stream .( There are two Onvif streams namely Onvif1 & Onvif2). Try 32 bit colour in the monitor.In Zoneminder version v.31.47 there is an option to select the encoder parameters under /source/monitor/storage (x264 or H264) which produce high quality images .

      In the latest Zoneminder versions , the RTSP streams of Onvif cameras can be detected automatically (Press ONVIF button at the top right of the zm monitor )

      • Thank you very much. I have version 1.29 on Rasbian/Debian (Jessie) and i do not have x264 option. I need to upgrade to Stretch I guess. Anyway, given its hardware, do you think raspbian can make it handling two video streams from two HD cameras?

  20. hi,my camera Besder yosee wifi can’t setup with my nvr, i able RTSP but can’t see, with Windows (CMS – VMS) nothing.. any help?

  21. For any one who want the best solution i have find to yoosee ipcam and android app viewer.

    Tinycam (i use the pro version)

    For remote acess just configure and install a VPN in your network (I use wireguard)

    Sorry i can’t explain all the details, but these are the best solution i have found, and these app can work with others cam too.

    Good Luck.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s