草庐IT

MpMovieplayerController

全部标签

swift - 使用 Swift 使用 MPMoviePlayerController 禁用音频(和中断)

目前,这就是我在UIViewController的subview上播放视频的方式:overridefuncviewDidAppear(animated:Bool){letfilePath=NSBundle.mainBundle().pathForResource("musicvideo",ofType:"mp4")self.moviePlayerController.contentURL=NSURL.fileURLWithPath(filePath)self.moviePlayerController.play()self.moviePlayerController.repeatMod

ios - MPMoviePlayerController 仅显示黑屏 - Swift

我在ViewController中有一个View,我想向它添加一个移动播放器Controller。但到目前为止,我只得到一个黑屏。我在模拟器上运行它,并使用我在Safari中测试过的appledevstream,它可以正常工作。videoView通过IBOutlet添加到Controller。我正在使用Xcode6beta7。这一切都在UIViewController中。videoView320x320(全局)声明:@IBOutletvarvideoView:UIView!MPMoviePlayerController声明(全局):varvideoPlayer:MPMoviePlaye

iphone - 在 objective-c 中以编程方式获取视频的尺寸

我是iOS开发的初学者。我正在开发一个应用程序,我需要在MPMoviePlayerController中播放视频的大小。我正在使用MPMoviePlayerController的属性naturalSize来获取所播放视频的尺寸。@property(nonatomic,readonly)CGSizenaturalSize;但问题是,只有当视频在MPMoviePlayerController中播放时,我才能获得自然大小。有没有一种方法可以在视频在MPMoviePlayerController中播放之前获取视频的尺寸。--编辑--是否有任何其他解决方法可以解决此问题?请帮忙。

iphone - 在 objective-c 中以编程方式获取视频的尺寸

我是iOS开发的初学者。我正在开发一个应用程序,我需要在MPMoviePlayerController中播放视频的大小。我正在使用MPMoviePlayerController的属性naturalSize来获取所播放视频的尺寸。@property(nonatomic,readonly)CGSizenaturalSize;但问题是,只有当视频在MPMoviePlayerController中播放时,我才能获得自然大小。有没有一种方法可以在视频在MPMoviePlayerController中播放之前获取视频的尺寸。--编辑--是否有任何其他解决方法可以解决此问题?请帮忙。

ios - 使用 MPMoviePlayerController 播放视频时如何静音/取消静音?

我已经创建了自己的自定义控件以与MPMoviePlayerController一起使用。到目前为止,除了静音按钮控件外,一切正常。在创建MPMoviePlayerController实例之前,我已经使用以下代码配置了AVAudioSession。NSError*modeError=nil;[self.audioSessionsetMode:AVAudioSessionModeMoviePlaybackerror:&modeError];if(modeError!=nil){NSLog(@"ErrorsettingmodeforAVAudioSession:%@",modeError);

ios - 使用 MPMoviePlayerController 播放视频时如何静音/取消静音?

我已经创建了自己的自定义控件以与MPMoviePlayerController一起使用。到目前为止,除了静音按钮控件外,一切正常。在创建MPMoviePlayerController实例之前,我已经使用以下代码配置了AVAudioSession。NSError*modeError=nil;[self.audioSessionsetMode:AVAudioSessionModeMoviePlaybackerror:&modeError];if(modeError!=nil){NSLog(@"ErrorsettingmodeforAVAudioSession:%@",modeError);

iphone - 查看 MPMoviePlayerController 当前是否正在播放

我有一个关于MPMoviePlayerController的小问题,当我点击那个电影按钮时我有一个播放电影的链接,但是当我点击另一个按钮时应用程序崩溃了,我需要找到如何识别正在播放的电影或得到任何类型的回应 最佳答案 要扩展@Saurabh的回答,您可以检查视频是否正在播放if(player.playbackState==MPMoviePlaybackStatePlaying){//isPlaying}其中MPMoviePlaybackState定义为enum{MPMoviePlaybackStateStopped,MPMovieP

iphone - 查看 MPMoviePlayerController 当前是否正在播放

我有一个关于MPMoviePlayerController的小问题,当我点击那个电影按钮时我有一个播放电影的链接,但是当我点击另一个按钮时应用程序崩溃了,我需要找到如何识别正在播放的电影或得到任何类型的回应 最佳答案 要扩展@Saurabh的回答,您可以检查视频是否正在播放if(player.playbackState==MPMoviePlaybackStatePlaying){//isPlaying}其中MPMoviePlaybackState定义为enum{MPMoviePlaybackStateStopped,MPMovieP

ios - MPMoviePlayerController - 检测按下 Next/Prev 按钮

我正在使用MPMoviePlayerController,我需要检测按下Next/Prev按钮。我尝试了几种方法,但似乎都不起作用。这是我尝试过的:远程控制事件-(void)viewWillAppear:(BOOL)animated{[superviewWillAppear:animated];[[UIApplicationsharedApplication]beginReceivingRemoteControlEvents];[selfbecomeFirstResponder];}-(void)viewWillDisappear:(BOOL)animated{[[UIApplicat

ios - MPMoviePlayerController - 检测按下 Next/Prev 按钮

我正在使用MPMoviePlayerController,我需要检测按下Next/Prev按钮。我尝试了几种方法,但似乎都不起作用。这是我尝试过的:远程控制事件-(void)viewWillAppear:(BOOL)animated{[superviewWillAppear:animated];[[UIApplicationsharedApplication]beginReceivingRemoteControlEvents];[selfbecomeFirstResponder];}-(void)viewWillDisappear:(BOOL)animated{[[UIApplicat