I have ZoneMinder running on a linux machine on my LAN. Is it possible to use a webcam attached to one of my Windows 10 machines on the same LAN as an IP camera?
Thanks
Webcam on separate machine
Re: Webcam on separate machine
Yes. But you will need software to stream the camera. Try Yawcam http://www.yawcam.com/
Re: Webcam on separate machine
Thanks for the tip @bbunge.
I'm trying yawcam, but all I'm getting in ZoneMinder is a blue screen with the timestamp in the upper left for that monitor. I enabled "Stream" in yawcam.
I'm not sure that I have the "Source" setting correct in ZoneMinder.
I have the following set:
- Source Type: Remote
- Remote Protocol: HTTP
- Remote Hostname: <the internal ip address of the machine with the webcam>
- Remote Host Port: 8081
- Remote Host Path: http://<internal ip>:8081
I've tried some other options as well, but this should work. When I bring up a browser with that URL, it shows the live stream.
I'm trying yawcam, but all I'm getting in ZoneMinder is a blue screen with the timestamp in the upper left for that monitor. I enabled "Stream" in yawcam.
I'm not sure that I have the "Source" setting correct in ZoneMinder.
I have the following set:
- Source Type: Remote
- Remote Protocol: HTTP
- Remote Hostname: <the internal ip address of the machine with the webcam>
- Remote Host Port: 8081
- Remote Host Path: http://<internal ip>:8081
I've tried some other options as well, but this should work. When I bring up a browser with that URL, it shows the live stream.
Re: Webcam on separate machine
I also noticed the following over an over in my logs:
Code: Select all
2016-09-14 21:14:52.312994 zmc_m3 27267 ERR Unable to get response, disconnecting zm_remote_camera_http.cpp 1141
2016-09-14 21:14:52.265356 zmc_m3 27267 ERR Unrecognised content type 'text/html' zm_remote_camera_http.cpp 856
Re: Webcam on separate machine
Any update on this issue?
I'm having the exact same problem.
I'm having the exact same problem.
Re: Webcam on separate machine
I do a simple solution.....I run zoneminder on the machine with the local camera...let that ZM stream the local camera and then use the second machine running ZM to monitor the stream as a network camera.
So in summary: use ZoneMinder to make the local camera into a network camera.
So in summary: use ZoneMinder to make the local camera into a network camera.
Re: Webcam on separate machine
You're preaching to the choir, rockedge. I do that myself.
This is the wife's windows box though. And it's the closest computer to the camera I'm running.
To be honest, although I got it working in ZM (using yawcam on her windows machine) there's such an incredible amount of delay that it's not really worth it. Yawcam allows one to navigate straight to the cam though (where there's very, very little delay) so that's nice. I've been using a firefox extension to rotate my tabs so I can then see my ZM cams as well as the yawcam camera that's on another tab.
Thanks for the reply.
This is the wife's windows box though. And it's the closest computer to the camera I'm running.
To be honest, although I got it working in ZM (using yawcam on her windows machine) there's such an incredible amount of delay that it's not really worth it. Yawcam allows one to navigate straight to the cam though (where there's very, very little delay) so that's nice. I've been using a firefox extension to rotate my tabs so I can then see my ZM cams as well as the yawcam camera that's on another tab.
Thanks for the reply.
Re: Webcam on separate machine
- Remote Hostname: <the internal ip address of the machine with the webcam>
- Remote Host Port: 8081
- Remote Host Path: http://<internal ip>:8081
Your settings feel redundant. Maybe that's why it doesn't work in ZoneMinder.
Mine is, simply :-
Remote Hostname: cam01
Remote Host Port:80
Remote Host Path: image.cgi
Which ZM would assemble into "http(s)://cam01:80/image.cgi" and that works.
OTOH: Yours would assemble to "http://192.168.0.1:8081:http://192.168.0.1:8081" which is a bit of a dog's breakfast.
Unless ZM is smart enough to remove your excess answers ... ! Try putting JUST the name/IP address, JUST the port number, and JUST the path from the top level into the three boxes.
- Remote Host Port: 8081
- Remote Host Path: http://<internal ip>:8081
Your settings feel redundant. Maybe that's why it doesn't work in ZoneMinder.
Mine is, simply :-
Remote Hostname: cam01
Remote Host Port:80
Remote Host Path: image.cgi
Which ZM would assemble into "http(s)://cam01:80/image.cgi" and that works.
OTOH: Yours would assemble to "http://192.168.0.1:8081:http://192.168.0.1:8081" which is a bit of a dog's breakfast.
Unless ZM is smart enough to remove your excess answers ... ! Try putting JUST the name/IP address, JUST the port number, and JUST the path from the top level into the three boxes.