LiveVideoStack:各位LiveVideoStack的朋友們,大家好。這里是2018年WebRTCon大會(huì)的采訪間,今天很高興邀請(qǐng)到Aupera的CTO周正寧接受我們的采訪,首先請(qǐng)您介紹一下自己和Aupera?
周正寧:好的,Aupera是一家專(zhuān)注于視頻應(yīng)用的新創(chuàng)公司。我們致力于打造世界一流的視頻編解碼、存儲(chǔ)、視頻內(nèi)容分析的超融合架構(gòu)的解決方案,這是我們現(xiàn)在主要在做的事情。
LiveVideoStack:有關(guān)編解碼這部分,最近您和您的團(tuán)隊(duì)正在推行FPGA,這與以前的CPU、GPU和ASIC相比有什么不同嗎?
周正寧:相較于CPU、GPU,F(xiàn)PGA解決方案的挑戰(zhàn)在于它的開(kāi)發(fā)生態(tài)難度比CPU與GPU大,而優(yōu)點(diǎn)則是架構(gòu)能效比很高。因?yàn)镃PU、GPU是一種軟件定義數(shù)據(jù)流的解決方案,很多功能塊之間的數(shù)據(jù)需要靠?jī)?nèi)存進(jìn)行交換傳遞;而FPGA的特點(diǎn)是上一級(jí)功能塊的結(jié)構(gòu)可以直接傳遞給下一級(jí),這樣最小化或省去了之間的內(nèi)存交換,提高整體系統(tǒng)的能效比與性能。如果和ASIC相比,從能效比和性能來(lái)說(shuō)ASIC是要優(yōu)于FPGA的,但從靈活性上來(lái)說(shuō)FPGA像軟件一樣具有可以升級(jí)的特性,當(dāng)有新算法或有新技術(shù)出現(xiàn)時(shí)FPGA可以很靈活的進(jìn)行調(diào)整,只需幾個(gè)月就能部署到現(xiàn)場(chǎng)。而ASIC則需要一個(gè)十分漫長(zhǎng)的開(kāi)發(fā)周期,有可能從十幾個(gè)月到一兩年,以上是FPGA相對(duì)于傳統(tǒng)CPU、GPU等具有的特點(diǎn)。
LiveVideoStack:那么FPGA被廣泛運(yùn)用在什么樣的多媒體場(chǎng)景中?
周正寧:對(duì)于我們現(xiàn)在WebRTC的多媒體應(yīng)用來(lái)說(shuō),傳統(tǒng)的軟件MCU模式有很多的痛點(diǎn):第一是性?xún)r(jià)比太低,轉(zhuǎn)碼成本過(guò)于高昂;第二還有延遲問(wèn)題,這是軟件架構(gòu)的特點(diǎn)造成的。硬件轉(zhuǎn)碼可以克服這些痛點(diǎn),其性?xún)r(jià)比會(huì)比軟件MCU方案高好幾倍甚至十倍以上;而對(duì)于實(shí)時(shí)通訊來(lái)說(shuō),延遲程度是一個(gè)非常重要的指標(biāo),從原理上來(lái)講這是一種低延遲的解決方案,非常適合實(shí)時(shí)通訊場(chǎng)景下的應(yīng)用。
LiveVideoStack:那么可以通過(guò)什么方式獲取您提供的這種服務(wù)呢?
周正寧:目前我們?yōu)橐韵聝蓚(gè)服務(wù)對(duì)象提供整體解決方案:
1. 針對(duì)私有云客戶(hù)我們提供硬件設(shè)備與底層系統(tǒng)軟件;
2. 針對(duì)公有云客戶(hù)我們會(huì)與合作伙伴一起為其提供公有云服務(wù)。
LiveVideoStack:因?yàn)镕PGA有原廠提供的通用平臺(tái),那么您的產(chǎn)品服務(wù)與原廠的平臺(tái)相比,多做了哪些工作?
周正寧:Aupera是一個(gè)具有多年技術(shù)積累的專(zhuān)業(yè)開(kāi)發(fā)團(tuán)隊(duì),我們會(huì)在原廠的基礎(chǔ)之上進(jìn)一步優(yōu)化性能,特別對(duì)于特定應(yīng)用場(chǎng)景進(jìn)行精準(zhǔn)優(yōu)化。當(dāng)然我們?cè)陂_(kāi)發(fā)過(guò)程中也會(huì)應(yīng)用一些第三方可靠成熟的IP核心來(lái)加速我們的開(kāi)發(fā),幫助我們將產(chǎn)品盡早地推向市場(chǎng)。技術(shù)日新月異,如果不采取開(kāi)放合作的態(tài)度去開(kāi)發(fā)產(chǎn)品便很難在市場(chǎng)上立足,閉門(mén)造車(chē)是一個(gè)不太可取的做法。除了優(yōu)化我們自己核心技術(shù)外,我們還會(huì)和其他合作伙伴一起合作去開(kāi)發(fā)推出我們的產(chǎn)品。
LiveVideoStack:展望一下未來(lái)5年,您看好哪些多媒體應(yīng)用的發(fā)展?
周正寧:首先就是現(xiàn)在WebRTC越來(lái)越火,我相信在未來(lái)五年WebRTC一定會(huì)非常普及,我相信我們的硬件加速M(fèi)CU也會(huì)越來(lái)越流行。因?yàn)楝F(xiàn)在比較流行的傳統(tǒng)MCU解決方案還是有它自己的弱點(diǎn),而MCU本身也有它的弱點(diǎn)。我們的硬件加速M(fèi)CU恰恰就是在繼承了傳統(tǒng)MCU優(yōu)點(diǎn)的同時(shí)又解決了一些如性?xún)r(jià)比與延遲等不足之處,我相信硬件加速M(fèi)CU會(huì)越來(lái)越流行。還有就是大家現(xiàn)在比較關(guān)注的新型編解碼標(biāo)準(zhǔn)規(guī)范AV1.我相信未來(lái)五年內(nèi)相關(guān)的方案會(huì)越來(lái)越多,就目前的解決方案來(lái)看,軟件AV1的性能還是遠(yuǎn)遠(yuǎn)不夠,我相信硬件加速這種方案能夠在未來(lái)五年率先落地。
LiveVideoStack:十分感謝周正寧接受我們的采訪。
周正寧:謝謝