moritzmhmk / homebridge-camera-rpi

raspberry pi camera plugin for homebridge
MIT License
159 stars 29 forks source link

No image displayed #49

Closed firelizzard18 closed 5 years ago

firelizzard18 commented 5 years ago

I'm not seeing any image in Home. I am running homebridge-camera-pi as a module within homebridge. I am also using mjpg-streamer. The host is a Pi Zero running OctoPrint, attached to a Prusa Mk3. Here is the error I'm seeing:

Feb 03 05:16:14 octopi homebridge[2116]: -f video4linux2 -input_format mjpeg -video_size 480x270 -i /dev/video0 -vframes 1 -f mjpeg -
Feb 03 05:16:17 octopi homebridge[2116]: ffmpeg ffmpeg version 3.2.10-1~deb9u1+rpt1
Feb 03 05:16:17 octopi homebridge[2116]: ffmpeg  Copyright (c) 2000-2018 the FFmpeg developers
Feb 03 05:16:17 octopi homebridge[2116]:   built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1) 20170516
Feb 03 05:16:17 octopi homebridge[2116]:   configuration: --prefix=/usr --extra-version='1~deb9u1+rpt1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth
Feb 03 05:16:17 octopi homebridge[2116]: ffmpeg   libavutil      55. 34.101 / 55. 34.101
Feb 03 05:16:17 octopi homebridge[2116]:   libavcodec     57. 64.101 / 57. 64.101
Feb 03 05:16:17 octopi homebridge[2116]:   libavformat    57. 56.101 / 57. 56.101
Feb 03 05:16:17 octopi homebridge[2116]:   libavdevice    57.  1.100 / 57.  1.100
Feb 03 05:16:17 octopi homebridge[2116]:   libavfilter     6. 65.100 /  6. 65.100
Feb 03 05:16:17 octopi homebridge[2116]:   libavresample   3.  1.  0 /  3.  1.  0
Feb 03 05:16:17 octopi homebridge[2116]:   libswscale      4.  2.100 /  4.  2.100
Feb 03 05:16:17 octopi homebridge[2116]:   libswresample   2.  3.100 /  2.  3.100
Feb 03 05:16:17 octopi homebridge[2116]:   libpostproc    54.  1.100 / 54.  1.100
Feb 03 05:16:17 octopi homebridge[2116]: ffmpeg [video4linux2,v4l2 @ 0x6931e0]
Feb 03 05:16:17 octopi homebridge[2116]: ffmpeg ioctl(VIDIOC_STREAMON): Invalid argument
Feb 03 05:16:17 octopi homebridge[2116]: ffmpeg /dev/video0: Invalid argument
Feb 03 05:16:18 octopi homebridge[2116]: --set-ctrl video_bitrate=299000
firelizzard18 commented 5 years ago

If I stop mjpg-streamer, it works. Any ideas?

SleepyPrince commented 5 years ago

The 2 processes are fighting for the same device so it won't work.