• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

(gelöst) ip cam aufnahme

(hoffe ist das richtige forum dafür weil irgend wie passt es ja zu serve aber auch zu hardware)

hallo zusammen habe folgenenes Problem mein chef hat sich für unser firma eine IP CAM geholt.(HAt aber nicht aufgepasst das es mit opensuse kompatipel ist)
Ich kann sie logischerweise mit FIREFOX die cam Live angucken^^.Aber nun kommt die aufgabe ich soll hinbekommen das die CAM ab 20uhr auf nimmt aber leider sind alle Programm ja für WIndows gedacht. Gibt es irgend wo ein TOOL ein APP. Damit ich aufzeichen kann leider gehen die PRogramm nicht mit WINE.^^ also wie könnte ich das hin bekommen.

mfg Lichtmaster
 
Wie liefert die Cam denn die Bilder im Firefox - ist das reines HTML mit einem Standbild oder ein Javaapplet, oder?
 
Ist ein java applet ist das gut?
Code:
<script language=JavaScript>
  	var va_width = '320';
  	var va_height = '240';
</script>
<SCRIPT language=JavaScript>
if ((navigator.appName == "Microsoft Internet Explorer")&&(navigator.platform != "MacPPC")&&(navigator.platform != "Mac68k"))
 { 
 	document.write("<OBJECT ID=CamImage WIDTH=")
 	document.write(va_width)
 	document.write(" HEIGHT=")
 	document.write(va_height) 	 
 	document.write(" CLASSID=CLSID:AA0FB75C-C50E-47B6-B7E0-3B9C3FAA8AC4 ")
	document.write(" CODEBASE=\"/Comm/IPCamControl.cab#Version=1,0,0,0 \">")
 	document.write("<PARAM NAME=\"URL\" VALUE=\"/video.cgi\">")
 	document.write("<PARAM NAME=\"Uname\" VALUE=\"\">")
 	document.write("<PARAM NAME=\"Pword\" VALUE=\"\">")
 	document.write("<PARAM NAME=\"UpsideDown\" VALUE=\"1\">")
 	document.write("</OBJECT>")
} 
else 
{
	var myTimer=setTimeout("reloadImage()",1);
	function reloadImage()
	{
		today=new Date();
		//do no use browser cache, reload image every 1000 milliseconds
		document.liveImage.src="/still.jpg?nocache="+today.getTime().toString(12);
		myTimer=setTimeout("reloadImage()",1000);
	}	

 	document.write('<IMG NAME=\"liveImage\" SRC=\"\" WIDTH='+va_width+' HEIGHT='+va_height+' ALT=\"Livejpeg\">')
	
}
</SCRIPT>
 
Das ist Javascript. Das hat bis auf das "Java" im Namen mit Java von Sun nichts gemeinsam. Das interesannte ist das "video.cgi". Das ist also eine ganz normale HTML Seite. Ich schätze du bekommst von der Kamera im Browser dann auch kein echtes Video sondern einfach mehrere Standbilder. Die kannst Du per wget auch abrufen. Einfach ein Shellscript schreiben was alle paar Minuten / Sekunden das aktuelle Bild holt und speichert. Dann hättest Du eine kontinuierliche Sequenz von Bildern. Die kann man, wenn man will, später auch wieder zu einem Film zusamensetzen.
 
also hat sozusagen mein chef nichts gutes geholt?-.- hätte ich mir denken können...naja
werde mal gucken wie das weiter geht.wenn ich nicht weiter komme werde ich mich noch mal melden ^^ aber danke.
 
Ob dein Chef was gutes geholt hat oder nicht kann ich nicht sagen. Das mit den Einzelbildern war nur eine Theorie. Du sitzt vor der Kiste - du kannst besser beurteilen ob das Einzelbilder oder ein Stream ist.
 
naja ^^ habe ne andere möglichekit gefunden habe xvidcap installiert ^^ damit geht es auch
:wtf: aber nur seltsam ist der nimmt auf aber der vlc player zeigt nur blaues bild aber das ist nciht schlimm die clints am netzwerk(nur ich kann von meine arbeitsplatz an denn ordner) spielen die videos ab^^ muss mal die ganzen codecs installieren auf dem server ^^ aber das mache ich lieber wenn alle weg sind sonst wird wieder gemeckert. Aber ich denker für die hilfe ^^

mfg lichtmaster
 
Oben