我有一个看起来像这样的gstreamer管道:
gst-launch-1.0 udpsrc port=10101 ! capsfilter caps="application/x-rtp,clock-rate=90000,media=video,encoding-name=VP8,payload=96" ! rtpvp8depay ! avdec_vp8 ! videoscale ! video/x-raw,height=240,width=320, format=I420 ! videoconvert ! vp8enc ! rtpvp8pay ! udpsink host=127.0.0.1 port=10606
我正在使用janus将rtp数据包传输到输入端口。
这个管道对我来说真的很慢:输出视频比输入视频落后4-5秒。 gstreamer中是否有一个元素将输出与输入匹配,即使这意味着我们必须丢弃一些帧?或者以其他方式补偿