【问题标题】:how to show multi videos on single view in iphone如何在 iphone 的单个视图上显示多个视频
【发布时间】:2013-05-28 10:08:41
【问题描述】:

我试过关注-

在单个视图中创建了 MPMoviePlayer 的不同实例,但一次只播放一个视频。我不知道如何做到这一点。我必须为单视图上的实时摄像机视频流执行此操作,即单视图上的 4 个摄像机输出。只要给我想法或方法。

【问题讨论】:

  • MPMoviePlayerController 不支持同时播放多个视频(如文档中所述)。您将不得不使用AVPlayer 来完成这项工作(它支持这种情况)。

标签: iphone ios objective-c video-streaming mpmovieplayer


【解决方案1】:

如苹果文档中所述,您不能使用 MPMoviePlayerController 执行此操作。

Although you can create multiple MPMoviePlayerController objects and present their
views in your interface, only one movie player at a time can play its movie.

所以请查看multiple-video-playback-on-ios 的这个不错的教程。

并检查这个漂亮的sample code。

所以最后你可以使用AVPlayer,因为你可以有多个AVPlayer实例同时播放同一个视频。 .

【讨论】:

    【解决方案2】:

    MPMovieplayer 一次只能播放一个视频。Concurrancy 支持您必须在 AVPlayer 上查看更多内容。我看到了一个 example of it in SO 本身。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-25
      • 2020-11-16
      • 2021-04-07
      • 1970-01-01
      相关资源
      最近更新 更多