【Android】Vitamio 4.0 公測版發布(2013-05-28)



更新

Vitamio 4.0 正式版已經發布! 這里:【Android】Vitamio 4.0 正式版發布/ Vitamio IOS 測試版發布(2013-07-16)


正文

一、下載地址

VitamioBundle:https://github.com/yixia/VitamioBundle/tree/v4 

ZI :https://github.com/yixia/ZI (VitamioBundle引用了此項目)

編譯不過、運行不起來的請下載本博官方重新打包版本:(注意版本和時間2013-05-29)

Vitamio_4.0_2013-05-29.zip

注意:如果你的ADT升級到22,可能會遇到找不到Activity等莫名其妙的錯誤,參考本博另外一篇文章:【Android】升級ADT 22 引發的錯誤 

 

二、從3.0更新至4.0

不需要做任何修改。但有兩點需要注意:

2.1 僅支持ARMv7的CPU

2.2 使用RGBA_8888渲染視頻。如果你使用的是VideoView不需要做任何更改;否則,你必須添加如下代碼:getHolder().setFormat(PixelFormat.RGBA_8888)。

(補充:正式版會支持ARMv6會支持,2.2 指的是如果自己用MediaPlayer + SurfaceView來實現需要設置)

 

三、新功能

這里僅列出少數但最重要的功能,我們修復了許多BUG,但也可能產生一些新的BUG。

3.1 最新版的ffmpeg。應該可以解決大部分的播放問題,也可能會有新的問題。

3.2 支持大多數FFmepg的AVOption選項,支持可定制的HTTP頭。

3.3 支持更多硬件,例如X86和MIPS。

3.4 改善流媒體,尤其是對HLS的支持。

  3.5 支持OpenSSL,以及一些與SSL相關的協議,如HTTPS/TLS/RTMPS/RTMPTS。

3.6 支持播放速度控制,從0.5倍到2.0倍。(可實現快進快退)

3.7   音頻音量放大2倍。

3.8 改進字幕支持,支持外部的圖片字幕。

3.9 支持邊下邊播。(文件下載setdataSouce的使用形式 Uri.parse("cache:/sdcard/download.mp4:" + uri))

3.10 增加了MediaPlayer API,例如getMetaData。

3.11 支持RGBA_8888渲染,並增加色彩轉換的精度和速度。

3.12 增強Android 16+的硬解碼。

3.13 對開發者開放完整的Java代碼,歡迎修改和貢獻代碼。

 

 

四、 其他

4.1 本版本為公測版,可能會存在一下問題,歡迎提交issue。

4.2 預計后續每兩周推出一個版本。

4.3 本版本發布日期:2013-05-28

4.4 官方更新說明(英文):https://github.com/yixia/VitamioBundle 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM