我已经通过 vlc 播放器通过 rtsp 流式传输视频,然后我通过 gstreamer-0.10 显示了这个视频。但是,当 vlc 通过 rtsp 流式传输视频时,我突然在流结束前的第一分钟丢失了流。
我使用了以下管道:
GST_DEBUG=2 gst-launch-0.10 rtspsrc location=rtsp://127.0.0.1:8554/test !gstrtpjitterbuffer !rtph264depay!ffdec_h264 !视频速率!xvimagesink 同步=假
我有以下输出:
rtpjitterbuffer.c:428:calculate_skew: delta - skew: 0:00:01.103711536 太大,重置 skew
rtpjitterbuffer.c:387:calculate_skew:服务器上的后向时间戳,采用新的基准时间
从元素“pipeline0”获得 EOS。
执行在 59982680309 ns 后结束。
将管道设置为 PAUSED ... gst_rtspsrc_send:未实现,禁用方法 PAUSE
如何解决这个问题?