我使用gstreamer播放视频。我想知道gstreamer是否支持两个或更多管道来播放视频?这就是我想用gstreamer播放两个或更多个pad视频。
答案 0 :(得分:0)
我不确定你对“播放两个或更多个视频片段”的意思。
无论如何,我会尝试回答第一个问题。
是的GStreamer支持同时播放N个视频。您可以为每个视频播放创建一个管道,或者只有一个包含多个视频的管道。
如果您使用的是playbin,则需要为每个视频设置一个管道(playbin已经是管道)。如果您需要同步或在同一个管道中播放所有视频,可能更容易使用单个管道播放所有视频,但是您需要自己组装管道。使用uridecodebin和playsink可能是这条路上更容易的路线。