我剛剛完成了一個項目,我使用webwiew進行視頻回放。現在我被要求用自定義播放器替換webview部分。玩家應該有能力處理HLS。在android中的自定義MediaPlayer類
如果我使用VideoView和MediaController,我可以播放直播流。但不幸的是,MediaController有自己的控件。我想要我自己的控制,那就是我卡住的地方。
到目前爲止,我嘗試:
- 從頭寫的MediaController類,並試圖改變 佈局。它沒有工作,因爲我無法清除由於依賴關係造成的所有錯誤 。
- 我嘗試使用vidtry代碼(http://github.com/commonsguy/vidtry)爲 參考,但沒有運氣。
- 我試圖建立一個擴展MediaController的類,但沒有 工作。
我一直在#2幾乎每一個線程關於定製的媒體播放器,但無法找到的信息讓我開始。
是否可以在不使用NDK的情況下創建自定義媒體播放器類?
如果有人知道如何創建自定義媒體播放器課程,請幫助我。
在此先感謝!
+1所付出的努力和一些有用的提示。是的,使用VideoView你可以建立一個播放器,也可以自定義控制。我想創建一個類似MediaPlayer類的自定義類,它有點複雜。 –