【发布时间】:2012-12-10 14:30:33
【问题描述】:
我正在开发一个 IOS 应用程序,它将一些视频下载到本地,以便用户可以离线观看这些视频。但目前,很多视频都是 m3u 和 m3u8 格式。据我所知,m3u 和 m3u8 只是一个视频列表。所以我的问题是如何将真实的视频文件下载到本地并以 m3u 和 m3u8 格式播放。
【问题讨论】:
标签: ios video download m3u m3u8
我正在开发一个 IOS 应用程序,它将一些视频下载到本地,以便用户可以离线观看这些视频。但目前,很多视频都是 m3u 和 m3u8 格式。据我所知,m3u 和 m3u8 只是一个视频列表。所以我的问题是如何将真实的视频文件下载到本地并以 m3u 和 m3u8 格式播放。
【问题讨论】:
标签: ios video download m3u m3u8
首先m3u或m3u8是一个播放列表,不包含音乐数据。
要解析文件,可以关注here的答案。解析文件后,您可以获取真实的媒体 URL 并使用媒体播放器加载。
维基百科M3U文件格式参考:http://en.wikipedia.org/wiki/M3U
更新:此外,另一个人也在做类似的事情。你可以查看他的代码here。
【讨论】:
NSURLConnection 下载文件。见:stackoverflow.com/questions/2204010/…