raspberry pi无法将视频流式传输到vlc

时间:2013-08-21 13:47:30

标签: gstreamer raspberry-pi vlc

我正在尝试使用硬件h264编码将视频从我的覆盆子pi流式传输到vlc播放器。以下是我的管道

gst-launch-1.0 uridecodebin uri=file:///root/sintel_trailer-480p.webm !   omxh264enc ! mpegtsmux ! tcpserversink host=134.202.84.72 port=1234

vlc播放器正在缓冲视频但无法播放,并且它会不断显示以下消息

packetizer_h264 warning: waiting for SPS/PPS

请帮助

1 个答案:

答案 0 :(得分:2)

我想你已回答了自己的问题。

管道的不同之处在于,在有效的管道中,每秒插入一次SPS / PPS(config-interval = 1)。

所以试试这个:

uri="file:///root/sintel_trailer-480p.webm"

gst-launch-1.0 \
    uridecodebin uri="$uri" \
    ! omxh264enc ! h264parse config-interval=1 \
    ! mpegtsmux \
    ! tcpserversink host=134.202.84.72 port=1234