0

我想用 gstreamer 接收 UDP 视频流。好吧,最终目标是将其播放到 QML 页面中,该页面又使用 gstreamer 作为后端。

因此,首先我想在低级别进行测试。

用 VLC 打开流显示:

MPEG-1/2 视频 (mpgv) 720x576 50 fps 平面 4:2:0 YUV

因为我正在运行一个定制的 Linux 系统,所以我不确定我是否拥有我需要的所有 gstreamer 插件。

我有:

# gst-inspect-1.0 | grep mpeg2
libav:  avenc_mpeg2video: libav MPEG-2 video encoder
libav:  avdec_mpeg2video: libav MPEG-2 video decoder
omx:  omxmpeg2videodec: OpenMAX MPEG2 Video Decoder

# gst-inspect-1.0 | grep udp
udp:  udpsink: UDP packet sender
udp:  multiudpsink: UDP packet sender
udp:  dynudpsink: UDP packet sender
udp:  udpsrc: UDP packet receiver

我可以用来接收这个 UDP 流的最小管道是多少?

4

0 回答 0