MediaPlayer framework 播放电影文件: iOS sdk中可以使用MPMoviePlayerController来播放电影文件。但是在iOS设备上播放电影文件有严格的格式要求,只能播放下面两个格式的电影文件。 · H.264 (Baseline Profile Level 3.0) 幸运的是你可以先使用iTunes将文件转换成上面两个格式。 这个类定义在MediaPlayer framework中。在你的应用程序中,先添加这个引用,然后修改MediaPlayerViewController.h文件。 #import <</span>MediaPlayer/MediaPlayer.h> 下面我们使用这个类来播放一个.m4v 格式的视频文件。与前面的类似,需要一个url路径。 - (id)init MPMoviePlayerController有一个视图来展示播放器控件,我们在viewDidLoad方法中,将这个播放器展示出来。 - (void)viewDidLoad 还有一个MPMoviePlayerViewController类,用于全屏播放视频文件,用法和MPMoviePlayerController一样。 MPMoviePlayerViewController *playerViewController = 我们在听音乐的时候,可以用iphone做其他的事情,这个时候需要播放器在后台也能运行,我们只需要在应用程序中做个简单的设置就行了。 1、在Info property list中加一个 Required background modes节点,它是一个数组,将第一项设置成设置App plays audio。 2、在播放mp3的代码中加入下面代码: if (musicPath) { 在后台运行的播放音乐的功能在模拟器中看不出来,只有在真机上看效果。 原文来自http://blog.sina.com.cn/s/blog_74e9d98d0101ar8e.html感谢博主的分享 相关连接:http://blog.sina.com.cn/s/blog_6f1a34260100tlvx.html |
|
来自: 叹落花 > 《MPMoviePlayerVC》