v4l2loopback
v4l2rtspserver
v4l2compress
v4l2tools
ffmpeg
gstreamer
HLS
MPEG-DASH
procedure
- Receive UVC video from HDMI capture device (/dev/video0).
- Compress video
- Send compressed video to loopback device(/dev/video30)
- Encode loopback video and distribute via RTSP
- Get RSTP video
- Decode RSTP video as H264
- Encode RSTP video as RSMP and place on web shared directory
- Provide RSMP video as HLS video by video.js through HTML
コメント