草庐IT

MpMovieplayerController

全部标签

ios - MPMoviePlayerController 在启动前显示空白屏幕?

我有一个以模态方式呈现的MPMoviePlayerController。视频加载正常,但是就在视频启动之前屏幕变白直到加载。我怎样才能防止这种情况发生?moviePlayerViewController=[[MPMoviePlayerViewControlleralloc]initWithContentURL:[NSURLURLWithString:mySTVideo.video_url]];[selfpresentModalViewController:moviePlayerViewControlleranimated:YES]; 最佳答案

iphone - MPMoviePlayerController iO7 问题

我正在尝试通过MPMoviePlayerController播放存储在我的应用程序文档目录中的视频。我正在使用以下方法播放视频:NSArray*directoryPath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*docsDir=[directoryPathobjectAtIndex:0];intvideoNumber=(int)[[NSUserDefaultsstandardUserDefaults]integerForKey:@"videoSaved"

ios - 如何通过GCDWebServer在iOS上播放本地M3u8文件

我正在尝试运行本地GCDWebServer来提供我从服务器本地存储的M3U8文件。我解析了文件并将每个.ts文件保存到本地存储。现在我正在尝试通过本地Web服务器提供该文件,但我无法使用MPMoviePlayerController或AVPlayerViewController播放该文件。这是我的服务器代码:webServer=[[GCDWebServeralloc]init];[webServeraddDefaultHandlerForMethod:@"GET"requestClass:[GCDWebServerRequestclass]processBlock:^GCDWebSer

objective-c - UIImagePickerController 选择视频会阻止 MPMoviePlayerViewController 实例工作

我有一个ViewController,其中我在popOver中显示一个UIImagePickerController。如果用户选择了一个视频,然后关闭弹出窗口并移至下一个“页面(viewcontroller)”并尝试使用该页面上的MPMoviePlayerViewController播放任何电影,它们是无法这样做。我相信正在发生的事情是图像选择器中显示的播放器以某种方式被保留,因此这个新视频无法播放。我已正确关闭弹出窗口,并且在尝试播放视频时没有收到任何错误。有人遇到过这种情况吗?iOSSDK4.2iPad。 最佳答案 你在设备上试

iphone - MPMoviePlayer 或 AVPlayer 帧推进

有没有办法使用MPMoviePlayer或AVPlayer逐帧播放视频文件?还是我不知道的另一个电影播放器​​?这是我想做的。我想将视频加载到全屏播放器中,并根据用户交互一次移动一帧内容。这需要非常可靠,因为我需要准确控制电影播放器​​在任何时候显示的帧。理想情况下,我很想知道是否可以加载视频并使用代码控制显示的帧。我知道我可以使用UIImageView动画来做到这一点,但测试表明这会占用大量内存。 最佳答案 在使用AVPlayer时,可以使用其当前AVPlayerItem的-(void)stepByCount:(NSInteger

objective-c - 在模拟器中播放 - objective-c

我已在我的MPMoviePlayerController中将“allowsAirPlay”设置为“YES”,但没有出现AirPlay按钮。iOS模拟器支持AirPlay吗?并举例说明如何通过AppleTV流式传输视频。 最佳答案 不,在撰写本文时(iOS7刚刚发布)模拟器没有airplay,也没有任何模拟或测试它的方法。在同一wifi网络中拥有支持airplay的设备(苹果电视)或程序(http://www.airsquirrels.com/reflector/)会使镜像按钮出现在我的iPhone4S上,但不会出现在任何模拟器上。编

iphone - UITableViewCell 中的多个视频播放问题

在我的应用程序中,我尝试在UITableViewCell中播放多个视频,为此我正在使用MPMoviePlayerController,它可以毫无问题地播放视频。但它一次播放一个视频,在其他单元格中我得到黑屏假设第一次看到一个单元格它播放视频但是当我滚动到第二行时,第一个单元格视频View消失并出现黑屏。即使滚动表格View,我也不知道如何使所有视频View可见。这是我用于在自定义单元格中播放视频的代码:自定义单元格初始化:-(id)initWithStyle:(UITableViewCellStyle)stylereuseIdentifier:(NSString*)reuseIdent

ios - 使用 Cocoa-Touch 播放从文档目录下载的视频

我正在尝试让我的应用程序播放已下载到文档目录的视频文件。我知道文件正在下载,但我似乎无法播放该文件,这是我的代码:-(IBAction)play{NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];NSString*path=[documentsDirectorystringByAppendingPathComponent:@"%@/piggy.m4v"]

ios - 在 iOS 中单击全屏按钮时,可以强制 MPMoviePlayerController 横向显示

我在detailView(UIVIew)中创建了一个MPMoviePlayerController,现在我想在用户单击全屏按钮时强制MPMoviePlayerController横向View。我可以这样做吗?请给我任何建议。提前致谢。这是我要创建的代码:NSURL*movieURL=[NSURLURLWithString:previewString];movieController=[[MPMoviePlayerControlleralloc]initWithContentURL:movieURL];[movieController.viewsetFrame:CGRectMake(10

ios - 为什么我的 MPMoviePlayerController 不能播放?

我正在尝试使用下面的代码获取要播放的基本.mov视频文件,但是当按下我分配Action的按钮时,唯一显示的是黑框,但没有播放视频.任何帮助表示赞赏。谢谢。@implementationSRViewController-(IBAction)playMovie{NSString*url=[[NSBundlemainBundle]pathForResource:@"OntheTitle"ofType:@"mov"];MPMoviePlayerController*player=[[MPMoviePlayerControlleralloc]initWithContentURL:[NSURLfi