Openhab 3.1 und Dahua IP Kamera IPC-HFW1320S-W
Verfasst: 12. Jul 2021 09:43
Hallo zusammen,
ich habe hier schon alle möglichen Beiträge durchsucht, leider konnte ich mein Problem noch nicht lösen.
Ich habe hier Openhab 3.1 auf einen Raspberry PI 4 4GB, vor langer Zeit mit einem Openhabian Image erstellt und seitdem immer wieder upgedatet.
Ich möchte die oben genannte IP Kamera mit dem IPcamera Binding in Openhab einbinden. Das Binding ist installiert, ebenso FFMPEG (mit sudo apt-get install ffmpeg).
Das Binding funktioniert auch, einen MJPEG Stream kann ich in meine Sitemap einbauen, der funktioniert auch. Leider mit sehr schlechter Bildqualität.
Den HLS Stream bekomme ich leider nicht ans Laufen. Ich kann im Thing in den Channels ein Item für den HLS Stream erstellen, die URL kann ich dann auch im Browser eingeben. Wenn ich das mache erscheint im Openhab Logfile dieser Eintrag:
Der Code für das IPKamera Thing sieht so aus:
Jetzt bräuchte ich eure Hilfe, wie ich prüfen kann, ob FFMPEG richtig funktioniert, oder wo ich dafür etwas einstellen kann.
Hat jemand evtl. die Kombination schon am Laufen?
schöne Grüße
Jochen
ich habe hier schon alle möglichen Beiträge durchsucht, leider konnte ich mein Problem noch nicht lösen.
Ich habe hier Openhab 3.1 auf einen Raspberry PI 4 4GB, vor langer Zeit mit einem Openhabian Image erstellt und seitdem immer wieder upgedatet.
Ich möchte die oben genannte IP Kamera mit dem IPcamera Binding in Openhab einbinden. Das Binding ist installiert, ebenso FFMPEG (mit sudo apt-get install ffmpeg).
Das Binding funktioniert auch, einen MJPEG Stream kann ich in meine Sitemap einbauen, der funktioniert auch. Leider mit sehr schlechter Bildqualität.
Den HLS Stream bekomme ich leider nicht ans Laufen. Ich kann im Thing in den Channels ein Item für den HLS Stream erstellen, die URL kann ich dann auch im Browser eingeben. Wenn ich das mache erscheint im Openhab Logfile dieser Eintrag:
Code: Alles auswählen
2021-07-12 09:37:58.618 [WARN ] [pcamera.internal.StreamServerHandler] - Exception caught from stream server:/var/lib/openhab/ipcamera/IPKamera_Eingang/ipcamera.m3u8 (Datei oder Verzeichnis nicht gefunden)
Code: Alles auswählen
UID: ipcamera:dahua:IPKamera_Eingang
label: IPKamera Eingang
thingTypeUID: ipcamera:dahua
configuration:
mjpegOptions: -q:v 5 -r 2 -vf scale=640:-2 -update 1
ipAddress: 192.168.100.90
updateImageWhen: "0"
gifPreroll: 0
onvifPort: 80
ffmpegLocation: /usr/bin/ffmpeg
serverPort: 39977
ipWhitelist: DISABLE
mp4OutOptions: -c:v copy -c:a copy
pollTime: 1000
password: Garten.9
port: 80
nvrChannel: 1
snapshotOptions: -an -vsync vfr -q:v 2 -update 1
ptzContinuous: false
onvifMediaProfile: 0
username: admin
hlsOutOptions: -strict -2 -f lavfi -i aevalsrc=0 -acodec aac -vcodec copy
-hls_flags delete_segments -hls_time 2 -hls_list_size 4
gifOutOptions: -r 2 -filter_complex
scale=-2:360:flags=lanczos,setpts=0.5*PTS,split[o1][o2];[o1]palettegen[p];[o2]fifo[o3];[o3][p]paletteuse
location: Eingang
Hat jemand evtl. die Kombination schon am Laufen?
schöne Grüße
Jochen