mpmovieplayercontroller相关内容
我需要在UIWebview中播放youtube视频,并在用户单击DOne按钮并且视频播放完毕时处理该事件.我想到了可以处理从UIWebview的媒体播放器发送的事件的解决方案. 我的问题是: 1. UIWebview的媒体播放器是MPMoviewPlayerController吗? 2.如何引用该实例并处理它发出的事件(例如:暂停,停止,完成,播放完毕...) 谢谢. 解决方案
..
我想知道如何添加过渡(在视频开始播放时淡入,在视频结束播放时淡出). 您能帮他完成这个任务吗,我有点迷失了过渡,从来没有在/之前玩过它: 这是我的代码 - (void) startSlideShow { NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle]
..
我正在开发iPhone应用程序,我只需要查看设备照片库中显示的所有视频.我正在使用以下代码 UIImagePickerController picker = [[UIImagePickerController alloc] init]; picker.mediaTypes = [NSArray arrayWithObject:(NSString*)kUTTypeMovie]; 我已经导入
..
我有一个应用程序可以播放来自网络服务器的视频,但它只能横向播放.我希望我的应用使用加速度计以横向和纵向播放视频.我希望我的视频播放功能看起来像iPhone中的youtube应用.谁能帮我怎么做?谢谢 解决方案 为此,您不需要加速计.取而代之的是,您侦听方向更改时从UIDevice单例实例发送的通知.在“应用程序didFinishLaunching withOptions"方法中,键入以下内
..
我正在开发一个需要在横向和纵向模式下显示"MPMoviePlayerController"的应用程序.但是我的整个应用程序仅需要支持人像模式.除了"MPMoviePlayerController"以外,任何视图都不能使用横向模式. 我尝试了一些由于堆栈溢出而导致的问题.在我的情况下,没有任何效果.感觉卡在中间.但是我看到一些支持糟糕需求的应用程序. 我必须为iOS 6、7都实现它 在我
..
我正在开发一个必须在单击某些缩略图时播放视频的应用程序,我正在显示列表.我只希望视频在横向和纵向模式下旋转,而其他屏幕则必须在纵向模式下旋转. 解决方案 在ViewWillAppear中 UIViewController *vc = [[UIViewController alloc] init]; [self presentViewController:vc animated
..
是否可以从 MPMoviePlayerController 中删除全屏按钮?或至少停用它? 是的,我搜索了,但是较旧的问题没有解决,我也不知道是否有类似“推送"功能的东西. 解决方案 没有办法做到.您可以隐藏整个控制面板. 希望此链接有帮助.
..
在我的应用中,我仅支持纵向模式,并且将UINavigationController用作RootViewController.但是,当我使用MPMoviePlayerController播放电影并且“播放器"为“全屏"时,我也希望它同时支持两种landscape模式. 使用@ChrisBallinger 我还试图将navigationcontroller子类化,并将Rotate代码设置为在此处
..
我正在使用MPMoviePlayerController播放视频.我想单击“播放"按钮来播放视频的一部分.例如,如果我的视频是200秒,我想播放第50-100秒的视频.甚至我也无法像在暂停时那样在特定实例上播放时长视频. 解决方案 MPMoviePlayerController具有两个属性:initialPlaybackTime和endPlaybackTime,您可以将其设置为NSTime
..
我正在制作iPhone程序.主要功能是播放视频文件和录制声音. OS 3.1.3版本很好.但是iPhone 4.0出了问题! 当我执行视频(MPMoviePlayerController)并连续录制声音(AVAudioRecorder)时,AVAudioRecorder不起作用.... 无记录..! ; o; 有人帮助!! 解决方案 检查
..
我有一个mpMoviePlayerController,在它的顶部有一个子视图.当用户点击mpMoviePlayerController的全屏按钮时,子视图消失,仅当我返回原始大小时才出现.有没有办法保留子视图?有没有办法获得“缩放"的moviePlayer的引用? 解决方案 快速草稿: 像这样捕获MPMoviePlayerWillEnterFullscreenNotificatio
..
我想基于播放了多少视频来计算当前时间,我很困惑使用durationWatched的属性,请问有人可以帮助我该怎么办?或如何获取YouTube视频的当前时间? 解决方案 我在MPMoviePlayerController上做了一个简单的类别 您可以使用 currentTimeMonitor 方法获取当前播放时间: [self.moviePlayerController curre
..
我意识到之前也曾发布过类似的问题,但是我似乎真的找不到适合我的解决方案.我有一个MoviePlayer类,它存储一个MPMoviePlayerController的ivar,并且在该类中有以下方法: -(void)playMovie:(NSString *)movieName { NSURL *movieURL; NSBundle *bundle = [NSBundle ma
..
通过以下代码,我已经实现了检测上一个/下一个按钮的点击,但是仍然没有找到区分这两次点击的方法. 在 @implementation MyMovieController中:MPMoviePlayerController [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(movieC
..
我在使用MPMoviePlayerController时遇到了一个奇怪的问题.我有一个currentTimeLabel代表当前播放时间,一个endTimeLabel代表剩余播放时间.使用NSTimer每1秒触发更新标签的功能. 这与UISlider一致,该UISlider在视频播放时每秒增加一次.但是,问题是,在播放视频时,我点击了“暂停"按钮,当我再次点击“播放"按钮时,我的current
..
使用IIS7的音频实时流服务已准备就绪. 音频实时流服务器的设置非常复杂,但是成功了. 我获得了这样的流式传输URL(@"http://xxx.xxx.xx.xx/liveStream.isml/manifest(format = m3u8-aapl).m3u8"). 我的使用代码异常简单. self.theURL = [NSURL URLWithString:@"http
..
我正在尝试将视频编码到我的iPhone应用程序中,下面的代码可以正常工作,但是唯一的事情是,我宁愿用户打开页面时视频也不会自动开始播放.我希望他们能够按“播放"按钮.下面的代码位于我的viewcontroller.m文件中. (void)viewDidLoad { NSString *url = [[NSBundle mainBundle] pathForResource:@"77860_0
..
我的视频在IOS 8.3和更早的版本上播放良好.但是,在最近更新了IOS 8.4 Video Player之后,它停止了工作.视频无法播放,并立即转到MPMoviePlaybackComplete:方法. Here is my code : self.player = [[MPMoviePlayerViewController alloc] initWithContentURL:
..
从MPMoviePlayer迁移到AVkit使我遇到了阻止问题. 我需要在AVPlayerViewController上显示一个自定义tableView. 我可以在此tableview槽 [self.avVideoPlayer.contentOverlayView addsubiew:self.mycustomTableView] 它是可见的,但没有收到任何轻击/滑动事件.
..
除了UIWebView之外,是否还有其他播放youtube视频的方式.我想在MPMOviePlayer中播放youtube视频.我已经对其进行了研究,但没有结果.我得到了这个网址 使用MPMoviePlayerController而不是UIWebView播放YouTube视频 请帮助我.提前感谢 解决方案 对此的大家好解决方案 https://github.com/lar
..