环信接收到的视频文件无法播放

环信接收到视频,并下载,用官方提供的demo无法播放。官方代码如下:
        NSURL *videoURL = [NSURL fileURLWithPath:localPath];
        MPMoviePlayerViewController *moviePlayerController = [[MPMoviePlayerViewController alloc] initWithContentURL:videoURL];
        [moviePlayerController.moviePlayer prepareToPlay];
        moviePlayerController.moviePlayer.movieSourceType = MPMovieSourceTypeFile;
        [self presentMoviePlayerViewControllerAnimated:moviePlayerController];
显示报错信息为:
error:Error Domain=AVFoundationErrorDomain Code=-11828 "Cannot Open" UserInfo={NSLocalizedFailureReason=This media format is not supported., NSLocalizedDescription=Cannot Open,
环信下载后的视频无后缀,但如果我直接在该文件下添加mp4后缀就能正常播放,请问大神们如何解决?我也试着将环信的这个文件用mov格式转化为mp4格式,仍然失败.请大神帮忙。本来想在此贴上传该环信下载后的视频文件,居然显示文件类型无效
已邀请:

Jakiro_Fan

赞同来自:

另外补充下,安卓demo有将接收的视频文件转化为mp4格式,为啥iOS没有?

要回复问题请先登录注册

知识价值的认可,源自您的赞赏

扫描二维码,你的支付将由imGeek代收后转给对方

×