草庐IT

MpMovieplayerController

全部标签

ios - MPMoviePlayerController 不加载电影

我想使用MPMoviePlayerController在我的iPad应用程序中播放视频。我的问题是,该播放器只显示“正在加载”并且不播放视频。这是我使用的代码:-(void)playMovieFile:(NSString*)fileName{NSString*filePath=[[NSBundlemainBundle]pathForResource:fileNameofType:@"mov"];NSURL*fileUrl=[NSURLfileURLWithPath:filePath];self.moviePlayer=[[MPMoviePlayerControlleralloc]ini

iphone - 如何自定义 MPMoviePlayerController?

我正在使用MPMoviePlayerController(适用于iOS4应用程序)来播放一些远程mp3文件。当我这样添加View时:[moviePlayer.viewsetFrame:CGRectMake(10,240,300,20)];[self.viewaddSubview:moviePlayer.view];我得到以下信息:是否可以自定义此View?我想着色,甚至添加自定义控件、不同的进度条等。 最佳答案 请参阅PragmaticiPadProgramming中的自定义View/viewController组合示例.检查第8章

objective-c - 为什么 MPMoviePlayerController 没有暂停?

我有一个viewContoller持有MPMoviePlayerController。一切正常,但只有一件事-暂停。在viewDidLoad中我加载了视频,即使我调用暂停它仍然继续播放。但是,如果我在视频播放时捕获双击或说按钮单击,则视频会在调用暂停时暂停。如何使视频在加载时暂停? 最佳答案 Whattodotomakethevideopausedasitloads?尝试:[yourPlayersetShouldAutoplay:NO]; 关于objective-c-为什么MPMovie

ios - 使用 MPMoviePlayerController 播放 youtube 视频

我长期以来一直使用html字符串通过UIWebView播放youtube视频,问题是我想获得播放状态更改的通知。我决定创建一个MPMoviePlayerController并通过它播放youtube视频,但似乎无法正常工作。我在viewdidload中使用以下代码:NSString*urlAddress=@"http://www.youtube.com/watch?v=m01MYOpbdIk";NSURL*url=[NSURLURLWithString:urlAddress];CGFloatwidth=[UIScreenmainScreen].bounds.size.width;CGF

iphone - MPMoviePlayerController:我什么时候知道文件下载达到 10%?

我正在从我们的网络服务器播放视频,我正在使用MPMoviePlayerController来播放它。它首先在播放文件的同时下载文件。每当视频在下载文件时达到10%标记时,我都需要在我们的网络服务器中发回日志。怎么知道文件下载到10%了?顺便说一下,我已经得到了文件大小并且已经计算了任何文件的10%,我想知道的是我什么时候才能知道它已经下载了文件的10%?谢谢 最佳答案 尝试使用MPMoviePlayerController的playableDuration持续时间。将其与duration属性结合使用时,您应该大致了解是否已达到整个下

ios - MPMoviePlayerController:Seek Button 点击​​卡住视频 - 黑屏

我正在使用MPMoviePlayerController播放视频。在以下情况下,我遇到黑屏,对控件的点击没有反应:用户点击快进按钮用户点击倒带按钮用户长按并快进到视频结尾所有其他控件都按预期工作。请注意,长按快进和快退会按预期工作。我确实查看了下面链接中的文档。有关于用户向前和向后搜索(例如,长按)的通知;分别为MPMoviePlaybackStateSeekingForward和MPMoviePlaybackStateSeekingBackward。也就是说,在搜索按钮上没有简单_点击_通知。链接是“Here”。为了完整起见,下面是我用来调用播放器的代码。没什么特别的;当视频结束时(

iphone - MPMoviePlayerController 全屏模式问题

我的播放视频文件的代码有问题。每当我以全屏模式播放文件时,播放都不会占据我的整个屏幕。相关代码如下:NSURL*url=[NSURLfileURLWithPath:@"Somefile.mov"];moviePlayer=[[MPMoviePlayerControlleralloc]initWithContentURL:url];[moviePlayersetControlStyle:MPMovieControlStyleFullscreen];[moviePlayersetFullscreen:YES];moviePlayer.view.frame=self.switchView.f

iphone - MPMoviePlayerController 不播放新保存的视频文件

我正在使用imagePickerController来录制视频。在imagePickerController:didFinishPickingMediaWithInfo:函数中,我试图将视频设置为先前定义的MPMoviePlayerController:if([mediaTypeisEqualToString:(NSString*)kUTTypeMovie]){NSURL*movieUrl=[infoobjectForKey:UIImagePickerControllerMediaURL];[self.moviePlayersetContentURL:movieUrl]];}这工作正常

ios - 防止 MPMoviePlayerController 中断设备的主音频

我使用MPMoviePlayerController向我的应用程序添加了一个介绍性视频。视频按预期播放。但是,视频没有-也不应该-有声音但是,如果用户正在他们的设备上听音乐(例如)然后打开我的应用程序,音乐会在我的视频开始播放时停止播放。由于我的视频没有声音,我希望播放我的视频时不要中断设备上的主音频。我查看了MPMoviePlayerController类,没有看到任何线索。有没有办法做到这一点?这是我的代码:-(void)setUpVideoPlayer{NSString*videoFilePath=[[NSBundlemainBundle]pathForResource:@"in

objective-c - 尝试使用 MPMoviePlayerController 播放视频,只获取音频

我想在我的iPhone应用程序中播放视频。我使用了这段代码:-(void)viewDidLoad{[superviewDidLoad];NSURL*movieUrl=[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResource:@"Myvideo"ofType:@"mp4"]];//createanewinstanceofMPMoviePlayerControllerMPMoviePlayerController*myMovie=[[MPMoviePlayerControlleralloc]initWithContentURL:m