基本上我试图让这件事起作用。
gst-launch v4l2src ! videorate ! 'video/x-raw-yuv, framerate=30/1' ! \
x264enc ! rtph264pay ! gstrtpjitterbuffer ! rtph264depay ! \
ffdec_h264 ! xvimagesink
...但我总是非常低帧率而且错误:
gstbasesink.c(2875): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstXvImageSink:xvimagesink0:
There may be a timestamping problem, or this computer is too slow.
显然,即使我尝试udpsink流并在另一个gst-launch实例中使用udpsrc,我也会得到同样的错误。
我的管道出了什么问题?
谢谢;)
答案 0 :(得分:1)
添加到xvimagesink
:xvimagesink sync=false
。否则,它将一直轮询新帧。
udpsink
也有sync
参数。