MPMoviePlayerController无法播放ts

时间:2012-09-07 13:47:21

标签: ios mpmovieplayercontroller

我的localhost中有一个ts文件,我可以通过VLC播放,但无法通过模拟器中的MPMoviePlayerController播放

moviePlayer = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL URLWithString:@"http://127.0.0.1/test.ts"]]; 

ts文件的信息是:

enter image description here

1 个答案:

答案 0 :(得分:0)

引用iOS Technology Overview

  

iOS中的视频技术支持使用.mov,.mp4,.m4v和.3gp文件扩展名播放电影文件,并使用以下压缩标准:...

因此,您的文件不能因为编解码器而不是播放器,而是因为视频容器格式。 iOS不了解MPEG TS。