ip-camera Foscam und weblink für Live-Stream funktioniert nicht

Begonnen von franky08, 02 September 2017, 22:41:52

Vorheriges Thema - Nächstes Thema

franky08

Hallo, ich versuche seit einiger Zeit, mittels weblink, den Live-Stream einer Foscam IP-Camera im Frontend anzuzeigen, leider will das nicht funktionieren. Laut Foscam:

ZitatHere is an example URL on how to set one stream to an MJPEG stream:

http://ip address:port/cgi-bin/CGIProxy.fcgi?cmd=setSubStreamFormat&format=1&usr=admin&pwd=

Here "1" sets an MJPEG stream, if we don't want to set the MJPEG stream, we would set the number to "0", "0" sets an H.264 stream.

When inputting this URL and pushing "Enter" in your browser, it will return the following result:

<CGI_Result>
<result>0</result>
</CGI_Result>

Step 2: After setting the MJPEG stream, it can be fetched using an HTTP URL.

See the example HTTP URL you would use to fetch the MJPEG videostream. Note that this differs from older MJPEG cameras like the FI8910W, but the videostream result is the same.

http://ip address:port/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=admin&pwd=xxx

Simply replace the IP address, port, username, and password into the above URL to access your camera's MJPEG stream.

Also Step 1 gemacht ---> Return im Browser OK

mit: define <name> weblink iframe http://192.168.2.39:88/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=xxxxx&pwd=geheim
device angelegt aber leider kein Stream zu sehen.
Hat jemand einen Tipp was bei der Foscam zu beachten ist um den Stream in fhem zu bekommen? Die Foscam ist eine FI9821P V3.
Laut CGI User Guide von Foscam müsste das define eigentlich passen ---> siehe Screenshot.

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

amenomade

Wenn die genannte URL in einem Browser tatsächlich zu Videostream führt (ansonsten hast Du wahrscheinlich ein anderes Problem ;) ), versuch mal in Fhem die grösse explizit zu setzen:
attr <name> htmlattr width="640" height="480"
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

franky08

Zitatversuch mal in Fhem die grösse explizit zu setzen:

Hatte ich schon, hab´s nur nicht mit gepostet. Mit ner EDIMAX IP-Camera geht es auf Anhieb  ;)

VG
Frank
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

franky08

Aber mir schwant das der Port zum Stream wahrscheinlich ein anderer sein könnte wie der zum Webif der Camera. Lasse mal einen Portscanner laufen, mal sehen was da noch offen ist.
Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

franky08

Debian Wheezy auf ZBOX nano/ Debian Bullseye auf 2.ter ZBOX nano F2F an 2x RaspiB
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu ,fhem5.8, CCU2,
ECMD an AVR-NET-IO mit DAC u. ADC an Junkers Stetigregelung, Siemens LOGO!8, JeeLink uvm...

amenomade

Das solltest Du in einem Browser sehen können. Gib einfach die Url in dem Browser ein, und guck, ob das funktioniert. Bleibt die URL gleich oder ändert sie sich? Und lass dir den Quellcode der Seite zeigen, und guck wie das Videostream gerufen wird.

Mich stört das "cmd=Get". Das ist grundsätzlich kein Videostream per se, sondern ein Kommando, um das Videostream zu holen...
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Freibeuter

#6
Hallo,
ich habe ein kurioses Problem mit der Foscam und iframe.

Seit dem Update auf 2.74.1.64 verweigert die cam den iFrame Zugriff.


Diese URL klappt im Browser
[url=http://192.168.102.105/cgi-bin/CGIProxy.fcgi?usr%3Dadmin%26pwd%3Doh33231%26cmd%3DsnapPicture]http://192.168.102.105/cgi-bin/CGIProxy.fcgi?usr%3Dadmin%26pwd%3D1234%26cmd%3DsnapPicture[/url]

defmod Pic_L weblink iframe http://192.168.102.105/cgi-bin/CGIProxy.fcgi?usr%3Dadmin%26pwd%3D1234%26cmd%3DsnapPicture
attr Pic_L htmlattr width="1930" height="1099"

Password ist geändert ;-)

Auf der Fhem Seite erscheint statt dem Bild nur:
192.168.102.105 hat die Verbindung abgelehnt.

Kann man da was machen ?