【问题标题】:MPMoviePlayerController can not play tsMPMoviePlayerController 无法播放 ts
【发布时间】:2012-12-17 19:40:39
【问题描述】:

我的localhost里有一个ts文件,我可以用VLC播放,但不能用模拟器中的MPMoviePlayerController播放

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

ts文件信息为:

【问题讨论】:

  • 这只是 MediaPlayer 框架不支持的不同编解码器,猜测。 VLC 会编写或获得一个来在他们的应用程序中播放文件。

标签: ios mpmovieplayercontroller


【解决方案1】:

引用iOS Technology Overview:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-21
    相关资源
    最近更新 更多