注册

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

环信接收到视频,并下载,用官方提供的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格式,仍然失败.请大神帮忙。本来想在此贴上传该环信下载后的视频文件,居然显示文件类型无效
已邀请:
另外补充下,安卓demo有将接收的视频文件转化为mp4格式,为啥iOS没有?
请问解决了吗?我从环信得到的地址直接复制在浏览其中是直接可以下载视频的,但是用这个地址就是无法播放。不知道是啥原因呢。

要回复问题请先登录注册