ipcam setup (YCC365)

It is very confusing to try to setup YCC365 with zoneminder. I still can’t make the camera control work. The most annoying part is try to connect camera to my router. Basically, YCC365 plus will NOT work. One has to use YCC365 and be sure to select connect using “device adding by scanning the code“. Then, it will allows one to input the routing name and password. You have to type in network id manually. And Network testing fails on me even I am able to set up the connection.

I found the webcam ip but checking the wifi-connected device from my router page. I used TPLINK device and it can be connected with 192.168.0.1. For example, I found my ip address to be 192.168.0.162. You should be able to connect it with either vlc or zoneminder at rtsp://admin:123456@192.168.0.162:554

My default username and password is admin and 123456. It can be different for your device.

Update:

I managed to control PTZ with ispy. But I am using the docker version and I can’t figure out how to “record on detect“. And it wasn’t able to set up correctly out of the box. I used

nmap -Pn -p- 192.168.0.162

to scan the open port to figure out which port should be used.
I might be able to figure out the config using tcpdump but didn’t try it yet.

Upupdate:

I try get get from the dump file using

tcpick -C -yP -r dump.pcap
I can’t figure out how to use the info though. Zoneminder died today and I wasted an entire date trying to figure out what’s going on. I kept getting 403 forbidden and could not open web interface. I eventually gave up my original installation on my laptop since I don’t want to run it there anyway. I am kind of settle with using ispy to control the camera and then zoneminder for actual surveillance on my “desktop”. The problem is that the camera is too slow that ispy control will die when zoneminder is on. It seems to be okay if both are installed on the same machine.
Zoneminder’s interface is horrible and very counter-interintuitive to begin with. For example, it is not very clear what one should put in for the source path. Even it seems obvious afterward. Mine is
rtsp://192.168.0.162:554
and currently is working fine.
Wanted to give one last attempt to figure out what is going on with ONVIF python package. But the probe below didn’t work also
from onvif import ONVIFCamera

def get_camera_profiles(ip, port, user, password):
    # Initialize the ONVIF camera device
    mycam = ONVIFCamera(ip, port, user, password)

    # Create media service
    media_service = mycam.create_media_service()

    # Get profiles
    profiles = media_service.GetProfiles()
    for profile in profiles:
        print(f'Profile Name: {profile.Name}')
        print(f'Profile Token: {profile._token}')

# Replace with your camera's IP address, port, username, and password
camera_ip = "192.168.0.162"
camera_port = 8001
camera_user = "admin"
camera_password = "your_password"

get_camera_profiles(camera_ip, camera_port, camera_user, camera_password)

Leave a Reply

Your email address will not be published. Required fields are marked *