IP camera connection Error

Hi,
I have installed MATLAB Support Package for IP Cameras and I am trying to connect a IP camera model FS-VCBOZ-4M (https://www.fs.com/file/datasheet/fs-vcboz-4m-datasheet.pdf) but I cannot connect, I always obtain the next problem:
>> camera = ipcam('http://IP:80', 'user', 'pass', 'timeout', 50);
Cannot connect to the IP Camera Stream URL. Make sure the URL is correct and authentication is provided if needed.
>> camera = ipcam('rtsp://IP:554', 'user', 'pass', 'timeout', 300);
Cannot connect to the IP Camera Stream URL. Make sure the URL is correct and authentication is provided if needed.
I have follow the instruction of https://es.mathworks.com/help/supportpkg/ipcamera/ug/connect-to-ip-cameras.html , and de connection with VLC media player works fine.
I don't know what is the problem, could you help me?

回答(3 个)

The first input argument to “ipcam” function is URL.
The URL is made up of the IP address of the camera, followed by a video file designation, such as video.mjpeg or mjpg.cgi.
So, create a “ipcam”object as follows
camera = ipcam('http://IP:80/video.mjpeg', 'user', 'pass', 'timeout', 50);

4 个评论

I also have proved it, but the part video.mjpeg or mjpg.cgi depends of the camera, in this case it works in the VLC without this part (http://user:pass@IP:80 works in VLC media player). But in matlab it does not work and, if i put it, I have the same result:
>> camera = ipcam('rtsp://IP:554/mjpg.cgi', 'user', 'pass');
Cannot connect to the IP Camera Stream URL. Make sure the URL is correct
and authentication is provided if needed.
>> camera = ipcam('rtsp://IP:554/video.mjpeg', 'user', 'pass');
Cannot connect to the IP Camera Stream URL. Make sure the URL is
correct and authentication is provided if needed.
>> camera = ipcam('http://IP:80/video.mjpeg', 'user', 'pass');
Cannot connect to the IP Camera Stream URL. Make sure the URL is
correct and authentication is provided if needed.
>> camera = ipcam('http://IP:80/mjpg.cgi', 'user', 'pass');
Cannot connect to the IP Camera Stream URL. Make sure the URL is
correct and authentication is provided if needed.
I think that it is relacionated with the camera model (IP camera model FS-VCBOZ-4M), maybe same especific URL, but i do not find this data
can you provide the exact camera details which you used?

请先登录,再进行评论。

I have similar problem and still no solution. Can you help me?
I tried to read in two different IP Cams (Ubiquiti UniFi UVC G3 and a virtual camera via OBS Studio) independently.
It works with the VLC player, but not with Matlab. Unfortunately the matlab help could not help me either. I get the error: Cannot connect to the IP Camera Stream URL. Make sure the URL is correct and authentication is provided if needed.
I entered the URL from the interface (stand alone mode) of the camera or from the OBS-Studio into VLC and in VLC the video is displayed. I also checked the codec information from the VLC. Compared to the matlab help I have 2 streams, but the video stream is H264 (see pictures).
Code for connecting to virtual camera:
cam=ipcam('rtsp://localhost:554/live')
Code for connecting to UniFi camera:
cam=ipcam('rtsp://xxx.xxx.xxx.xxx:xxx/s0','user','pw'
What am I doing wrong?
Thanks for your help!

类别

帮助中心File Exchange 中查找有关 MATLAB Support Package for IP Cameras 的更多信息

产品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by