objective-c - 如何在iOS中本地播放.ts(传输流)文件

标签 objective-c xcode ios avplayer

我想播放存储在本地磁盘中的.ts 文件。我可以通过流式传输使用 .m3u8 播放 .ts 文件。

但我想直接播放这些存储的本地 ts 文件(使用我的 AVPlayer)而不进行流式传输。我的意思是我想在不使用 m3u8 的情况下玩。

iOS 上可以吗?如果可能,请解释如何实现这一目标?

最佳答案

如果 file://URL 不起作用,我想您可以在应用程序内运行一个最小的 HTTP 服务器,并将文件提供给 AVPlayer。

关于objective-c - 如何在iOS中本地播放.ts(传输流)文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6227247/

相关文章:

ios - UITableView 在开始/结束更新调用调整高度后自动滚动到顶部

ios - 如何在 NSMutableAttributedString 中传递两个字符串

ios - 从地址簿中获取所有联系人时崩溃

ios - 当我的设备上运行其他应用程序(2 个或更多应用程序)时,ImagePickerController 使我的应用程序崩溃并显示 "Received Memory Warning"

ios - 无法从 super View 中删除 View

ios - 使用 Swift 2.0 从 Parse 检索数据

iphone - iOS:如何使用下载的 CSV 填充 CoreData

iphone - 将 UIImage 转换为 CMSampleBufferRef

ios - 从 iOS Xcode 5 中的数组列表中一一显示字符串

xcode - 在Xcode中打开unity3d项目时出现错误