ラズベリーパイのカメラモジュールを用いてライブストリーミングしたいのですが、以下のようなエラー担ってしまします。
$ sudo ./mjpg_streamer -i "./input_uvc.so -f 10 -r 640x480 -d /dev/video0 -y -n" -o "./output_http.so -w ./www " MJPG Streamer Version: git rev: 501f6362c5afddcfb41055f97ae484252c85c912 i: Using V4L2 device.: /dev/video0 i: Desired Resolution: 640 x 480 i: Frames Per Second.: 10 i: Format............: YUYV i: JPEG Quality......: 80 i: TV-Norm...........: DEFAULT o: www-folder-path......: ./www/ o: HTTP TCP port........: 8080 o: HTTP Listen Address..: (null) o: username:password....: disabled o: commands.............: enabled libv4l2: error turning on stream: Invalid argument Unable to start capture: Invalid argument i: Can't enable video in first time i: cleaning up resources allocated by input thread
以下のように実行するとエラーになり、カメラが起動しません。
ご教示願います。
追記:実行オプションで./inputをタブで候補をみると
input_file.so input_http.so input_raspicam.so input_uvc.so
があったので、
$ LD_LIBRARY_PATH=/opt/mjpg-streamer/ /opt/mjpg-streamer/mjpg_streamer -i "input_raspicam.so -fps 15 -q 50 -x 640 -y 480" -o "output_http.so -w /opt/mjpg-streamer/www" MJPG Streamer Version: git rev: 501f6362c5afddcfb41055f97ae484252c85c912 i: fps.............: 15 i: resolution........: 640 x 480 i: camera parameters..............: Sharpness 0, Contrast 0, Brightness 50 Saturation 0, ISO 0, Video Stabilisation No, Exposure compensation 0 Exposure Mode 'auto', AWB Mode 'auto', Image Effect 'none' Metering Mode 'average', Colour Effect Enabled No with U = 128, V = 128 Rotation 0, hflip No, vflip No ROI x 0.000000, y 0.000000, w 1.000000 h 1.000000 o: www-folder-path......: /opt/mjpg-streamer/www/ o: HTTP TCP port........: 8080 o: HTTP Listen Address..: (null) o: username:password....: disabled o: commands.............: enabled i: Starting Camera mmal: mmal_vc_component_enable: failed to enable component: ENOSPC camera couldn't be enabled $ vcgencmd get_camera supported=1 detected=1
と実行し直しらカメラらがenableになっているにかかわらず、エラーになります。
ご教示願います。
自己解決されたようで、何よりです。
同様のトラブルを経験している方のために、MJPG-streamerと同時に実行してはいけないストリーミングソフトウェアの名称やバージョンなどの情報を、質問に追加されると良いと思います。
回答2件
あなたの回答
tips
プレビュー