<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>www.tamisch.com &#187; Axis Webcam</title>
	<atom:link href="http://www.tamisch.com/category/axis-webcam/feed" rel="self" type="application/rss+xml" />
	<link>http://www.tamisch.com</link>
	<description>Ein Technik Blog</description>
	<lastBuildDate>Sun, 08 Jan 2012 23:15:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>FTP Upload Automatisierung für die Axis 214</title>
		<link>http://www.tamisch.com/axis-webcam/ftp-upload-automatisierung-fur-die-axis-214/</link>
		<comments>http://www.tamisch.com/axis-webcam/ftp-upload-automatisierung-fur-die-axis-214/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 09:03:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Axis Webcam]]></category>

		<guid isPermaLink="false">http://www.tamisch.com/?p=179</guid>
		<description><![CDATA[Die meisten Axis Webkameras lassen sich komfortabel per Script steuern und automatisieren. Folgende Schritte sind zu machen: FTP Server per Webinterface aktivieren Telnet aktivieren Die Datei /etc/inittab per FTP oder Axis Webinterface (System Options &#8211;&#62; Advanced &#8211;&#62; Scripting) öffnen Bei der Zeile #telnetd:3:respawn:/bin/telnetd die # entfernen Datei speichern Kamera neu starten Nun kann man komfortabel [...]]]></description>
			<content:encoded><![CDATA[<p>Die meisten <strong>Axis Webkameras</strong> lassen sich komfortabel per <strong>Script steuern</strong> und <strong>automatisieren</strong>.</p>
<p>Folgende Schritte sind zu machen:</p>
<ol>
<li>FTP Server per Webinterface aktivieren</li>
<li>Telnet aktivieren
<ul>
<li>Die Datei /etc/inittab per FTP oder Axis Webinterface (System Options &#8211;&gt; Advanced &#8211;&gt; Scripting) öffnen</li>
<li>Bei der Zeile <span lang="SV">#telnetd:3:respawn:/bin/telnetd die # entfernen</span></li>
<li>Datei speichern</li>
<li>Kamera neu starten</li>
</ul>
</li>
<li>Nun kann man komfortabel per Telnet oder FTP Dateien editieren und Scripte starten.</li>
</ol>
<p>Die <strong>user.task.list </strong>im /etc/ Verzeichnis dient dabei als <strong>Scheduler</strong>, welcher die selbst geschriebenen Scripts startet.<br />
Beispiel: <strong>[08:00-08:01] once immune % /etc/ptz_ftp;</strong><br />
Diese Zeile startet einen Task welcher von 8:00 bis 8:01 läuft und das Script /etc/ptz_ftp startet.<br />
<strong>once</strong> läßt das Script nur einmal starten<br />
<strong>immune</strong> läßt das Script zu Ende laufen ohne es zu unterbrechen, auch wenn es mehr als eine Minute dauert</p>
<p>Damit die Änderungen an der <strong>user.task.list</strong> übernommen werden, muss der Scheduler neu gestartet werden. Die geschieht mit dem Befehl: <strong>killall -USR1 utask</strong></p>
<p>Detaillierte Beschreibung über all dies gibt es auch von Axis unter: <a href="http://www.axis.com/techsup/cam_servers/dev/files/axis_scripting_guide_2_1_8.pdf" target="_blank"><em>Axis Scripting</em> Guide</a></p>
<p>Hatte bei mir 2 Probleme, welche ziemlich viel Zeit in Anspruch genommen haben:</p>
<ol>
<li>Verwendet man das Programm shttpclient zum speichern des aktuellen Bildes, so hat das bei mir nur funktioniert, sobald ich das <strong>&#8220;Enable anonymous viewer login&#8221;</strong> in der Benutzersteuerung aktiviert habe.<br />
Beispiel: shttpclient -u root -w $rpass -o /tmp/snap.jpg &#8220;http://$camip/axis-cgi/jpg/image.cgi?camera=1&amp;resolution=$imagesize&#8221;</li>
<li>Hab ein Script aus dem Internet verwendet und angepasst. Das Script hatte folgenden Header:<br />
<span># Project:<br />
# Camera(s): Axis 232D/213 (dev)<br />
# Script: Automation of PTZ/FTP across several events<br />
# Author: Axis Communications AB/InCam</p>
<p># Owner modifications at owner&#8217;s risk<br />
&#8230;<br />
Komischerweise lief das Script wenn ich es per Telnet gestartet habe, fehlerfrei durch. Jedoch lieft es überhaupt nicht, wenn es über die user.task.list gestartet wurde.<br />
Sobald ich die Zeilen oben entfernt habe, lief es auch von der user.task.list ohne Probleme.</p>
<p></span></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.tamisch.com/axis-webcam/ftp-upload-automatisierung-fur-die-axis-214//feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

