是否有支持在同一应用程序窗口内同时显示多个视频的视频播放器?图片作为一个例子,它可以看上去。
我非常喜欢干净的代码,我最讨厌的是Singleton模式。在查看了VLCJ播放器的源代码之后,我注意到视频中使用的是单例模式。

它不需要支持多少视频,只是它应该支持一个以上的视频。
因为我从代码的角度对它感兴趣,所以我希望它是开源的。(但如果您知道任何非免费应用程序,也可以提及这些应用程序,因为它会告诉我,它们没有使用单例模式)。我也没有平台需求。
发布于 2021-11-14 09:03:40
已经晚了很多年了,但如果您还在身边(或任何未来的读者),我建议您尝试一下GridPlayer,下面是描述:
简单的基于VLC的媒体播放器,可以同时播放多个视频。你可以随心所欲地播放视频,唯一的限制是你的硬件。它支持VLC支持的所有视频格式(也就是所有这些格式)。您可以保存您的播放列表保留有关位置,声音音量,循环,纵横比等信息。
发布于 2018-02-25 08:04:25
http://www.awesomevideoplayer.com/
AVPlayer支持同时播放多个视频,在每个屏幕上一次播放多达16个视频!具有自动硬件和软件解码加速支持。它绝对播放所有的视频格式,以闪电般的快速度。最棒的是,这是100%的免费为令人敬畏的人,像你!
发布于 2016-04-17 08:57:23
不是在同一个窗口,但是VLC可以执行多个实例/
Bino3d是一个用于立体视图的软件,也可用于powerwall、VR等多种显示。
话虽如此,我不太确定为什么有人会需要这样的功能,而不是立体观看者。(对于简单用户)
对于其他应用程序(如闭路电视或其他监控),这些通常与硬件一起使用,而且也是硬件专用的。
如果你的目标是一个需要多视图的特殊功能的专用软件,我用OpenCV ( QT )编写了这样的软件--当然这取决于你的编码水平和能力。
https://softwarerecs.stackexchange.com/questions/20359
复制相似问题