无法在AVPlayer中播放mp4视频

巴鲁

在此处输入图片说明我正在使用AVPlayer播放视频。我无法播放.mp4视频。出现黑屏。这是我的代码。

`NSString *filePath = [self.videoArray objectAtIndex:index];
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:filePath ofType: @"mp4];
url = [[NSURL alloc] initFileURLWithPath: soundFilePath];
playerViewController = [[AVPlayerViewController alloc] init];
playerViewController.videoGravity = AVLayerVideoGravityResize;
playerViewController.view.frame = self.view.bounds;
playerViewController.showsPlaybackControls = NO;
video=[AVPlayer playerWithURL:url];
playerViewController.player = _video;
playerViewController.view.userInteractionEnabled = false;
[video play];
[self.view addSubview:playerViewController.view];`
拉维B

试试这个代码,我认为它将为您工作,因为似乎您的URL不适合从网络上捆绑。

// your filepath which is may be "http" type
NSString *filePath = [self.video_Array objectAtIndex:index];
// http to NSURL using string filepath
NSURL *url= [[NSURL alloc] initWithString:filePath];
AVPlayerViewController *playerViewController = [[AVPlayerViewController alloc] init];
playerViewController.videoGravity = AVLayerVideoGravityResize;
playerViewController.view.frame = self.view.bounds;
playerViewController.showsPlaybackControls = NO;
video=[AVPlayer playerWithURL:url];
playerViewController.player = _video;
playerViewController.view.userInteractionEnabled = false;
[video play];
[self.view addSubview:playerViewController.view];

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法播放此视频。Android设备录制的Android videoView mp4

Chrome无法播放MP4

无法播放来自mainBundle的MP4视频文件

MP4视频将无法在Internet Explorer 11中播放

mp4视频在Quicktime / AVplayer与Chrome / Firefox上的不同时间开始播放

html5视频标签中的mp4视频无法在移动Chrome和移动Safari中播放

无法在<video>标记中的Firefox上播放MP4视频,如果直接打开,则播放

迅捷的AVPlayer无法播放MP4:带有行的播放按钮

如何在Firefox中播放MP4视频

Android MediaPlayer无法播放Lollipop之前的mp4视频

Safari无法加载MP4视频

如何在通过multer上传视频的html video标签中播放mp4视频

Webpack 3找到.mp4文件,但视频无法播放

片段mp4无法在纯html5视频上播放

在像GIF一样循环播放的UIView中自动播放MP4视频?

MP4视频无法在移动设备和Chrome上播放吗?

无法在Angular 7中播放MP4视频

Firefox无法播放MP4

无法从远程URL在android VIdeoview中播放mp4视频

OpenCV无法读取MP4视频

突然无法在Windows 10上播放mp4视频

如何在 php 文件中的 jwplayer 中播放 mp4 视频

如何在 ionic 中播放视频 .avi 或 mp4

AVPlayer 无法播放视频

无法使用 VLC 或 Parole 播放视频 (mp4)

在 iOS 上从 mov 转换为 mp4 的视频无法在浏览器等上播放

将其作为 JSON 文件从资产/视频传递后,无法在 Angular 中播放 mp4 视频

无法使用 html5 视频标签播放 mp4 视频

流行的 Big Buck Bunny mp4 视频中的“无法播放媒体。没有所需格式的解码器”