Gstreamer udpsrc和filesink无法正常工作的问题

时间:2019-11-19 22:33:21

标签: gstreamer

测试通过rtp udp向接收方发送h.264文件,该文件应保存到文件中而不进行转码

您能帮我弄清楚为什么接收器out.mp4文件为空吗?

我正在使用我们测试的源文件 https://samples.mplayerhq.hu/V-codecs/h264/bbc-africa_m720p.mov

   Sender
    gst-launch-1.0 filesrc location=/home/stream/bbc-africa_m720p.mov \
        ! qtdemux \
        ! rtph264pay pt=96 \
        ! udpsink host=127.0.0.1 port=7005




   Receiver
    gst-launch-1.0 -v -e udpsrc address=127.0.0.1 port=7005 caps="application/x-rtp, media=(string)video, clock-rate=(int)90000, encoding-name=(string)H264, payload=(int)96" \
        ! rtph264depay \
        ! h264parse \
        ! qtmux  \
        ! filesink location=/home/stream/out.mp4

0 个答案:

没有答案