我想使用一个.m3u8播放列表,其中包含带有MPMoviePlayerController的远程mp4文件,您在这方面成功了吗?
非常感谢你的帮助。
蒂埃里
发布于 2009-11-03 13:33:12
既然您谈论的是.m3u8和.ts文件,那么我可以假设您对HTTP感兴趣吗,就像iPhone OS3.0和雪豹支持的那样?在文档中有更多关于HTTP流的信息。
.m3u8文件列出了按顺序下载和播放的其他文件。如果.m3u8文件不包含#EXT-X-ENDLIST指令,则客户端假设源是活动流,并定期重新获取.m3u8以查找要下载的新媒体文件。.ts文件是MPEG-2传输流文件,其中包含多个音频和视频(尽管传输流是MPEG-2规范的一部分,内容应该是H.264和AAC,通常与MPEG-4相关联的音频和视频编解码器)。有时您会看到其他内容,比如用于音频流的.aac。服务器将视频流分割为多个.ts文件,.m3u8文件将为这些.ts文件提供URL,客户端将按顺序下载和播放.ts文件。作为iPhone开发人员,您所要做的就是向MPMoviePlayerController提供.m3u8 URL,后者将处理其余的内容。MPMoviePlayerController是否会显示它们。可以使用movieControlMode属性设置提供给用户的控件。https://stackoverflow.com/questions/1665151
复制相似问题