Hi,
my openhab is running in a docker container and I already installed the ffmpeg. I have a VIVOTEK IP8364C camera which support HTTP and RTSP streaming. The jpeg link from ip camera binding is working, but the video stream does not…
Maybe someone can help me to find the error. Here are some screenshots from my camera, binding conf and log:
Camera:
Binding:
The stream URL (rtsp://root:*****@192.168.178.126/live.sdp) is working (tested in VLC).
The generated image URL (http://192.168.178.10:8090/ipcamera.jpg) is working in the browser.
The video URL (http://192.168.178.10:8090/ipcamera.mjpeg) not!
log:
13:54:04.140 [INFO ] [hab.event.ThingStatusInfoChangedEvent] - Thing 'ipcamera:generic:Kamera_1' changed from UNINITIALIZED (DISABLED) to INITIALIZING
13:54:04.165 [INFO ] [hab.event.ThingStatusInfoChangedEvent] - Thing 'ipcamera:generic:Kamera_1' changed from INITIALIZING to OFFLINE (CONFIGURATION_ERROR): A non valid URL has been given to the b inding, check they work in a browser.
13:54:07.181 [DEBUG] [mera.internal.handler.IpCameraHandler] - File server for camera at 192.168.178.126 has started on port 8003 for all NIC's.
13:54:11.205 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:11.207 [INFO ] [hab.event.ThingStatusInfoChangedEvent] - Thing 'ipcamera:generic:Kamera_1' changed from OFFLINE (CONFIGURATION_ERROR): A non valid URL has been given to the binding, check th ey work in a browser. to ONLINE
13:54:11.220 [DEBUG] [.ipcamera.internal.MyNettyAuthHandler] - Setting up the camera to use Basic Auth and resending last request with correct auth.
13:54:11.271 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:11.838 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:12.215 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:19.843 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:20.218 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:26.729 [DEBUG] [ipcamera.internal.StreamServerHandler] - Stream Server recieved request GET:/ipcamera.mjpeg
13:54:27.246 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80rtsp://root:*****@192.168.178.126:554/live.sdp
13:54:27.848 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:28.220 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:35.845 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:36.222 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:38.000 [DEBUG] [ipcamera.internal.StreamServerHandler] - Stream Server recieved request GET:/ipcamera.jpg
13:54:38.013 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:38.248 [DEBUG] [ipcamera.internal.StreamServerHandler] - Stream Server recieved request GET:/favicon.ico
13:54:43.847 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:44.227 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:51.848 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:52.225 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:54:59.850 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:00.225 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:07.852 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:08.226 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:15.853 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:16.227 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:23.852 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:24.229 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:26.727 [DEBUG] [ipcamera.internal.StreamServerHandler] - Stream server is going to close an idle channel.
13:55:26.734 [DEBUG] [mera.internal.handler.IpCameraHandler] - All ipcamera.mjpeg streams have stopped.
13:55:26.743 [DEBUG] [ipcamera.internal.StreamServerHandler] - Stream Server recieved request GET:/ipcamera.mjpeg
13:55:27.259 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80rtsp://root:*****@192.168.178.126:554/live.sdp
13:55:27.723 [WARN ] [knx.internal.client.AbstractKNXClient] - Giving up reading datapoint 1/2/38, the number of maximum retries (3) is reached.
13:55:31.856 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:32.230 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:38.264 [DEBUG] [ipcamera.internal.StreamServerHandler] - Stream server is going to close an idle channel.
13:55:39.857 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0
13:55:40.232 [TRACE] [mera.internal.handler.IpCameraHandler] - Sending camera: GET: http://192.168.178.126:80/cgi-bin/viewer/video.jpg?channel=0