我想用gstreamer.But同时播放两个视频我不知道。我使用playbin2作为流水线,xvimagesink作为接收器element.Now我想让这个流水线播放两个videos.Any解决方案?
发布于 2018-06-25 17:12:05
gst-launch-1.0 videotestsrc!视频/x-raw,width=160,height=120!m.sink_0 \ videotestsrc!视频/x-raw,width=160,height=120!m.sink_1 \ videomixer name=m sink_1::xpos=160!视频/x-raw,width=320,height=120!xvimagesink
发布于 2014-04-24 11:17:50
你不能用playbin2做到这一点,要么使用多个playbin2,要么创建自己的带有多个uridecodebin的管道,并将其链接到多个接收器。
另外,gstreamer 0.10已经过时了。请移至最新的1.0版本(当前为1.2.4)
发布于 2015-12-15 13:24:29
要播放两个视频,可以使用videomixer和videobox组件。这些组件的优点是,这两个视频都将在一个窗口中播放。
或
您可以为这两个视频使用两个接收器,然后它们将在两个不同的窗口中播放。
https://stackoverflow.com/questions/23208684
复制相似问题