FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Jojo11 am 09 Januar 2017, 20:12:57

Titel: mjpeg stream geht nicht (mehr)
Beitrag von: Jojo11 am 09 Januar 2017, 20:12:57
Hallo,

ich lasse mir seit Monaten den stream zweier Instar cams in FTUI anzeigen. Seit kurzem geht das leider nicht mehr - ich bin mir aber keiner Änderung bewusst. Da der Fehler bei beiden Kameras auftritt, kann ich einen Defekt der cams ziemlich sicher ausschließen. Um den Fehler eingrenzen zu können, würde mich interessieren, ob FTUI da in irgend einer Weise Ursache sein kann...?
Ich binde den stream so ein:

<div data-type="image" data-url="http://192.xxx.xxx.xxx:80/cgi-bin/hi3510/mjpegstream.cgi?-chn=11&-usr=user&-pwd=password" data-size="100%" class="nocache"></div>


Seltsam ist, dass es unter Ubuntu mit Firefox funktioniert. Unter Android mit fully fullscreen funktioniert es nicht mehr (ebenso unter chrome). Rufe ich den stream in fully oder in chrome direkt auf (ohne FTUI), funktioniert es. Es klappt also nur die Combo Android (5.1.1 und 6) und FTUI auf fully/chrome nicht.

Was könnte das sein? Android System Webview habe ich installiert.

schöne Grüße
Jo
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: coolice am 10 Januar 2017, 06:15:40
Das Problem habe ich aus seit 2 Wochen.


Gesendet von iPhone mit Tapatalk
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: Jojo11 am 10 Januar 2017, 06:59:52
Das ist schon mal gut  ::)
Jetzt müssen wir nur noch rausfinden, woran es liegt  ???

Schöne Grüße
Jo
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: sinus61 am 10 Januar 2017, 10:26:12
Also bei meiner Instar Cam funktioniert es noch, ich rufe den mjpeg Stream auch mit einem image Widget in einem popup auf.

Allerdings habe ich auch user und password noch so in der Url mit drin:
http://user:password@192.xxx.xxx.xxx:80/
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: Jojo11 am 10 Januar 2017, 11:48:43
Danke für die Info. Allerdings habe ich das jetzt auch mal probiert, weil in einem der Browser trotz -usr=... nach beidem gefragt wurde. User und Passwort am Anfang bringt aber leider keine Änderung. Auch kann man das Passwort in der Instar nicht zum Testen generell deaktivieren. Aber tendenziell habe ich auch das Gefühl, dass es an der Authentifizierung liegen könnte.

Schöne Grüße
Jo
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: Jojo11 am 10 Januar 2017, 19:53:15
Also dem von instar angegebenen Code (http://wiki.instar.de/index.php/Datei:INSTAR_HD_Video_in_Website.zip (http://wiki.instar.de/index.php/Datei:INSTAR_HD_Video_in_Website.zip)) zur Einbettung läuft es unter Android und fully. Scheint also doch irgendwie an FTUI zu liegen  :-\

schöne Grüße
Jo
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: Jojo11 am 11 Januar 2017, 08:01:41
Hallo,

es scheint definitiv auch ein Problem mit der aktuellen Firmware von instar zu geben (bzgl Authentifizierung). Könnte also auch ein Kamera-Problem sein.

Schöne Grüße
Jo
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: sinus61 am 11 Januar 2017, 17:47:30
Ich hab auf meiner Instar Firmware Version 3.1.2.63, das sollte die neueste sein. Und damit geht es in Fully unter Android 5.0.1.
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: Jojo11 am 11 Januar 2017, 21:45:23
Seltsam, da der Fehler bei instar bekannt ist. Welche cam hast Du? Passwort hast Du gesetzt? Kannst Du bitte mal den image-code zeigen? Hast Du Passwort und usr vor der IP oder hinten angehängt?

Schöne Grüße
Jo
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: sinus61 am 12 Januar 2017, 19:34:50
Ich habe die 6001HD und 7011HD


http://user:passwort@cam1.fritz.box/cgi-bin/hi3510/mjpegstream.cgi?-chn=12&-usr=user&-pwd=passwort


Der User ist der Betrachteraccount. Das Bild wird in einem Popup angezeigt, wobei ich die url mit data-device aus einem Reading hole, weil ich vermeiden wollte, das der Stream auch nach schließen des Popup weiterläuft.
Titel: Antw:mjpeg stream geht nicht (mehr)
Beitrag von: Ulm32b am 11 Oktober 2017, 11:02:39
Die Einbindung einer Instar 7011 unter Fully gelang mir mit dem im Instar-Wiki angegebenen
http://IP-Address:Port/cgi-bin/hi3510/mjpegstream.cgi?-chn=11&-usr=Benutzer&-pwd=Kennwort

Der vollständige Code (Kanal 13 hat eine geringere Bitrate als 11):
<div data-type="image" data-url="http://192.168.x.x:80/cgi-bin/hi3510/mjpegstream.cgi?-chn=13&-usr=yyyyyyyy&-pwd=zzzzzzzzz" data-size= "90%"></div>