ios - AVPlayerViewController播放.mp4问题
PHP中文网
PHP中文网 2017-04-18 09:50:19
0
1
632

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

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

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

  • 图中视频链接

  • 代码如下

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

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

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(1)
阿神

회사 안드로이드에서 녹화한 영상의 오디오 포맷이 AMR_NB이기 때문에 안드로이드에서 오디오 포맷을 AAC 포맷으로 변경하였고, AVPlayerViewController를 이용하여 정상적으로 재생이 가능하도록 해결되었습니다!

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿