iOS 将视频作为下载数据播放

标签 ios objective-c iphone

我正在从远程服务器下载视频。在下载当前下载的数据(不是完整下载)时,我想在视频播放器中播放该数据。如果文件大小是10 MB,当我开始下载时,如果下载了0.5 Mb,我想播放那个0.5 MB的视频,在下载时它必须播放。我不想流式传输,因为下次我可以从本地文件播放它。 iOS 中是否有可用的视频播放器?

最佳答案

无论您要求什么,都称为渐进式下载,它是通过 HTTP 协议(protocol)执行的(RTSP 用于流式传输)并且需要 HTTP 服务器(而不是流式传输服务器)。

您可以从简单的 java 服务器播放渐进式下载流 https://github.com/mooncatventures-group/StreamX

iOS 设备支持 .mp4 文件的 HTTP 渐进式下载..

关于iOS 将视频作为下载数据播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37699086/

相关文章:

ios - 如何检测iOS屏幕是OLED?

ios - 在 iOS 设备上安装 MDM 配置文件时出错

objective-c - Cocos2d 上的分屏

iphone - 为什么我无法在导航 Controller 中推送 View Controller ?

ios - swift Firebase 删除观察者

ios - 更改 Main.storyboard 的位置?

ios - 方法外设 : didWriteValueForCharacteristic: error: is not called

ios - 基于indexPath.row的UIView上下滑动动画

iphone - 从 objective-c 中包含 html 标签的字符串中提取内容

iphone - 如何在 iOS 上拍照并保存在 SQLite 数据库中