2011-06-07 46 views

回答

6

我試過(2個VideoViews),但只播放了一個視頻。這是因爲linux解碼器,它可能僅用作單個實例(來自堆棧跟蹤信息)。 現在,爲了實現多個視頻播放,我嘗試使用FFmpeg作爲視頻解碼器和OpenGL渲染曲面。我還沒有做,但我認爲這將是太沉重的操作(播放多個視頻)。不過,我希望這是你的正確方向。

我檢查瞭解碼器的問題,它似乎是Linux內核依賴: 我測試了Nexus One與2.3.4和2.6.35.7 -...內核 - 它失敗。 使用2.3.4和2.6.37.6 linux內核的第二代Nexus One - 起作用。 另請查看這個鏈接: http://code.google.com/p/android/issues/detail?id=17802 所以,通過VideoView播放多個視頻可能,但不是所有的設備(Linux內核依賴,我猜)。