Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Video 如何使用gstreamer同时播放两个视频?;_Video_Gstreamer_Xlib_Playbin2 - Fatal编程技术网

Video 如何使用gstreamer同时播放两个视频?;

Video 如何使用gstreamer同时播放两个视频?;,video,gstreamer,xlib,playbin2,Video,Gstreamer,Xlib,Playbin2,我想用gstreamer同时播放两个视频。但我不知道。我使用playbin2作为管道,xvimagesink作为接收器元素。现在我想让这个管道播放两个视频。有解决方案吗?你不能用playbin2这么做,使用多个playbin2或使用多个uridecodebin创建自己的管道,并将其链接到多个接收器 此外,gstreamer 0.10已过时。请转到最新的1.0版本(当前为1.2.4)播放两个视频,您可以使用videomixer和videobox组件。这些组件的优点是,两个视频都将在一个窗口中播放

我想用gstreamer同时播放两个视频。但我不知道。我使用playbin2作为管道,xvimagesink作为接收器元素。现在我想让这个管道播放两个视频。有解决方案吗?

你不能用playbin2这么做,使用多个playbin2或使用多个uridecodebin创建自己的管道,并将其链接到多个接收器


此外,gstreamer 0.10已过时。请转到最新的1.0版本(当前为1.2.4)

播放两个视频,您可以使用videomixer和videobox组件。这些组件的优点是,两个视频都将在一个窗口中播放


您可以为这两个视频使用两个接收器,然后将在两个不同的窗口中播放这些视频。

gst-launch-1.0 videotestsrc!视频/x-raw,宽度=160,高度=120!m、 水槽0\ videotestsrc!视频/x-raw,宽度=160,高度=120!m、 水槽1\ 视频混合器名称=m接收器1::xpos=160!视频/x-raw,宽度=320,高度=120!xvimagesink