NEWS
IQontrol - Kamera Einbindung über background_html - refresh?
-
Hallo zusammen,
ich würde gerne in bestimmten Zeitintervallen (z. B. 1s) von einer IP-Kamera ein JPEG-Bild abrufen und anzeigen.
Wenn ich den URL zur Kamera bei einem neuen Widget als Background_HTML einstelle, funktioniert das einmalig aber ich kann nirgends eine Refresh-Zeit einstellen.
Die URL sieht zum Beispiel so aus: http://username:password@192.168.10.7/jpg/1/image.jpgWie macht ihr das? Gibt's da einen Trick, um das Hintergrundbild dann regelmäßig zu aktualisieren?
Alternativ könnte ich auch damit leben, dass ein RTSP-Stream gestartet wird, aber auch das ist mir leider nicht gelungen.
Im Forum habe ich nichts passendes gefunden - vielleicht bin ich aber auch zu blöd dazu...Vielleicht hat jemand eine Idee?
Schöne Grüße,
Michael -
Ich habe ein Basic-Image Widget genommen und im Source die URL für das Bild geschrieben und im Refreshintervall die entsprechende Zeit eingetragen.
-
@johgre sagte in IQontrol - Kamera Einbindung über background_html - refresh?:
Ich habe ein Basic-Image Widget genommen und im Source die URL für das Bild geschrieben und im Refreshintervall die entsprechende Zeit eingetragen
Moin,
iQontrol ≠ VIS
IniQontrol
gehen die Widgets aus VIS nichtVG
Bernd -
@damichi85 sagte in IQontrol - Kamera Einbindung über background_html - refresh?:
Hallo zusammen,
ich würde gerne in bestimmten Zeitintervallen (z. B. 1s) von einer IP-Kamera ein JPEG-Bild abrufen und anzeigen.Moin,
liefert denn die Kamera auch pro Sekunde ein.jpg
, was ich eigentlich für Ressourcenverschwendung halte, alle 10 - 15 Sek. sollten doch auch ausreichen, ansonsten Video StreamIch versuche da mal was zu basteln, aber vielleicht hat da ja schon einer was Fertiges.
VG
BerndP.S.: hier gibt es eine Anleitung zur Nutzung eines
RTSP
Streams -> https://github.com/sbormann/ioBroker.iqontrol/wiki/IP-Kameras-Stream-mit-RTSPtoWEB -
@damichi85 sagte in IQontrol - Kamera Einbindung über background_html - refresh?:
Wenn ich den URL zur Kamera bei einem neuen Widget als Background_HTML einstelle,
Moin,
erkennst Du das Problem,
URL
-HTML
hast Du das auch als `Background_URL probiert?Ich habe eine Kamera, die ich aber über
synology surveillance station
angebunden habe, ich kann da einfach ein Gerät, als Widget erstellen und beiBackground_URL
einfach ein http://192.168.178.37:port/webapi/entry.cgi?api=SYNO.SurveillanceStation.Stream.VideoStreaming&version=1&method=Stream&format=mjpeg&cameraId=1&StmKey="2c65c29882f615c1235f4a9c07a214fe" angeben und dann bekomme ich
VG
Bernd -
erkennst Du das Problem,
URL
-HTML
hast Du das auch als `Background_URL probiert?Moin Bernd,
ja, Background_URL ist besser geeignet für diesen Fall, danke - ich habs gerade ausprobiert.
Mit einem RTSP-Stream funktioniert das wunderbar. Ich habe ein QNAP-NAS, wenn ich den Stream im "QVRPro" freigebe, kann ich ihn wie du es beschreibst im IQontrol wunderbar darstellen, da ist dann auch kein Refresh nötig, weil die HTTP-Seite vom NAS den Stream bereitstellt.Ich werde mich dann auf diese Lösung konzentrieren und mich vom 1s-Refresh und Abruf des JPG verabschieden...
@JohGre
Danke für deinen Tip! Das funktioniert aber wie Bernd schon schreibt nur bei VIS. Ich möchte aber gerne von VIS zu IQontrol wechseln.Schöne Grüße
Michael -
@dp20eic
Hallo,
bekommst du über den Link ein Standbild oder den Stream im Widget angezeigt?
Wie kommst du an deinen Link?Wenn ich meinen Link nehme:
https://192.168.178.95:XXXX/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&method=GetSnapshot&version=1&cameraId=2×tamp=1698863124&preview=true&camStm=1&SynoToken=toJXQnfclDQPEdann erhalte ich folgende Meldung im Widget:
{"error":{"code":105},"success":false}
Wenn ich den Link im Browser öffne, dann funktioniert es.
Ich habe eine Eufy Kamera und diese ist über Surveillance (Synology) eingebunden.
Jemand eine Idee woran es liegen kann? evtl. am HTTPS ?
Danke für die Hilfe
Grüße
Ben -
@ben1984
Unter der URL vom meinem QNAP-NAS (QVR Pro) erhalte ich einen ganz normalen H.264 Stream.
Das kann aber bei Synology vielleicht anders sein. -
@ben1984 sagte in IQontrol - Kamera Einbindung über background_html - refresh?:
Jemand eine Idee woran es liegen kann? evtl. am HTTPS ?
Moin,
sorry, Post scheint an mir irgendwie vorbeigegangen sein.
Also ich habe im
ioBroker
den Synology Adapter installiert, darin habe ich auchsynology.0.SurveillanceStation
, wo dann auch die Kamera aufgelistet sind mit unterschiedlichen Datenpunkten
Da sollte ein passender Link dabei sein.
In einem alten Post in einem Synology Forum habe ich noch das gefunden
Please add double quotation marks at sid when user want to send command to SVS server. For example: URL call: http://<Server>:<Port>/webapi/entry.cgi?api=SYNO.SurveillanceStation.Camera&version=7&method=List&session=SurveillanceStation&_sid="1JagteewjMayY14A0 MIN235902" After test on our side, it can help to avoid user's problem, otherwise, system might get wrong value on sid. About this, we add notification on SVS API next version.
Ob das noch so ist oder sich in der aktuellen Version jetzt anders verhält, habe ich nicht verifiziert, im Adapter sind alle URLs nur
http
keine Securehttps
.VG
Bernd