我曾在 iPad 上对 iOS 提出过同样的问题,但现在我想看看在 Android 中是否可行。目前我收到的回复是 iOS 内没有。如果在 Android 中可行,请解释一下使用了什么 API。
这是我引用的原始问题:
iOS 上的原始帖子可在 iPad 上同时播放多个视频 https://stackoverflow.com/questions/6226677/is-it-possible-to-play-multiple-video-files-simultaneously-on-an-ipad-in-either-h/6235467#6235467
我尝试这样做(2 个视频视图),但只播放了一个视频。这是因为 Linux 解码器,它只能用作单个实例(来自堆栈跟踪信息)。
目前,为了实现多个视频播放,我尝试使用 FFmpeg 作为视频解码器,使用 OpenGL 作为渲染表面。我还没有做过,但我认为这会是太繁重的操作(播放多个视频)。但是,我希望这对您来说是正确的方向。
我检查了解码器问题,看来它取决于 linux 内核:
我已经在 Nexus One 上使用 2.3.4 和 2.6.35.7-... 内核进行了测试 - 它失败了。
在具有 2.3.4 和 2.6.37.6 Linux 内核的第二个 root Nexus One 上 - 它可以工作。
另请检查此链接:http://code.google.com/p/android/issues/detail?id=17802 http://code.google.com/p/android/issues/detail?id=17802因此,可以通过 VideoView 播放多个视频,但不是在所有设备上(我猜取决于 Linux 内核)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)