FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: franky08 am 02 September 2017, 22:41:52

Titel: ip-camera Foscam und weblink für Live-Stream funktioniert nicht
Beitrag von: franky08 am 02 September 2017, 22:41:52
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
Titel: Antw:ip-camera Foscam und weblink für Live-Stream funktioniert nicht
Beitrag von: amenomade am 02 September 2017, 22:58:14
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"
Titel: Antw:ip-camera Foscam und weblink für Live-Stream funktioniert nicht
Beitrag von: franky08 am 02 September 2017, 23:01:21
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
Titel: Antw:ip-camera Foscam und weblink für Live-Stream funktioniert nicht
Beitrag von: franky08 am 02 September 2017, 23:06:52
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.
Titel: Antw:ip-camera Foscam und weblink für Live-Stream funktioniert nicht
Beitrag von: franky08 am 02 September 2017, 23:10:06
Die 443 ist noch offen aber das ist https.  :(
Titel: Antw:ip-camera Foscam und weblink für Live-Stream funktioniert nicht
Beitrag von: amenomade am 02 September 2017, 23:13:08
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...
Titel: Antw:ip-camera Foscam und weblink für Live-Stream funktioniert nicht
Beitrag von: Freibeuter am 26 Oktober 2018, 13:38:45
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 ?