IPSCam

Hallo zusammen,

nachdem ich heute den Browser Chrome von Version 29 auf 30 aktualisiert habe, wird mir leider kein Live Bild mehr angezeigt.

In der Variablen Html steht der Wert:

<div style="text-align:center; width:100%; display:block; cursor:default;"><img style="text-align:center; border:3px solid rgba(255,255,255,0.5);" src="http://user:pwd@192.168.178.65/axis-cgi/mjpg/video.cgi?resolution=640x480"></div>

Hat jemand eine Idee, wie ich das Problem einkreisen kann?

Alternativ würde ich auf die Version 29 zurückgehen wollen, weiß aber leider nicht wie :frowning:

Viele Grüße

Burkhard

Hallo Burkhard,

hab das Problem auch, konnte auf die Schnelle noch keine Lösung finden - falls wer das Problem findet, bitte um Info

Das Problem hängt mit der Authentifizierung zusammen (also user:password@IP), hab das jetzt mal auf meiner Seite auf die Schnelle gelöst, indem ich die Authentifizierung deaktiviert habe (greife auf meine Kameras ohnehin nur lokal bzw. über VPN zu)

Es gibt leider keine Lösung. Hier der Chrome Bug: https://code.google.com/p/chromium/issues/detail?id=305215

paresy

Ok dann bleibt erstmal nur FF mit den nächsten Problemen :slight_smile:

Hallo,

ich habe eine IP Cam Vivotek8362 und würde diese gerne mit IPSCam einbinden. Die Streamadresse und auch die URL für Standbild habe ich schon. Den Wikibeitrag habe ich durchgelesen, die IPS Lib und den Logger hatte ich vor Zeiten bereits installiert. Wo bekomme ich nun das Modul IPSCam her?

Ich glaub ich checks nicht mehr, wenn man ein paar Monate im Garten war, hat man alles vergessen…

Kann mir jemand weiterhelfen wie ich das Modul bekomme? Bei IPSWatering war der Code im Wiki Beitrag…

Grüße
Jürgen

Nach dem Laden/Installieren des „BaseLoaders“ ist im Webfront ein „IPSModulManagerGUI“. Hier erscheint übersichtlich die Auswahl der verschiedenen Module :wink:

Bei IPSWatering war der Code im Wiki Beitrag…

Das ist/war die alte Vorgehensweise :eek:

Gruß
Bruno

Hi Bruno,

sag ich doch ein halbes Jahr Gartenarbeit und kein IPS, (System ist ja gelaufen) und schon ist man draußen. :slight_smile:

Danke!

Jürgen

Was ist das für ein Garten in dem man ein halbes Jahr ohne Kontakt zur Aussenwelt verbringen kann? :stuck_out_tongue:

Eden !!!
Der musste jetzt sein :wink:

OT: Woher wusstest du ?

By the way, ich kann Erfolg melden, habe das Modul installiert und die ersten Bilder sind im WFE.
Echt klasse Arbeit, an dieser Stelle mal vielen Dank für die tolle Arbeit!!

Eine Frage hätte ich noch:
Es werden nur bestimmte Kameras unterstützt, wird hier weiterentwickelt ? Z.B. Foscam, oder gibt es eine generische Komponente für solche ein Kamera?

Gruß Jürgen

Hallo
Schau mal im Ordner „…scripts\IPSLibrary\app\core\IPSComponent\IPSComponentCam“, dort sind alle zZ
unterstuezten Kameras.
Foscam ist auch dabei.

Danke,

hab mich nur am Wiki Eintrag orientiert.

Gruß Jürgen

Mhm ein Problem habe ich noch, ich hab zwar ein Bild welches sich auch aktualisiert nach den Einstellungen, aber ich bekomme keinen Livestream. Habe das Conf Script geprüft, meiner Meinung alles ok. Komponente Vivotek ausgewählt, wie gesagt habe die IP8362.

Im WFE ist ein kleines Symbol das ich nicht identifizieren kann, kann mir jemand helfen?

Chrome 30 auf meinem Mac geht nicht
Firefox 21 auf meinem WHS geht nicht
Safari auf Ipdad geht nicht

Hallo
Ich hab zwar selbst keine Vivotek aber in der VivotekKlasse ist der Livestream so definiert.

		public function Get_URLLiveStream($size=IPSCOMPONENTCAM_SIZE_MIDDLE) {
			$url = 'http://'.$this->username.':'.$this->password.'@'.$this->ipAddress.'/video.mjpg';
			switch ($size) {
				case  IPSCOMPONENTCAM_SIZE_SMALL:
					$url .= '?streamid=0';
					break;
				case  IPSCOMPONENTCAM_SIZE_MIDDLE:
					$url .= '?streamid=1';
					break;
				case  IPSCOMPONENTCAM_SIZE_LARGE:
					$url .= '?streamid=2';
					break;
				default:
					trigger_error('Unknown Size '.$size);
			}
			return $url;
		}

Also in einem normalen Browserfenster muesste man mit

http://username:password@ipAddress/video.mjpg?streamid=2

das Livebild sehen. Wenn ja dann hast du in der Konfiguration einen Fehler.
Kannst ja mal vor return $url ein IPS_Logmessage einbauen um zu sehen welche URL
er zusammenbaut.

Mhm,

ich bekomme es mit den StreamID’s nicht zum laufen im Browser, ich bekomme über diese URL im Browser einen LiveStream

http://192.168.1.56/video4.mjpg

Eine Idee warum das anders ist als in der Definition?

Screenshot at Okt 16 14-43-32.png

Bei mir ist
Stream1 = MPEG-4
Stream2 = H.264
Stream3 = H.264
Stream4 = JPEG

Muss ich dann nur den Streamnamen in meinen Einstellungen ändern?
Evtl. kann mir jemand mal seine Einstellungen für die Streamprotokolle zeigen…

Die Klasse ist wahrscheinlich fuer eine andere Vivotek.
Du musst dir dann wohl eine eigene Klasse schreiben.
Einfach die VivotekKlasse kopieren und daraus zB IPSComponentCam_Vivotek8362.class.php machen.

	$url = 'http://'.$this->username.':'.$this->password.'@'.$this->ipAddress.'/video.mjpg';

aendern in

	$url = 'http://'.$this->ipAddress.'/video4.mjpg';

Die Abfrage nach der Groesse ( size ) mal auskommentieren.
IPSCamKonfiguration die neue Klasse eintragen und dann sollte schonmal ein Bild kommen.

Danke für deine Hilfe werde ich später gleich versuchen !!

mhm nochmals, meine „function“ sieht anders aus als deine, kann das sein dass du noch eine alte Version hast?
Ich habe mal testweise in der Mitte die Zahl 2 in die Zahl 4 geändert und schon hab ich ein Bild…

Screenshot at Okt 16 16-55-29.png

Hi,

an besten Du schreibst Dir eine eigene Klasse und besserst dort dir URLs entsprechend aus. Es gibt mittlerweile so viele verschiedene URLs, dass ich selber schon den Überblick verloren habe.