RTSP and HTTP camera stream server
This is an streamer feed from
- an Video4Linux device that support H264, HEVC, JPEG, VP8 or VP9 capture.
- an ALSA device that support PCM S16_BE, S16_LE, S32_BE or S32_LE
The RTSP server supports
- RTP/UDP unicast
- RTP/UDP multicast
- RTP/TCP
- RTP/RTSP/HTTP
The HTTP server supports (available using -S option for capture format that
could be muxed in Transport Stream)
To give the snap access to camera and audio capturing, use the following commands
sudo snap connect v4l2rtspserver:camera
sudo snap connect v4l2rtspserver:alsa
Now you can start the daemon with
sudo snap start --enable v4l2rtspserver
Thre snap also ships a command to be used from CLI in case you do not want to
use the server, this command is called v4l2rtspserver.manual
For more information see the upstream README at
https://github.com/mpromonet/v4l2rtspserver