89得票8回答
使用MPMoviePlayerController而不是UIWebView播放YouTube视频

我正在尝试使用MPMoviePlayerController播放一些YouTube视频,但是遇到了一些问题。我使用的代码非常简单,可以通过向initWithContentURL传递URL来播放.m4v视频。当我启动影片播放器时,播放器出现了,但大约20秒后就会消失。当我在模拟器中尝试时,我会收...

87得票1回答
AVPlayer和MPMoviePlayerController的区别

我正在开发一个需要播放视频的iPhone应用程序。 到目前为止,我了解到至少有两种API可以实现这一点;AVPlayer和MPMoviePlayerController。 它们的主要区别是什么?

51得票9回答
如何从嵌入式YouTube视频播放中接收UIWebView的NSNotification

我没有收到任何 MPMoviePlayerController 的通知。我做错了什么? 我使用以下逻辑: 我开始在 UIWebView 中播放 YouTube 视频。 UIWebView 调用标准的 MPMoviePlayerController。我不能控制 MPMoviePlayerCo...

41得票4回答
在Swift中从服务器播放视频文件

我正在尝试使用Swift从服务器播放视频。 我已经导入了MediaPlayer框架,以下是我的代码:import UIKit import MediaPlayer class VideoViewController: UIViewController { override func...

37得票2回答
在iOS 8.4中,一个AVPlayerItem不能与多个AVPlayer实例关联。

在更新到iOS 8.4后,我遇到了臭名昭著的MPMoviePlayerController异常,错误信息如下: An AVPlayerItem cannot be associated with more than one instance of AVPlayer 我看到有几种解决方法,...

31得票8回答
如何使用MPMoviePlayerController或AVPlayer在iOS上播放没有文件扩展名的电影文件?

我想在iPad上的iOS 4.3中播放电影。我已经成功地使用MPMoviePlayerController和AVPlayer从远程URL加载带有文件扩展名的文件。然而,当我使用不返回文件名(只返回一个随机名称)的CDN时,MPMoviePlayerController和AVPlayer似乎都无...

31得票5回答
在iPhone应用程序中播放YouTube视频而不使用UIWebView?

我希望在我的iPhone应用中播放YouTube视频。我已经尝试使用以下代码在我的iPhone应用中播放YouTube视频,[self playVideo:@"http://www.youtube.com/watch?v=WL2l_Q1AR_Q" frame:CGRectMake(20, 70...

30得票4回答
iOS: 如何使用MPMoviePlayerController

我创建了一个空项目(iOS),并将以下代码放在我的viewDidLoad方法中:NSString *moviePath = [[NSBundle mainBundle] pathForResource:@"Movie" ofType:@"m4v"]; MPMoviePlayerViewCont...

30得票2回答
AVPlayerItem替换当前项目与播放器项目阻塞

首先,关于该应用程序的一些背景信息... - 包含许多涉及视频播放器的重型UI操作(主要是滚动) - 视频是动态的,并根据我们当前的页面而变化。 - 因此,视频必须是动态的并保持变化,UI也需要响应。 最初我使用了一个 MPMoviePlayerController 但由于某些要求,我不得不...

29得票7回答
完成按钮事件MPMoviePlayerController

我在iPhone上以全屏模式播放视频/音频文件。当视频/音频文件到达末尾时,会触发以下方法:- (void) movieFinishedCallback:(NSNotification*) aNotification { MPMoviePlayerController *player ...