前言
Vitamio系列文章至今受到了許多Android開發人員和創業者的關注,新版的SDK也在千呼萬喚中發布,雖然處於內測階段,已明顯改善並達到預期,極其方便和友好的整合到自己的產品中,歡迎大家搶先測試!
聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com 農民伯伯: http://over140.cnblogs.com
系列 1、使用Vitamio打造自己的Android萬能播放器(1)——準備 2、使用Vitamio打造自己的Android萬能播放器(2)—— 手勢控制亮度、音量、縮放 3、使用Vitamio打造自己的Android萬能播放器(3)——本地播放(主介面、視頻列表)
4、使用Vitamio打造自己的Android萬能播放器(4)——本地播放(快捷搜尋、資料存放區)
5、使用Vitamio打造自己的Android萬能播放器(5)——線上播放(播放優酷視頻)
6、使用Vitamio打造自己的Android萬能播放器(6)——線上播放(播放清單)
7、使用Vitamio打造自己的Android萬能播放器(7)——線上播放(下載視頻)
8、使用Vitamio打造自己的Android萬能播放器(8)——細節最佳化
本文
一、下載
請下載Vitamio SDK 2.0 新版發布(2012-08-31)
二、本次更新簡要介紹
2.1免安裝無縫整合Vitamio播放組件
這是各位最期待的一個功能,也是系列文章前面一直所承諾的,現在得以實現。使得你的Android播放器也可以媲美VPlayer。
2.2 完全開放的MediaController
可自由實現個性的進度條、播放按鈕、設定等播放介面元素。
2.3 完全開放的VideoView類
自由修改和瞭解其工作原理(代碼已較為成熟,不建議修改)。
2.4效能提升
本測試版已經使用與VPlayer相同的底層庫,很多之前版本播放有問題的視頻都可以流程播放。
三、工程介紹
下載後工程分為Test和VitamioBundle兩個,後者是類庫,請運行Test。如果無法運行,請檢測:
a.VitamioBundle使用API16,沒有該版本的請降級,例如API15,建議使用14以上。
b.先確保編譯VitamioBundle能通過, 再編譯Test,出現莫名其妙的錯誤請清空一下工程重新編譯。
四、問題
4.1Vitamio不能與VPlayer共存,現在是已知的BUG,下個版本會解決。並且不能有多個含有Vitamio的項目共存,請大家先全部卸載之前與Vitamio相關的APP。
4.2請使用API14以上編譯,由於VitamioBundle僅在values-v11和values-v14中指定了AppTheme,大家可以自行修改。
4.3checkVitamioLibs第二個參數一般替換成getClass().getName()即可。
五、下載
至本章節往後,代碼均不再提供下載,請移步Taobao Code:
http://code.taobao.org/p/oplayer/src/
六、Vitamio
正式建立Vitamio開發人員聯盟QQ群!群號為:171570336
注意:目前僅接受已經開發基於Vitamio產品的開發人員申請加入,申請理由請填寫產品的名詞和連結,擷取最新進展以及與Vitamio作者直接交流機會!
發布日期:2012-7-9
官方微博:http://weibo.com/vitamio
結束
系列文章從第二篇開始,不斷有朋友甚至反覆的詢問什麼時候能有新版的SDK發布,現在終於鬆一口氣,終於發布了一個版本,使用過程有問題,或者VPlayer播放影片有問題的朋友,歡迎給我們發郵件vplayer@yixia.com,提供給我們視頻的測試連結和您的硬體資訊,非常感謝。那些躍躍欲試的朋友還在等什嗎?光無縫友好整合和優秀的播放效果就可以讓你趕緊動手實現你的創意!