2012-09-03 34 views
1

我正在開發一款android應用程序,可以從網絡播放mp4視頻文件。我的問題是,我最初依靠Adobe Flash播放器播放視頻,但幾周前Adobe停止爲Android移動設備開發Flash,現在我唯一的選擇是HTML5,是嗎?
在移動設備上通過html5播放mp4視頻的最佳方法是什麼?
我應該像使用flash一樣使用「WebView」中的html5代碼嗎?還是有其他選擇?Android視頻 - Flash is Dead,是HTML5播放視頻的唯一選項嗎?

我有點失去了這裏,任何幫助將非常感激:)

回答

3

如果你有一個原生的Android應用程序,那麼你不應該需要依靠閃存或WebView在Android的在播放MP4視頻所有。您應該使用MediaPlayer類,如Android SDK documentation中所述。

只要您的內容符合supported protocols and formats/codecs的列表,您就可以使用它來播放您的視頻。假設他們使用的是H.264視頻編解碼器,而且非瘋狂的音頻格式,那麼通過HTTP傳輸的哪些mp4文件幾乎可以確實做到。

+0

這是正確的。作爲一般規則,Android上的web/HTML界面要比使用Android API執行更慢,更緩慢。 –