Seite 1 von 1

Einbindung Kamera

Verfasst: 21. Dez 2020 23:15
von shuo
Hallo zusammen,
ich hoffe Ihr könnt mir helfen. Leider finde hier keine passenden Beispiele
Ich habe mehrere Außenkameras und wollte diese mit der IPCamera Binding einbinden. Über das Thing "RTSP/HTTP IP Camera" eingebunden. Unter Things sehe ich die Camera auch online.
Ich habe folgende Möglichkeiten ein Item anzulegen:

Code: Alles auswählen

Start Stream (HLS .m3u8)
Switch

Poll Image
Switch

Image
Image

GIF Recording (Seconds)
Number

Gif Filename History
String

GIF History Length
Number

MP4 Recording (Seconds)
Number

MP4 preroll
Number

Mp4 Filename History
String

mp4HistoryLength
Number

Last Motion Type
String

FFmpeg Motion Alarm ON/OFF/DIMMER
Dimmer

FFmpeg Motion Alarm
Switch

External Motion Sensor Input
Switch

Audio Alarm Threshold ON/OFF/DIMMER
Dimmer

Audio Alarm
Switch

MJPEG URL
String

RTSP URL
String

Image URL
String

HLS URL (m3u8)
String
Was ich mir vorstelle ist ein Image mit einem button oder einer Option refresh zu verwenden. Dann natürlich auch ein live Bild (MJPEG).

Jetzt die Ultimative Frage: Ich nehme die o.g. Typen (Image, String). Hat mir jemand ein Beispiel wie eine sitemap aussehen könnte?

Danke und viele Grüße

Edit: Ich hatte es in der Sitemap versucht mit:

Code: Alles auswählen

Frame label="Kamera"{
			Video url="http://192.168.178.79:2079/autofps.mjpeg" encoding="mjpeg"
		}
Hier noch die Config:
cam.png
Auch leider alles ohne Erfolg. Jemand eine Idee?

Re: Einbindung Kamera

Verfasst: 22. Dez 2020 18:54
von sihui
shuo hat geschrieben: 21. Dez 2020 23:15 Hat mir jemand ein Beispiel wie eine sitemap aussehen könnte?

Code: Alles auswählen

Video url="http://<IPDeinerKamera>:<Port>/ipcamera.mjpeg" encoding="mjpeg"
Sehr hilfreich ist die Doku des IPCamera Bindings, da steht eigentlich alles bis ins kleinste Detail drin.

https://www.openhab.org/addons/bindings/ipcamera/
ipcamera.mjpeg whilst needing more bandwidth, it is far more compatible for displaying in a wider range of UIs and browsers. It is normally 1 second or less behind real-time. FFmpeg can be used to create this stream if your camera does not create one for you, but this uses more CPU. A lot of cameras limit the resolution in this format, so consider using HLS, autofps.mjpeg, or snapshots.mjpeg instead which will be in a higher resolution.

Re: Einbindung Kamera

Verfasst: 22. Dez 2020 19:04
von shuo
Ich brauche doch kein FFmpeg wenn meine Camera bereits mjpeg unterstützt.

BTW: Ich habe natürlich die Doku gelesen und auch den Link daraus entnommen

Noch Ideen?

Note: Aus der Doku entnommen:

Code: Alles auswählen

Use the following to display it in your sitemap.

Video url="http://192.168.0.32:54321/autofps.mjpeg" encoding="mjpeg"

Video url="http://192.168.0.32:54321/snapshots.mjpeg" encoding="mjpeg"