Seite 1 von 1

OH2.5.12 - Docker - ffmpeg

Verfasst: 26. Jan 2022 12:21
von Frank_WH
Hallo,

ich möchte bei meinem openHAB Bilder meiner Kamera verschicken.
Das habe ich zuvor (Installation ohne Docker) über ffmpeg gemacht.
Zum Thema habe ich schon die beiden Beiträge gefunden:
viewtopic.php?p=29443&hilit=docker+ffmpeg#p29443
viewtopic.php?p=36130&hilit=docker+ffmpeg#p36130

Dort wird auch schon korrekt darauf verwiesen, dass das installieren im Docker Container nicht persistent ist.
Wie macht man das am besten?

Im Netz bin ich dann noch auf diesen Beitrag gestoßen:
https://mpolinowski.github.io/devnotes/ ... ra-binding

Code: Alles auswählen

docker exec -ti openhab /bin/ash
apk add ffmpeg
ffmpeg -version
Was macht dieses Kommando?
Ist das dann persistent gespeichert und bei einem Neustart noch da?

Danke und Gruß

Re: OH2.5.12 - Docker - ffmpeg

Verfasst: 26. Jan 2022 13:05
von udo1toni
Die Idee von Docker ist ja eigentlich, Anwendungen voneinander zu trennen. Eigentlich sollte es also Dein Ziel sein, die fragliche Aktion einem anderen Container zu übergeben, in dem dann ffmpg läuft.

Re: OH2.5.12 - Docker - ffmpeg

Verfasst: 26. Jan 2022 13:40
von Frank_WH
Finde ich eine gute Idee und von der Sache her ist das ja auch klar :-)
Dann könnte ich mir also z.B. das hier als Container installieren?
https://hub.docker.com/r/jrottenberg/ffmpeg/

Dann stellt sich mir nur die Frage wie ich zwischen zwei Containern kommunizieren.
Damit muss ich einmal weitersuchen...

Vielen Dank für deine Hilfe und Gruß

Re: OH2.5.12 - Docker - ffmpeg

Verfasst: 26. Jan 2022 13:56
von Frank_WH
Vielleicht habe ich mich falsch ausgedrückt.
Ich will nicht zwischen den Containern kommunizieren.
Ich möchte eigentlich nur einen Trigger an den "FFMPEG-Container" senden und der speichert mir das Bild irgendwo ab.

Nur den Trigger suche ich vergeblich...

Re: OH2.5.12 - Docker - ffmpeg

Verfasst: 29. Jan 2022 14:01
von Frank_WH
Also ich komme mit meinen Recherchen nicht weiter.
Viele haben das gleiche Problem, eine Lösung kann ich nicht finden.

Wie macht man das, wenn man ffmpeg nicht in den openHAB-Container nachinstallieren will?
Wie nutzt man einen anderen Container vom openHAB aus?

Bei influxdb und Grafana ist es ja kein Problem.
Da gibt man einfach die passende IP an.

Re: OH2.5.12 - Docker - ffmpeg

Verfasst: 8. Feb 2022 11:33
von Frank_WH
Moin Zusammen,

habe jetzt eine andere Lösung gefunden, die für mich auch funktioniert.
Meine Kamera erlaubt es per http ein Bild abzuholen.
Das hole ich mir per wget und speichere es in einem Volume.

Nun kann ich es auch verschicken.

Gruß

Re: OH2.5.12 - Docker - ffmpeg

Verfasst: 8. Feb 2022 15:03
von udo1toni
Deutlich einfacher :) obwohl das mit ffmpeg sicherlich auch funktioniert hätte, mit dem entsprechenden Wissen... (hab ich leider auch nicht... Docker läuft bei mir eher so nebenbei...)

Re: OH2.5.12 - Docker - ffmpeg

Verfasst: 11. Feb 2022 10:38
von Frank_WH
Ja, da hast du Recht. Ist deutlich einfacher und für mich schneller umzusetzen.

Ich bin Anfänger im Docker und probiere mich dort gerade ein wenig aus.
Gebe die Versuche mit ffmpeg in einem extra Conatiner aber noch nicht auf.

Gruß