NEWS
umstieg von motioneye auf go2rtc in verbindung mit iQontrol
-
Das MSE lässt sich in der lokalen .html Datei vom Stream unterbinden. Ich habe es dort auskommentiert
<iframe frameborder="no" width="395" height="295" src="http://192.168.130.240:1984/webrtc.html?src=inventwo_I&media=video"></iframe>
Im Vollbild:
<iframe frameborder="no" width="800" height="600" src="http://192.168.130.240:1984/webrtc.html?src=inventwo_I&media=video"></iframe>
-
Das MSE lässt sich in der lokalen .html Datei vom Stream unterbinden. Ich habe es dort auskommentiert
<iframe frameborder="no" width="395" height="295" src="http://192.168.130.240:1984/webrtc.html?src=inventwo_I&media=video"></iframe>
Im Vollbild:
<iframe frameborder="no" width="800" height="600" src="http://192.168.130.240:1984/webrtc.html?src=inventwo_I&media=video"></iframe>
Das MSE lässt sich in der lokalen .html Datei vom Stream unterbinden.
da ich bei go2 eine absolute nuss bin, wo finde ich die .html datei? hat das was mit webrtc zu tun? wie, wo, was? müssten bei mir um die 9 stück sein.
auf iframe hat mich chatgpt auch hingewiesen, hab aber nichts gefunden das in iQontrol reinzufummeln...
ja, die .html kann ich dann nach befummeln als background_html einfügen. da würde ich schon weiterkommen.

wahrscheindlich denk ich wieder mal zu kompliziert... -
Das MSE lässt sich in der lokalen .html Datei vom Stream unterbinden.
da ich bei go2 eine absolute nuss bin, wo finde ich die .html datei? hat das was mit webrtc zu tun? wie, wo, was? müssten bei mir um die 9 stück sein.
auf iframe hat mich chatgpt auch hingewiesen, hab aber nichts gefunden das in iQontrol reinzufummeln...
ja, die .html kann ich dann nach befummeln als background_html einfügen. da würde ich schon weiterkommen.

wahrscheindlich denk ich wieder mal zu kompliziert... -
Das MSE lässt sich in der lokalen .html Datei vom Stream unterbinden.
da ich bei go2 eine absolute nuss bin, wo finde ich die .html datei? hat das was mit webrtc zu tun? wie, wo, was? müssten bei mir um die 9 stück sein.
auf iframe hat mich chatgpt auch hingewiesen, hab aber nichts gefunden das in iQontrol reinzufummeln...
ja, die .html kann ich dann nach befummeln als background_html einfügen. da würde ich schon weiterkommen.

wahrscheindlich denk ich wieder mal zu kompliziert...Codecs filters
go2rtc can automatically detect which codecs your device supports for WebRTC and MSE technologies.
Musst nur auf der Github Seite gucken , da ist jeder Buchstabe, jedes Wort und sonstwas erklärt .
https://github.com/AlexxIT/go2rtc
Beides laufen lassen ist Ressourcenverschwendung und außerdem behinderlich , bei dem, was Du vorhast.
Nimm Go2RTC , dass wird weiterentwickelt und läuft viel viel flüssiger als MotionEye. -
Das MSE lässt sich in der lokalen .html Datei vom Stream unterbinden. Ich habe es dort auskommentiert
<iframe frameborder="no" width="395" height="295" src="http://192.168.130.240:1984/webrtc.html?src=inventwo_I&media=video"></iframe>
Im Vollbild:
<iframe frameborder="no" width="800" height="600" src="http://192.168.130.240:1984/webrtc.html?src=inventwo_I&media=video"></iframe>
<iframe frameborder="no" width="395" height="295"
src="http://192.168.130.240:1984/webrtc.html?src=inventwo_I&media=video"></iframe>Ich habe auch Probleme mit schwarzen Rändern in iQontrol.
Muss das in die Backround_URL von IQontrol eingetragen werden? Hat bei mir nicht funktioniert.Kannst du mir auch zeigen, wie die Config Seite von go2rtc bei dir ausschaut? Vielleicht habe ich da schon etwas falsches drin stehen?
-
Codecs filters
go2rtc can automatically detect which codecs your device supports for WebRTC and MSE technologies.
Musst nur auf der Github Seite gucken , da ist jeder Buchstabe, jedes Wort und sonstwas erklärt .
https://github.com/AlexxIT/go2rtc
Beides laufen lassen ist Ressourcenverschwendung und außerdem behinderlich , bei dem, was Du vorhast.
Nimm Go2RTC , dass wird weiterentwickelt und läuft viel viel flüssiger als MotionEye.Beides laufen lassen ist Ressourcenverschwendung und außerdem behinderlich , bei dem, was Du vorhast.
Nimm Go2RTC , dass wird weiterentwickelt und läuft viel viel flüssiger als MotionEye.das ist mir schon klar, aber solange ich das mit den rändern nicht gelöst hab, kann und will ich motion nicht in rente schicken... ;) siehe bilder oben.
-
@da_Woody .. die html liegen dort, wo du gio2rtc installiert hast


Ich muss nachher mal gucken, was ich da genau in welcher html gemacht habe
die html liegen dort, wo du gio2rtc installiert hast
schön und gut, hab go2 über helperscripts in mein proxmox als lxc insten lassen. brav einen user angelegt bevor wieder: hampel nicht als root rum kommt. ;)
per ftp auf den lxc, da gibts keinen www ordner.

linux wird mir wohl ein ewiges rätsel bleiben... :(
auf der go2 page hab ich alles angehakt:

-
<iframe frameborder="no" width="395" height="295"
src="http://192.168.130.240:1984/webrtc.html?src=inventwo_I&media=video"></iframe>Ich habe auch Probleme mit schwarzen Rändern in iQontrol.
Muss das in die Backround_URL von IQontrol eingetragen werden? Hat bei mir nicht funktioniert.Kannst du mir auch zeigen, wie die Config Seite von go2rtc bei dir ausschaut? Vielleicht habe ich da schon etwas falsches drin stehen?
@Gonzokalle .. meine Config:
api: listen: ":1984" static_dir: "www" webrtc: candidates: - 192.168.130.240:8555 - stun:8555 streams: Carport: - rtsp://admin:xxx@192.168.130.50:554/h264Preview_01_sub#media=video#transport=tcp Innenhof_II: - rtsp://admin:xxx@192.168.130.60:554/h264Preview_01_sub#media=video#transport=tcp Garten: - rtsp://admin:xxx@192.168.130.70:554/h264Preview_01_sub#media=video#transport=tcp Auffahrt: - rtsp://admin:xxx@192.168.130.80:554/h264Preview_01_sub#media=video#transport=tcp Garten_II: - rtsp://admin:xxx@192.168.130.90:554/h264Preview_01_sub#media=video#transport=tcp inventwo: - http://192.168.160.164:81/stream Innenhof: - http://192.168.160.165:81/stream Werkstatt: - http://192.168.160.166:81/stream Bambu: - ffmpeg:device?video=/dev/video2&input_format=mjpeg&video_size=640x480#video=h264 -
Diesen Teil habe ich nicht. Was bewirken diese Einstellungen?
api:
listen: ":1984"
static_dir: "www"webrtc:
candidates:
- 192.168.130.240:8555
- stun:8555
Kannst du mir bitte mal den Eintrag in der Backround_URL von iQontrol oder einer anderen Vis zeigen.
-
Beides laufen lassen ist Ressourcenverschwendung und außerdem behinderlich , bei dem, was Du vorhast.
Nimm Go2RTC , dass wird weiterentwickelt und läuft viel viel flüssiger als MotionEye.das ist mir schon klar, aber solange ich das mit den rändern nicht gelöst hab, kann und will ich motion nicht in rente schicken... ;) siehe bilder oben.
-
Diesen Teil habe ich nicht. Was bewirken diese Einstellungen?
api:
listen: ":1984"
static_dir: "www"webrtc:
candidates:
- 192.168.130.240:8555
- stun:8555
Kannst du mir bitte mal den Eintrag in der Backround_URL von iQontrol oder einer anderen Vis zeigen.
@Gonzokalle .. bei iQontrol kann ich nihct helfen. Ich nutze nur die VIS2 und binde meine Streams dort per iFrame ein
Der Teil mit 'api' soll dem Programm sagen, dass es meinen lokalen www Ordner nutzen soll, sonst läuft das über ein entferntes www Verzeichnis (soweit ich das verstanden habe)
Da du das www Verzeichnis nicht hats, kannst du den Teil bei mir ignorieren.
Den Teil mit dem 'webrtc' habe ich in irgendeinem Issue von go2rtc aufgeschnappt. Es soll die Streams optimieren.
-
Stups mal @samson71 an,
Der hebt bei iQontrol auch nur achselzuckend die Schultern.
-
Diesen Teil habe ich nicht. Was bewirken diese Einstellungen?
api:
listen: ":1984"
static_dir: "www"webrtc:
candidates:
- 192.168.130.240:8555
- stun:8555
Kannst du mir bitte mal den Eintrag in der Backround_URL von iQontrol oder einer anderen Vis zeigen.
Diesen Teil habe ich nicht. Was bewirken diese Einstellungen?
webrtc:
candidates:
- 192.168.130.240:8555
- stun:8555
Zitat der KI:
Wenn du go2rtc Standalone betreibst und die Streams per iFrame in eine Visualisierung (wie den ioBroker) einbindest, sind diese candidates deine Lebensversicherung für eine stabile Anzeige. Der iFrame im Browser muss nämlich wissen, wohin er die WebRTC-Anfrage schicken soll. Da go2rtc und dein Browser beim WebRTC-Verbindungsaufbau (dem sogenannten "Handshake") Informationen austauschen, sagt go2rtc dem Browser: „Probier es über diese Adressen.“ Warum dieser Eintrag für ioBroker wichtig ist: Vermeidung von Timeouts: Ohne den Eintrag 192.168.130.240 versucht go2rtc manchmal, die interne Docker-IP (z. B. 172.17.0.x) an den Browser zu senden. Da dein Tablet/PC mit dem ioBroker-Dashboard diese interne Docker-IP aber nicht erreichen kann, bleibt das Bild im iFrame schwarz oder lädt ewig. UDP-Port 8555: WebRTC nutzt standardmäßig UDP. Stelle sicher, dass dieser Port in deiner Docker-Konfiguration (falls du Docker nutzt) auch wirklich an den Host weitergereicht wird (-p 8555:8555/udp), sonst nützt der Eintrag in der Config wenig -
So ganz verstehe ich das nicht.
Meine Kameras laufen ja als MSE in der Backround_URL in iqontrol. Habe nur diese schwarzen Balken rechts und links wodurch das Seitenverhältnis auch nicht stimmt. -
So ganz verstehe ich das nicht.
Meine Kameras laufen ja als MSE in der Backround_URL in iqontrol. Habe nur diese schwarzen Balken rechts und links wodurch das Seitenverhältnis auch nicht stimmt.@Gonzokalle
Welcher Stream wird denn für die Vorschau benutzt? Die Substreams haben meist kein 16:9, sondern 4:3 und daher dann links und rechts die schwarzen Ränder. Dann muss man die Anzeige ggf. auf 4:3 anpassen. -
@Gonzokalle
Welcher Stream wird denn für die Vorschau benutzt? Die Substreams haben meist kein 16:9, sondern 4:3 und daher dann links und rechts die schwarzen Ränder. Dann muss man die Anzeige ggf. auf 4:3 anpassen.@Samson71
Ja, für iqontrol nehme ich nur den Substream.
Kann ich die Anpassung auf 4:3 in go2rtc machen oder muss das in iqontrol erfolgen? -
@Samson71
Ja, für iqontrol nehme ich nur den Substream.
Kann ich die Anpassung auf 4:3 in go2rtc machen oder muss das in iqontrol erfolgen?@Gonzokalle
In go2rtc wüsste ich nicht wie. Ich habe das in VIS(1) über die Ausgestaltung des Widgets gemacht. -
@Gonzokalle
In go2rtc wüsste ich nicht wie. Ich habe das in VIS(1) über die Ausgestaltung des Widgets gemacht.@Samson71
Danke, werde mir das nach der Arbeit mal anschauen.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden