動画ストリーミング関連

この記事は約1分で読めます。

v4l2loopback

v4l2rtspserver

v4l2compress

v4l2tools

ffmpeg

gstreamer

HLS

MPEG-DASH

procedure

  1. Receive UVC video from HDMI capture device (/dev/video0).
  2. Compress video
  3. Send compressed video to loopback device(/dev/video30)
  4. Encode loopback video and distribute via RTSP
  5. Get RSTP video
  6. Decode RSTP video as H264
  7. Encode RSTP video as RSMP and place on web shared directory
  8. Provide RSMP video as HLS video by video.js through HTML

コメント