Get the v2 cam installed, got it kinda working, but not happy with the results. It's painfully laggy, and can't get WebRTC working at all. In theory WebRTC (MediaMTX) should work based on the docs I've been reading, but it just sits at
connecting
connecting
the entire time.
[crowsnest]log_path: /home/pi/printer_data/logs/crowsnest.loglog_level: verbose # Valid Options are quiet/verbose/debugdelete_log: false # Deletes log on every restart, if set to trueno_proxy: false[cam 1]mode: camera-streamer # ustreamer - Provides mjpg and snapshots. (All devices) # camera-streamer - Provides webrtc, mjpg and snapshots. (rpi + Raspi OS based only)enable_rtsp: true # If camera-streamer is used, this enables also usage of an rtsp serverrtsp_port: 8554 # Set different ports for each device!port: 8080 # HTTP/MJPG Stream/Snapshot Portdevice: /dev/video0 # See Log for available ...resolution: 1920x1080 # widthxheight formatmax_fps: 30 # If Hardware Supports this it will be forced, otherwise ignored/coerced.#custom_flags: # You can run the Stream Services with custom flags.#v4l2ctl: # Add v4l2-ctl parameters to setup your camera, see Log what your cam is capable of.
[crowsnest]log_path: /home/pi/printer_data/logs/crowsnest.loglog_level: verbose # Valid Options are quiet/verbose/debugdelete_log: false # Deletes log on every restart, if set to trueno_proxy: false[cam 1]mode: camera-streamer # ustreamer - Provides mjpg and snapshots. (All devices) # camera-streamer - Provides webrtc, mjpg and snapshots. (rpi + Raspi OS based only)enable_rtsp: true # If camera-streamer is used, this enables also usage of an rtsp serverrtsp_port: 8554 # Set different ports for each device!port: 8080 # HTTP/MJPG Stream/Snapshot Portdevice: /dev/video0 # See Log for available ...resolution: 1920x1080 # widthxheight formatmax_fps: 30 # If Hardware Supports this it will be forced, otherwise ignored/coerced.#custom_flags: # You can run the Stream Services with custom flags.#v4l2ctl: # Add v4l2-ctl parameters to setup your camera, see Log what your cam is capable of.
Please consider adding WebRTC support for mpv. One use case here, possibly there are others: WebRTC is used for streaming from local cameras on 3d printer related software (OctoPrint, Klipper). Usu...