OH3 Webcam Stream with Motion

I dug through the wiki on here and found multiple posts about IP cameras and a few on webcams. I have spent hours scouring the web and now I hope someone may be able to help here. I currently have my webcam streaming over a URL just fine (http://192.168.1.214:8081/).

I am using a RPI 3B running OH ver 3 with a USB logitech webcam. I can view the stream from the URL just fine from a web browser (not through openhab). I have no idea what format is being used here. I have tried multiple attempts to use the IP Camera binding with my URL but I seem to be failing. The “Thing” will show up connected but with no feed (everything is NULL).

Has anyone here implemetned a webcam in Openhab using Motion?

All I’m after is to post a snapshot from my webcam. I am not interested in only posting during motion. A live feed would be great. One single picture would also work.

Any advice is appreciated!

Cheers,

Joe

I don’t know if it will help you but you can use mjpeg stream on the sitemap.

Video url="http://192.168.1.214:8081" encoding="mjpeg"

It does not require any binding.

As @kristofejro wrote you can display the video stream directly if it is in mjpeg format which it most likely is. This should be preferred as the stream will not pass through the openhab server and go from camera to the viewing device.

To get it working in the binding, give your URL as the ffmpeg input, then

ffmpegInputOptions="-f mjpeg"

That will tell ffmpeg the stream is in mjpeg format. You can then create gif, record to mp4 and some of the other features.

@kristofejro @matt1 Thanks!
Any idea on how to accomplish this using OH3? I’m willing to try anything.

I did take a peek at this post and MAY have a work around. I won’t know for a bit though.

I think by OH3 you mean with MainUI. (you can achieve this with traditional sitemaps of course - Sitemaps | openHAB)

I have never tried do it with MainUI but I would go this way:

Go to Administration → Pages
1

on the bottom right clik plus sign and choose “Create layout”
2

Give it a label and choose a layout style.

Then add masonry

Then click plus sign to choose template

6

  • Done
  • Save

Try to play with it maybe it will help you.

Search this forum for OH3 camera widget.