AVPlayerViewController播放.mp4问题

我这个人很粗糙的
  • 106

问题:使用AVPlayerViewController 播放远程视频(.mp4格式)出现下图情况

  • 公司安卓上传的视频格式为.mp4格式 不可以播放

  • 使用苹果手机上传格式为.mov格式 可以播放

  • 图中视频链接
    clipboard.png

  • 代码如下

AVPlayerViewController *videoVC = [[AVPlayerViewController alloc] init];
    videoVC.player = [[AVPlayer alloc] initWithURL:[NSURL URLWithString:urlString]];
    [videoVC.player play];
    [self presentViewController:videoVC animated:YES completion:nil];

补充:新建了一个项目 修改代码(俩种方式任选其一都是可以在模拟器上播放的) 但是在真机中还是不能播放
clipboard.png

回复
阅读 5.4k
1 个回答

已解决,因为公司安卓录制视频的音频格式为AMR_NB,让安卓修改了音频格式为AAC格式,使用AVPlayerViewController就可以正常播放了!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏