Install video 4 linux, sudo apt install v4l-utils
Verify /dev/video0
exists
ffmpeg -i /dev/video0 -map 0:0 -c:v h264_omx -f rtp udp://<destination_ip_address>:<port>
To set a bit-rate, use -b:v <bit-rate>
. 1000000 seems to give good quality with the Logitech C920.
To enable or disable auto-focus, use v4l2-ctl -c focus_auto=<0 or 1>
Install video 4 linux, sudo apt install v4l-utils
Enable the camera port, sudo rpi-config
Load the camera module, sudo modprobe bcm2835-v4l2
Verify /dev/video0
exists
For the GoPro: ffmpeg -i /dev/video0 -map 0:0 -c:v h264_omx -f rtp udp://<destination_ip_address>:<port>
For the FLIR Duo: ffmpeg -input_format h264 -video_size 1280x720 -framerate 30 -i /dev/video0 -vcodec copy -f rtp udp://<destination_ip_address>:<port>
- Auvidea B101 HDMI to CSI board guide https://auvidea.com/download/manual/B10x_technical_reference_1.4.pdf
- Recommended ports are 5000 or 5600
- To setup QGC, click the Q icon, change the video setting from Disabled to UDP, and set the desired port.