NGcodec谈FPGA编码与HEVC和AV1
隨著HEVC、AV1等更復雜算法的Codec份額逐步增長,實現高質量視頻編解碼需要硬件支持,軟件的方式無論在服務器端和移動端都非最佳的方案。FPGA專用芯片能夠降低延遲和成本。在NAB 2018大會上,資深多媒體技術咨詢師Jan Ozer對Ngcodec的CEO Oliver Gunasekara進行了訪談,談及了硬件編碼在HEVC、VP9及AV1上的現狀與未來。LiveVideoStack對文章進行了摘譯。
文/ Jan Ozer
譯 / 金歌
審校 / Ant
原文:http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/NAB-2018-NGcodec-Talks-FPGA-Accelerated-Encoding-124398.aspx
Jan Ozer: 可以給我講講你們在NAB上展示的內容么?
Oliver Gunasekara: 我們公司在做視頻編碼技術,以及下一代視頻壓縮技術。這里展示的是世界上性能最強的HEVC和VP9直播視頻編碼器。
Jan Ozer: “性能最強”這個詞我今天已經聽了不下12次了。你要怎么證明你們的編碼器是性能最強的呢?
Oliver Gunasekara: 我們有一項神秘的優勢:與友商不同,我們不使用軟件,我們利用在云中的可編程硬件進行編碼,即FPGA。 使用硬件設計而帶來的優勢對于其他人來說可能略顯不公平了,因此我們能夠實現性能最強的編碼器。
Jan Ozer: 可以解釋一下“在云中”這個詞的具體含義么?
Oliver Gunasekara: 我們的編碼服務是基于AWS F1。F1實例中提供FPGA芯片,我們將HEVC編碼器布置在上面,以便用戶進行使用。
Jan Ozer: 相比于在其他設備上運行編碼器,在AWS F1上運行每小時的成本是多少呢?
Oliver Gunasekara: 我記得F1實例的使用費是每小時1.65美金。這一費用涵蓋了一個FPGA芯片和1/8個Intel E5處理器。Intel C4處理器的使用費大致也是如此。好像是1.50美元左右。雖然二者費用相差不大,但為了能和x265編碼器的性能相匹敵,我們需要使用20個帶有C4處理器的實例,那么每小時將會花費32美元以上,而目前(使用E5處理器)只需要大約3美元每小時。
Jan Ozer: 目前有哪些用戶在使用你們的HEVC編碼器呢?
Oliver Gunasekara: 很可惜用戶很少,這也是目前的問題所在。我們也因此決定同時提供VP9編碼服務。在我們看來,目前市場正呈現出一種分裂的趨勢。高端市場傾向于使用HEVC編碼器。眾所周知,蘋果公司支持使用HEVC編碼器。iPhone手機非常受歡迎,但是由于Android和Chrome用戶群不斷增長,目前大眾市場正在大量使用VP9編碼器,事實上幾乎所有的芯片組都同時支持這兩種編碼器。不過出于專利費原因,OEM(原始設備供應商)只會啟用VP9編碼器。 你會發現,雖然有很大比例的Android市場支持HEVC編碼,但VP9編碼卻是得到了全部Android和iOS市場的支持,只有近幾年最新的設備才支持HEVC編碼。
Jan Ozer: 是什么導致HEVC編碼器的市場份額提升得很慢呢?你對此有什么看法?
Oliver Gunasekara: 從根本上來說,這是專利費框架和投資回報率導致的。當你使用軟件編碼時,HEVC編碼的復雜度比AVC編碼要高得多,因此編碼成本也更高。尤其當你進行直播(實時編碼)的時候,你受限于設備可用的計算能力。所以這可能導致最終的碼率并沒有比H.264編碼高出多少。雖然你的成本急劇增加了,但收獲的帶寬增益卻非常非常小。同時你還承擔著專利費的壓力。我們認為,通過FPGA編碼,大幅削減了編碼服務的成本,同時提升了編碼質量。希望這一調整能夠加速市場對于HEVC編碼器和VP9編碼器的采納。
Jan Ozer: 你有什么關于AV1編碼器的新消息么?
Oliver Gunasekara: 我們加入AOM聯盟已經將近一年了。對此我們十分激動。正如其他技術一樣,(AV1編碼器推入市場)還需要一定時間。在我們看來,倘若沒有足夠大量硬件解碼器的支持,部署AV1是沒有意義的。截至年底大部分主流瀏覽器都將支持AV1解碼功能,但在獲得移動設備的硬件支持以前,AV1編碼器在耗電量方面存在短板,無法引起人們對他的注意。預計2020年消費者才會開始使用支持AV1解碼的移動設備。
Jan Ozer: 鑒于AV1編碼速度非常慢,你在硬件編碼方面的價值主張應該是相當堅定的,對么?
Oliver Gunasekara: 我們計劃將提供實時AV1編碼服務,同時有效改進我們的VP9和HEVC編碼服務。如果只進行5-10%的改進的話,我想這還不足以吸引用戶來使用我們的服務。我們將VP9編碼器的改進目標定為25%,并且我們的VP9編碼器對標的是我們最先進的HEVC編碼器。但我們不會急于求成,這項改進需要花費一定的時間。很可能明年我們在部署之前會找到一個解決方案,最終部署將會在2020年,屆時將會得到下一代Xilinx FPGA芯片的支持。
Jan Ozer: 你們的商業模式是怎樣的呢?要怎么賺錢呢?
Oliver Gunasekara: 我們的服務基于SaaS模式。目前用戶可以在AWS市場上獲得七天免費試用的機會。期間無需支付任何費用。七天后,用戶使用我們的編碼器每小時需要支付1.25美元。
Jan Ozer: 你們不提供硬件設備對么?
Oliver Gunasekara: 當然。我們不負責提供硬件。用戶需要自行購買硬件,然后支付我們使用費以便在他們的硬件上運行我們的軟件。
WebRTCon 2018
??
WebRTCon 2018將于5月19-20日在上海光大國際會展中心舉行,這是一次對過去幾年WebRTC技術實踐與應用落地的總結。
大會組委會以行業難點為目標,設立了主題演講,WebRTC與前端,行業應用專場,測試監控和服務保障,娛樂多媒體開發應用實踐,WebRTC深度開發,解決方案專場,WebRTC服務端開發,新技術跨界,WebRTC與Codec等多個專場。邀請30余位全球領先的WebRTC技術專家,為參會者帶來全球同步的技術實踐與趨勢解讀。
WebRTC與Codec
從VP9、H.264、HEVC、AV1再到AVS2,WebRTC正在努力和業界主流的Codec整合、優化,Google 軟件工程師Zoe Liu、北京大學教授王榮剛、Google軟件工程師姜健、英特爾實時通信客戶端架構師邱建林將分別介紹AV1、AVS2、VP9和H.264的優化和演進。
點擊【閱讀原文】,了解更多專題及分享相關信息。
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的NGcodec谈FPGA编码与HEVC和AV1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 这就是多媒体开发 视频竟然比连续图片更省
- 下一篇: 姜健:为开源工作幸福且自豪