如何使用gstreamer提高网络上收到的视频帧速率

时间:2019-12-12 07:47:05

标签: gstreamer gstreamer-1.0 python-gstreamer qtgstreamer

我正在使用RTP进行多播流传输并将帧速率设置为30fps,但是我在接收器端仅接收13帧。我该如何改善

发送器命令 gst-launch-1.0 v4l2src device = / dev / video0!发球名称= t!排队!视频规模! 'video / x-raw,width = 640,height = 480,framerate =(fraction)30/1'!视频转换! queue2! x264enc tune = zerolatency! rtph264pay! multiudpsink auto-multicast = true send-duplicates = true bind-port = 5000 client =“ 255.255.255.255:5000”

接收器命令 gst-launch-1.0 udpsrc port = 5000! application / x-rtp,encoding-name = H264! rtpjitterbuffer! rtph264depay! avdec_h264!视频转换! fpsdisplaysink sync = true -v

enter image description here图片显示了收到的fps,当前值为13fps

0 个答案:

没有答案