我一直在做一个项目,需要同时显示多个视频。
这是我第一次使用 gstreamer
.
一开始,我想用 videosink
来显示一个,并使用 opencv
和 cairo
来显示另一个,但是失败了。
我试着添加更多的绘图区域,并使用相同的视频汇,但结果是视频显示在同一个绘图区域部件上。
我还尝试添加更多的 gstvideooverlay
但这无法工作。
是否可以在不同的绘图区域部件上同时显示多个视频?
但这不能工作。
这不是很好的描述。听起来你在这里做错了什么。
另一方面,如果你正在开发一个GTK gui应用程序,我会使用 gtksink
或 gtkglsink
分别。有了这些,您可以简单地设置 GtkWidgets
到您的GUI中。