Hallo Forum,
ich kann (durch Angabe der jeweiligen URL) problemlos den Livestream meiner beiden Kameras im Browser (Firefox) betrachten.
Jetzt möchte ich den Livestream auch in einem Image-Widget anzuzeigen.
Bei meiner Instar-Kamera funktioniert das auch, nämlich so:
<div
data-type="image"
data-url="http://<IP-Adresse-von-Kamera1>:80/cgi-bin/hi3510/mjpegstream.cgi?-chn=11&-usr=xxxxxx&-pwd=yyyyyy"
</div>
Aber die analoge Vorgehensweise funktioniert bei einer Pi-NoIR nicht! (UV4L-Stream)
<div
data-type="image"
data-url="http://<IP-Adresse-von-Kamera2>:8080/stream"
</div>
Hat jemand eine Idee, warum die selbe URL nur im Browser, nicht aber im Image-Widget funktioniert? Das leuchtet mir nicht ein.
Update 18.05.: Der Livestream der Pi-NoIR wird nicht nur im Browser angezeigt, sondern es funktioniert auch innerhalb von FHEM, und zwar mit weblink!
define RasPiCam weblink iframe http://<IP-Adresse-von-RasPiCam>:8080/stream
attr raspicam RasPiCam width=500 height=660
Warum geht das nicht auch mit dem Image-Widget? >:(
Trotz langer Suche habe ich noch immer keine Lösung gefunden.
Zitat von: DocCyber am 15 Mai 2016, 12:25:28
Trotz langer Suche habe ich noch immer keine Lösung gefunden.
Aber jetzt!!
Sowohl der
Browser als auch
weblink iframe kommen mit einer URL wie
http://<IP-Adresse-von-Kamera2>:8080/stream zurecht, um den Livestream anzuzeigen.
ABER ... das Image-Widget braucht auch noch den Dateinamen (hier: video.mjpeg) zur Vervollständigung der URL, und der war nicht explizit bekannt.
SO geht's jedenfalls:
<div
data-type="image"
data-url="http://<IP-Adresse-von-Kamera2>:8080/stream/video.mjpeg"
</div>
:)