Hast du dann auch 2 Wege audio?
Wie läufts in der Android App bei dir? Ich hab da schon noch nen Delay, wenn ich im Heimnetzwerk bin. Im Browser am PC hab ich quasi keinen.
Hast du dann auch 2 Wege audio?
Wie läufts in der Android App bei dir? Ich hab da schon noch nen Delay, wenn ich im Heimnetzwerk bin. Im Browser am PC hab ich quasi keinen.
Ich nutze iPad und iPhone hierfür.
Zu Android kann ich nix sagen.
Audio funktioniert gar nicht, benötige ich aber auch nicht. Ich möchte nur das aktuelle Live-Bild sehen beim Aufrufen. Für den Rest gehe ich in die Reolink App.
Ich habe gar kein Delay über die frigate-Card und webRTC. Ich kann die Kamera sogar live steuern ohne Delay (PTZ).
Der Stream stellt im RTC-Mode glaube ich kein Audio über HA bereit. Es wird meines Wissens der Substream gezogen.
Wenn ich den Mainstream manuell hinzufügen möchte, kommt es zu Delays bzw. lässt sich dieser nur im MSE Mode und nicht per RTC wiedergeben. Das ist für mich so der Kompromiss…
Ich muss jetzt einfach nochmal fragen, weil ich nicht das Gefühl habe, die Schritte nachzuvollziehen können. Welche Addons/HACS Module/Integrationen hast du installiert/eingerichtet?
Ich habe nun insgesamt 3 Kamera-Streams: Reolink Integration, ONVIF Integration, Generic Camera Integration. Über die Frigate Card habe ich bei allen drei Streams einen Delay von ca. 4s, bei der WebRTC Card ca. 1s Delay. In der WebRTC Card steht auch oben rechts RTC. Das bedeutet, dass ich WebRTC nutze, richtig? Daher auch der geringe Delay.
Also ich habe das go2 Addon installiert, genau.
Dann ausschliesslich die Reolink Integration und keine generic cam. Die Integration stellt die streams dann ja per Entität bereit. Als HACS Integration habe ich „webRTC Camera“ installiert. Da muss aber nichts konfiguriert werden. Installation reicht aus. Hier die Config der frigate-card:
- type: custom:frigate-card
cameras:
- webrtc_card:
entity: camera.reolink_trackmix_poe_fliessendes_objektiv_0
style: '.mode {display: none}'
background: true
live_provider: webrtc-card
frigate: {}
title: Hof
triggers:
occupancy: false
icon: phu:reolink-trackmix
view:
update_force: false
menu:
style: hover-card
position: bottom
alignment: left
buttons:
frigate:
enabled: false
cameras:
enabled: false
substreams:
enabled: false
live:
enabled: false
clips:
enabled: false
snapshots:
enabled: false
download:
enabled: false
camera_ui:
enabled: false
timeline:
enabled: false
media_player:
enabled: false
fullscreen:
enabled: true
mute:
enabled: false
expand:
enabled: true
button_size: 32
live:
layout:
fit: contain
preload: true
draggable: false
zoomable: false
lazy_load: false
auto_pause: never
transition_effect: none
controls:
builtin: false
title:
mode: none
show_image_during_load: false
elements:
- type: custom:frigate-card-menu-icon
icon: mdi:home
tap_action:
action: call-service
service: input_button.press
service_data:
entity_id: input_button.ptz_home
- type: custom:frigate-card-menu-icon
icon: mdi:arrow-left-bold
tap_action:
action: call-service
service: input_button.press
service_data:
entity_id: input_button.ptz_links
- type: custom:frigate-card-menu-icon
icon: mdi:arrow-down-bold
tap_action:
action: call-service
service: input_button.press
service_data:
entity_id: input_button.ptz_keller
- type: custom:frigate-card-menu-icon
icon: mdi:arrow-right-bold
tap_action:
action: call-service
service: input_button.press
service_data:
entity_id: input_button.ptz_rechts
- type: custom:frigate-card-menu-state-icon
entity: light.reolink_trackmix_poe_scheinwerfer
icon: mdi:track-light
tap_action:
action: toggle
dimensions:
aspect_ratio_mode: dynamic
image:
mode: camera
layout:
fit: contain
performance:
features:
animated_progress_indicator: true
style:
border_radius: false
Die Helfer „Input Button“ lösen per Automation die Kamera Schwenkpositionen aus. Anders konnte ich es nicht lösen, gibt sicherlich auch elegantere Möglichkeiten, die PTZ positions direkt auszuwählen. Für mich aber so funktionierend ![]()
RTC ist aus meiner sich am schnellsten und so gut wie in Echtzeit. Ich nutze quasi die webRTC Anwendung in der frigate card (siehe Code).
Vielen Dank!
Ich lasse es erstmal so, wie ichs habe. Es funktioniert ja zum Glück.
Hast du in deinem Setup noch etwas in die go2rtc eingetragen oder leer gelassen?
Hab nichts selbst eingetragen. Der Stream steht bei mir dann automatisch drin.
Welche Kamera und welchen Stream nutzt du denn?
Hallo,
ich habe zwei reolink kameras über go2rtc eingebunden. leider hat eine kamera eine verzögerung von 20 sekunden im
vergleich zu der anderen über den ganzen tag. gleiches auch mit webrtc.
wenn ich das addon neustarte sind beide wieder gleich, abends hat dann eine wieder 20 sekunden verzögerung.
Ich hab es gelöst, indem ich in der Reolink Integration den Stream auf „FLV“ in den Einstellungen umgestellt habe. Seitdem keine Verzögerung mehr.
ich hab das mal probiert, mit flv sind es ca. 3 sek. verzögerung allerdings von beiden kameras gleichtzeitig.
Das ist aber doch verkraftbar, oder?
Ich muss noch mal diesen Thread anwärmen.
Ich habe die Integration über Go2RTC und WebRTC hinbekommen und auch das Video über die custom card in mein Dashboard integriert. Der Delay ist quasi fast weg (~ 1 sec).
Wenn ich auch das Vollbild-Symbol im Stream clicke kommt auch das Vollbild, aber der Stream läuft nicht von alleine los. Wie kann ich das mitgeben? Auch wenn ich dann wieder zurückgehe, also auf das Video im Dashboard, habe ich nur ein Standbild
Das Vollbild zeigt sowohl snapshot als aich video an. Was passiert wenn du den stream stratest und dann auf das Vollbildsymbol gehst?
Der stream wird über die Auswahl der Quelle gestartet.
wie sieht der code für deine custom card aus?
Ok, strange. Ich musste heute morgen HA (bzw. den Raspberry) neu starten. Jetzt geht es. Der interne Neustart gestern hat das nicht bewirkt…
Hallo Zusammen,
ich werde bekloppt mit HA und Reolink Kameras…
Kann mal jemand eine Konfig zukommen lassen, die auch wirklich mich kaum einem Delay funktioniert? Aktuell bekomme ich in HA überhaupt keine Reolink Kamera mehr im Dashboard angezeigt. Weder mit go2rtc noch über die Reolink Integration. Es ist eine katastrophe.
Vielelicht kann man auch mal ein paar Bilder und Codes der Karten mit senden.
Vielleicht kannst du mal deine Kamera spezifisch nennen und auch deine bisherige Config zeigen. Arbeitest du auch mit frigate?
Hallo @metallmanu,
sorry für meine späte Antwort.
Hatte etwas viel um die Ohren.
Ich nutze zwei unterschiedliche Modelle.
1x RLC-811A
1x RLC-510WA
Beide Kameras sind an einem NVR (RLN8-410) angeschlossen.
Die Kameras rufe ich aktuell mit dem custom:webrtc-camera über rtsp auf.
Ich habe auch das Add-On go2rtc und die Integration von Reolink.
Die Reolink Integration läuft bei mir am schlechtesten, da diese glaube ich mit dem NVR nicht zurecht kommt. Bild ist immer wieder weg.
Frigate habe ich auch schon getestet, war ja vom Delay her auch nicht sehr erfolgsversprechend. Hatte ein Delay von bis zu 30 sekunden.
type: custom:webrtc-camera
url: rtsp://user:password@kamera-ip:554/h264Preview_01_sub
Hiermit habe ich das geringste Delay. Max. 5sekunden.
Wenn jemand noch eine bessere Konfiguration hat evtl. auch mit der Auswahl mit dem Kanal vom NVR wäre ich natürlich sehr dankbar ![]()
Danke euch.
probier mal:
type: custom:webrtc-camera
url: ffmpeg:rtsp://user:password@kamera-ip:554/h264Preview_01_sub
mode: webrtc
damit habe ich knapp 1s delay
Leider funktioniert das bei mir überhaupt nicht…
Siehe Bild. Komisch das es so unterschiedlich funktioniert.

Trotzdem Danke ![]()
okay, und wenn du das mode: webrtc weglässt?
Eine kurze Zwischenfrage: Ich nutze hier zwar weder Reolink noch WebRTC, aber ist die Stream-URL wirklich so richtig?
Ich kenne das z.B. eher so
ffmpeg -i rtsp://
und ggf. zusätzlicher Parameter für ffmpeg, wenn ein RTSP-Stream per FFmpeg Framework aufgerufen und abgespielt werden soll. Aber wie gesagt ich nutze kein WebRTC.
VG Jim