2月28日,網絡視頻平臺如雨后春筍般涌現,在線流媒體競爭日益激烈,使得視頻內容呈現井噴趨勢。為節約帶寬且保持畫面質量,引進高效的視頻壓縮技術勢在必行。開放媒體聯盟研發的AV1編解碼器憑借卓越的壓縮效率,引發了廣泛關注。
據IT之家報道,相較于傳統的h.264和h.265編碼器,AV1以更低的比特率即可提供同等畫質,從而大幅減輕流媒體服務商和用戶負擔。此外,AV1還是開源免費的,對渴望降低成本的流媒體業界來說極具誘惑力。
然而,盡管眾多流媒體公司提供AV1內容卻仍用其他編碼器形式傳輸至終端設備,因為許多設備尚未配置硬件解碼AV1視頻的芯片,僅靠軟件解碼器難以滿足需求。軟件解碼器運行在CPU上,耗電高,影響播放流暢度。
幸好,眾多手機芯片供應商已經陸續推出支持硬件加速AV1解碼的芯片,如高通驍龍8Gen 2和蘋果A17 Pro。但由于用戶更新換代周期長,購買高端型號者有限,故需要一定時間才能讓大量移動設備支持硬件加速AV1解碼。
為應對這一問題,谷歌即將升級Android系統,即便無硬件加速解碼器也讓現有設備播放AV1內容更為順暢。自Android 10發布起,Android開源項目便囊括了谷歌開發的開源AV1解碼器libgav1。另外,開放媒體聯盟的libaom和VideoLAN的libdav1d也是備選方案。
比較而言,libdav1d在CPU上運行效率更高,低端設備也能流暢播放高畫質AV1視頻而不致耗費太多電量。比如,在未具備硬件加速AV1解碼器的Google Pixel 3 XL手機上,借助libdav1d解碼4K60分辨率視頻,平均幀率高達50fps;若采用libgav1,幀率不足10fps。
欲對Pixel 3 XL上的libdav1d性能進行測試,可使用VLC媒體播放器,因內置有libdav1d解碼器。多數Android媒體播放器應用均使用ExoPlayer框架,即使無硬件加速AV1解碼器,也會默認采用系統自帶的libgav1解碼器。
據悉,谷歌已開始研究將系統級AV1解碼器從libgav1切換至libdav1d。自去年11月起,AOSP源碼中便含有libdav1d解碼器,意味著谷歌計劃將其設為安卓系統默認的AV1解碼器。據AndroidAuthority報道,谷歌計劃借3月份的Google Play系統更新,更新部分設備的libgav1解碼器為libdav1d。
至于此項更新能否覆蓋所有支持媒體編解碼器模塊(Android 10及以上)的設備,或僅限于運行Android 14的設備,至今仍莫衷一是。畢竟,谷歌在Android 14中首次強調設備廠商需嵌入AV1解碼器,而在此前版本并未如此施壓。
無論如何,接下來的3月份Google Play系統更新值得密切關注。若成功引入libdav1d解碼器,原先的低端安卓設備用戶也有望享受到更流暢的AV1視頻體驗。至于流媒體服務商何時能在這類設備上投放AV1視頻內容,有待深入觀察。
-
解碼器
+關注
關注
9文章
1078瀏覽量
40242 -
cpu
+關注
關注
68文章
10509瀏覽量
207136 -
流媒體
+關注
關注
1文章
187瀏覽量
16592
發布評論請先 登錄
相關推薦
評論