<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.staging.zoneminder.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rosenbluh</id>
	<title>ZoneMinder Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.staging.zoneminder.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rosenbluh"/>
	<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/Special:Contributions/Rosenbluh"/>
	<updated>2026-04-19T20:16:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://wiki.staging.zoneminder.com/index.php?title=Uvc&amp;diff=2241</id>
		<title>Uvc</title>
		<link rel="alternate" type="text/html" href="http://wiki.staging.zoneminder.com/index.php?title=Uvc&amp;diff=2241"/>
		<updated>2007-12-01T11:06:06Z</updated>

		<summary type="html">&lt;p&gt;Rosenbluh: /* ZoneMinder */ remote host path for uvc_stream: &amp;quot;snapshot&amp;quot; is the only thing that works for me&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Introduction==&lt;br /&gt;
&lt;br /&gt;
This page describes how to get a camera that uses the new UVC V4L2 drivers to work in ZoneMinder.&lt;br /&gt;
This document does not describe in detail how to install the required software, just what is required. Please consult your linux distrobution&amp;#039;s package install documentation.&lt;br /&gt;
&lt;br /&gt;
==Camera&amp;#039;s found to work using this method==&lt;br /&gt;
&lt;br /&gt;
Below is a list of cameras found to work using this method.&lt;br /&gt;
If you get a camera working with this method, please add the camera details here.&lt;br /&gt;
&lt;br /&gt;
# Logitech Orbit Sphere (new version) USB device ID: 046d:08c2&lt;br /&gt;
# Logitech Quickcam Pro 5000 USB device ID: 046d:08c5&lt;br /&gt;
# Logitech USB Silver QuickCam Ultra Vision device ID: 046d:08c9&lt;br /&gt;
&lt;br /&gt;
==Required Software==&lt;br /&gt;
&lt;br /&gt;
# Linux UVC drivers http://linux-uvc.berlios.de/&lt;br /&gt;
# UVC_streamer http://www.naaa.de/uvc_streamer.htm&lt;br /&gt;
# Web Browser that allows you to view streams (Firefox works well) http://www.firefox.com/&lt;br /&gt;
# Working install of ZoneMinder&lt;br /&gt;
&lt;br /&gt;
==Procedure==&lt;br /&gt;
&lt;br /&gt;
===Kernel Drivers===&lt;br /&gt;
&lt;br /&gt;
Download and install the UVC kernel drivers&lt;br /&gt;
&lt;br /&gt;
===UVC Streamer===&lt;br /&gt;
&lt;br /&gt;
# Download and install the UVC Streamer software &lt;br /&gt;
## utar/gz the downloaded archive and type &amp;#039;make&amp;#039;  this will compile an executable called &amp;#039;mjpg_streamer&amp;#039; (version 2) or uvc_stream (version 1)&lt;br /&gt;
## no &amp;#039;make install&amp;#039; is needed (or available in the makefile). &lt;br /&gt;
#Just run the compiled mjpg_streamer (or uvc_stream) from the current dir &lt;br /&gt;
## this will gather and run the webcam with its defaults&lt;br /&gt;
## run &amp;#039;mjpg_streamer --help&amp;#039;  (or uvc_stream) for help&lt;br /&gt;
* If your ZM setup does not have enough buffer memory... you might need to start the streamer software with the following options &amp;#039;-f 1 -r 320x240 -b&amp;#039;&lt;br /&gt;
**This sets the 320x240 resolution at 6 fps, or else ZoneMinder might not get the stream.&lt;br /&gt;
&lt;br /&gt;
 mjpg_streamer -i &amp;quot;input_uvc.so -r 320x240 -f 6&amp;quot; -o &amp;quot;output_http.so -p 8080&amp;quot;  -b&lt;br /&gt;
&lt;br /&gt;
or for the original release version 1&lt;br /&gt;
&lt;br /&gt;
 uvc_stream -f 1 -r 320x240 -b&lt;br /&gt;
&lt;br /&gt;
Check if the stream works. Use firefox and point it to the ip address and port of the machine that runs the streamer (default for UVC_streamer is 8080). If you use firefox on the same machine where the streamer runs, you can use localhost.&lt;br /&gt;
&lt;br /&gt;
http://localhost:8080&lt;br /&gt;
&lt;br /&gt;
If your setup is working, then you will see a stream of the camera.&lt;br /&gt;
&lt;br /&gt;
===ZoneMinder===&lt;br /&gt;
&lt;br /&gt;
# Browse to the ZoneMinder control panel.&lt;br /&gt;
# Define a new Monitor, and use the following settings:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Under &amp;#039;General&amp;#039; tab:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Source type: remote&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Under &amp;#039;Source&amp;#039; tab:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Remote host Name: &amp;lt;ip of host with camera&amp;gt; or if on same host than zoneminder use localhost&lt;br /&gt;
&lt;br /&gt;
Remote host port: 8080 (or if you used another port with uvc_stream put it in here)&lt;br /&gt;
&lt;br /&gt;
Remote Host path: For version 1.x (uvc_stream) : &amp;quot;snapshot&amp;quot; (the current version of uvc_stream constantly reloads any other request)&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
Remote Host path: For version 2.x (mjpg_streamer) : /?action=snapshot or /?action=stream (Zoneminder v1.22.3 seems to not like action=stream)&lt;br /&gt;
&lt;br /&gt;
Capture witdth: 320&lt;br /&gt;
&lt;br /&gt;
Capture height: 240&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Save, and your UVC camera is ready to use.&lt;/div&gt;</summary>
		<author><name>Rosenbluh</name></author>
	</entry>
</feed>