我在iPad上詢問了iOS的相同問題,但現在我正在嘗試查看它是否可以在Android中使用。我目前收到的回覆不在iOS內。如果在Android中可能,請解釋使用的API。同時在Android中播放多個視頻文件
這是我原來的問題引用:
Original Posting on iOS for Multiple Videos Playing Simultaneously on an iPad
我在iPad上詢問了iOS的相同問題,但現在我正在嘗試查看它是否可以在Android中使用。我目前收到的回覆不在iOS內。如果在Android中可能,請解釋使用的API。同時在Android中播放多個視頻文件
這是我原來的問題引用:
Original Posting on iOS for Multiple Videos Playing Simultaneously on an iPad
這的確是可能的,它是通過使用VideoView完成。我看到它在同時播放2個視頻的摩托羅拉Droid上工作。
創建多個VideoViews可以做到這一點。詳情請見API。 http://developer.android.com/reference/android/widget/VideoView.html
我試過(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內核依賴,我猜)。
您可以在多個視頻流上分享Android的代碼嗎? 我有點卡在這裏..請幫助 – Charitha 2015-02-21 16:28:29