objective-c - MPMoviePlayerController mp4 文件流

标签 objective-c ios mpmovieplayercontroller mp4

我有几个指向 .mp4 视频文件的链接,例如

文件1.mp4 文件2.mp4 文件3.mp4

我需要将它们作为一个文件在播放器中播放。实际上不一定是“作为一个”文件,播放器必须表现得像一个文件。我最好的猜测是为 MPMoviePlayerController 创建自定义控件和播放区域,并按时间片划分播放。

例如

文件1.mp4 文件2.mp4 文件3.mp4

------------|------------|------------

这是一个好方法吗?这可以更容易地完成吗?

此外,我将从中获取视频的服务器不可自定义,我无法将视频转换为 MPEG-2 并通过 .m3u8 文件进行流式传输。

提前致谢

最佳答案

我想你可以使用 AVQueuePlayer .它支持多项播放。我自己还没有尝试过(我使用 AVPlayer 进行单项播放)。我相信 AVQueuePlayer 的使用应该会减少你的整体工作量。 (您仍将负责绘制播放控件)

关于objective-c - MPMoviePlayerController mp4 文件流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9532062/

相关文章:

ios - Swift 中 Bool var 和 func 命名约定的困惑

iOS MPMoviePlayerViewController - 如何在应用程序发送到后台时关闭?

objective-c - MPMoviePlayerController 的字幕

objective-c - 将 NSArray 复制到一个空的 NSArray 中

ios - 如何在 iOS 图像上放置 RTLabel?

iOS 6 无法检查仅包含字母数字字符的字符串

ios - 来自 json 错误的数据类型 application/x-www-form-urlencoded

objective-c - undefined symbol : _OBJC_CLASS_$_FIRApp

ios - 如何关闭打开的 subview ?

iphone - MPMoviePlayerController:我什么时候知道文件下载达到 10%?