🔥
Gstreamer で srt 配信と受信
サーバーから配信する
gst-launch-1.0 videotestsrc ! videoscale ! video/x-raw,width=1920,height=1080 ! videoconvert ! x264enc tune=zerolatency key-int-max=30 ! mpegtsmux ! srtserversink uri="srt://:12345"
クライアントで表示
gst-launch-1.0 -e srtsrc uri="srt://xxx.xxx.xxx.xxx:12345" ! tsdemux ! h264parse ! avdec_h264 ! videoconvert ! autovideosink sync=false
sync=false で表示する順序を気にしなくなる
下記で、mp4に保存
gst-launch-1.0 -v -e srtsrc uri="srt://xxx.xxx.xx.xx:12345" ! tsdemux ! h264parse ! mp4mux ! filesink sync=false location=output.mp4
Discussion