2009-06-25 74 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