QtAV 1.7.0 發布,跨平臺高性能音視頻框架

jopen 9年前發布 | 16K 次閱讀 QtAV

QtAV 1.7.0 發布,更新內容如下:

- 支持 DXVA GPU 0拷貝, 直接渲染GPU上已解碼的圖像, 性能更高, CPU使用率更低。Intel HD3000 播放h264 1080p 的cpu使用率在3%左右。需要在OpenGL ES模式下運行,桌面的OpenGL支持不完善。使用OpenGL ES時默認啟用0拷貝

- DXVA 拷貝模式改進,修復抖動和花屏

- VAAPI 新增一種 0拷貝 方式,默認使用libva-x11取代之前的libva-glx

- 修復VDA硬解和FFmpeg軟解切換時OpenGL顯示錯誤

- 初步的視頻編碼支持

- 外掛音軌支持

- Pulseaudio 改進

- 修復硬解 0拷貝模式下截圖問題

- 修復OpenAL開始播放時會有一小段之前殘留聲音的問題

- XV渲染默認使用shm

- 終于修復了 OpenSL ES 播放有噪音問題。現在android默認使用OpenSL ES,編譯時不再需要OpenAL的庫了

- 加入 ubuntu PPA,14.04~15.04: https://launchpad.net/~wbsecg1/+archive/ubuntu/qtav

- CI: appveyor for windows。用于檢查編譯錯誤和提供最新預編譯包。每次提交代碼都會編譯下并打包,windows的包解壓即用

- 其他

下載:http://www.qtav.org/install.html

google play下載QtAV的QMLPlayer

player例子里的DXVA 0拷貝和OpenGL設置

QtAV 1.7.0 發布,跨平臺高性能音視頻框架QtAV 1.7.0 發布,跨平臺高性能音視頻框架

來自:http://www.oschina.net/news/64121/qtav-1-7-0

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!