2009-06-25 76 views
0

我正在构建一个简单的应用程序,它有一些点击播放视频时的按钮。iPhone Dev:播放Flash动画

现在我有这些视频作为Flash文件。我第一次尝试将它们转换为.mov并使用MediaPlayer框架。视频/非常差,当你双击视频控制弹出。

林不知道什么是最好的办法做到这一点。 MediaPlayer是错误的路线吗?有没有更好的办法?

下面是另一个正在做我需要的应用程序的例子。疯狂的眼睛:http://www.youtube.com/watch?v=01R9N8ILPvk

感谢,

马特

回答

3

媒体播放框架不应该影响您的视频的质量,在这个时候,应该由编码类型选项来解决,当您转换您指定视频。

由于在iPhone没有闪光灯,你唯一的选择是将它们转换为iPhone友好的格式,即:

“支持的格式 此类支持任何视频或音频文件已经正常播放对于电影文件,这通常意味着文件的扩展名为.mov,.mp4,.mpv和.3gp,并使用以下压缩标准之一:

H.264 Baseline Profile Level 3.0 video ,在30 fps时最高可达640 x 480(基线配置文件不支持B帧) MPEG-4第2部分视频(简单配置文件)“

Media Player框架绝对是您应该去的方式。

如果您不希望控件出现,可以在MPMovieController类上设置movieControlMode属性。

@property (nonatomic) MPMovieControlMode movieControlMode 
+0

很好的回答!回答一切!非常感谢! – Matt 2009-06-26 00:13:06