未來(lái)云對(duì)講三種技術(shù)選型
發(fā)布時(shí)間:2018-11-13 | 作者:安居樂(lè)云對(duì)講
| 來(lái)源:云對(duì)講 瀏覽:
簡(jiǎn)介:在當(dāng)前云對(duì)講的技術(shù)實(shí)現(xiàn)上,存在三種常見(jiàn)技術(shù)方案:P2P方案、開(kāi)源SIP私有化方案和第三方云對(duì)講平臺(tái)方案,
在當(dāng)前云對(duì)講的技術(shù)實(shí)現(xiàn)上,存在三種常見(jiàn)技術(shù)方案:P2P方案、開(kāi)源SIP私有化方案和第三方云對(duì)講平臺(tái)方案。
接下來(lái)針對(duì)三種技術(shù)方案的原理進(jìn)行簡(jiǎn)單介紹,讓大家對(duì)云對(duì)講涉及的各種技術(shù)有一些了解。
P2P方案
P2P(peer to peer)中文翻譯為點(diǎn)對(duì)點(diǎn)技術(shù),原為互聯(lián)網(wǎng)系統(tǒng)架構(gòu)的一種技術(shù),該架構(gòu)無(wú)中心服務(wù)器、依靠用戶(hù)群(peers)交換信息,在國(guó)內(nèi)最著名的應(yīng)用就是P2P下載。而在安防領(lǐng)域,讓P2P技術(shù)為眾人所知曉的則為行業(yè)IPC監(jiān)控視頻傳輸,使用P2P技術(shù)的IPC監(jiān)控方案不需要架設(shè)視頻中轉(zhuǎn)節(jié)點(diǎn)就可以以很低的成本在PC上或手機(jī)上看到攝像頭的監(jiān)控準(zhǔn)實(shí)時(shí)畫(huà)面,為行業(yè)監(jiān)控IPC的發(fā)展做出了很大貢獻(xiàn)。
該方案主要技術(shù)難點(diǎn)在于NAT穿透和音視頻丟包重傳,一般好的P2P方案穿透率都能做到85%以上,由于是單向傳輸,實(shí)時(shí)性要求不高,音視頻重傳延遲問(wèn)題也不是最關(guān)鍵的因素,因此P2P方案在單向視頻傳輸應(yīng)用中(比如監(jiān)控)是比較好的選擇,優(yōu)點(diǎn)為技術(shù)實(shí)現(xiàn)簡(jiǎn)單、成本低且監(jiān)控畫(huà)面質(zhì)量穩(wěn)定流暢。
但是雙向音視頻對(duì)講場(chǎng)景中(如樓宇云對(duì)講),該方案就不適用了,首先音視頻丟包重傳會(huì)造成極大的延遲,尤其是網(wǎng)絡(luò)經(jīng)常丟包的場(chǎng)景下,馬賽克問(wèn)題、卡頓問(wèn)題和延遲問(wèn)題會(huì)非常明顯,用戶(hù)體驗(yàn)很差。而互聯(lián)網(wǎng)上丟包是常態(tài),因此P2P方案在云對(duì)講方案選型上不應(yīng)該被考慮。
開(kāi)源SIP私有化方案
最常用的是采用開(kāi)源Linphone + freeSWITCH方案,由于是開(kāi)源項(xiàng)目,資料也比較多,通常一個(gè)工程師4-5天就可以搭建出演示系統(tǒng),信令使用標(biāo)準(zhǔn)SIP協(xié)議,音視頻傳輸使用標(biāo)準(zhǔn)的RTP協(xié)議。采用這種方案搭建一個(gè)云對(duì)講系統(tǒng)非常容易,但想把云對(duì)講做穩(wěn)定很難,原因有幾點(diǎn):
1、音頻質(zhì)量需要做回聲處理、噪聲抑制和增益控制,這些高技術(shù)含量的工作對(duì)于一個(gè)普通工程師是不可能做好的,需要碩士以上的專(zhuān)業(yè)工程師團(tuán)隊(duì)來(lái)優(yōu)化;
2、缺乏門(mén)口機(jī)到手機(jī)端的QoS質(zhì)量保證機(jī)制,網(wǎng)絡(luò)發(fā)生丟包后無(wú)法恢復(fù)原始數(shù)據(jù)包,聲音和視頻都會(huì)出現(xiàn)卡頓問(wèn)題;
3、由于采用開(kāi)源方案,無(wú)法構(gòu)建實(shí)時(shí)音視頻傳輸所需要的分布式加速網(wǎng)絡(luò),因此聲音和視頻的延遲會(huì)很大,體驗(yàn)非常差;
4、由于工程師對(duì)開(kāi)源項(xiàng)目理解不深入,使用不合理的系統(tǒng)配置,導(dǎo)致對(duì)講效果不穩(wěn)定。
采用SIP私有化方案的云對(duì)講設(shè)備公司,都會(huì)讓客戶(hù)在阿里云或騰訊云上購(gòu)買(mǎi)一臺(tái)云主機(jī),收取幾萬(wàn)元的系統(tǒng)安裝部署費(fèi)用,后續(xù)每年還要收取客戶(hù)的系統(tǒng)維護(hù)費(fèi)。
這種方案問(wèn)題很多,用戶(hù)體驗(yàn)也很差,很多工程商和物業(yè)公司對(duì)云對(duì)講有抵觸情緒的主要原因都是因?yàn)槭褂昧诉@種方案的產(chǎn)品。
第三方云對(duì)講平臺(tái)
國(guó)內(nèi)有能力做云對(duì)講平臺(tái)的公司鳳毛麟角,但一般做到平臺(tái)的公司都有一定的研發(fā)實(shí)力,用戶(hù)體驗(yàn)和產(chǎn)品穩(wěn)定性都有保障,計(jì)費(fèi)模式一般采用License + 通話(huà)費(fèi)用(按分鐘收費(fèi))。每家公司采用的技術(shù)架構(gòu)都不一樣,大部分都會(huì)在WebRTC的基礎(chǔ)上做優(yōu)化,另外需要部署各自的分布式加速網(wǎng)絡(luò),用一句形象的比喻就是自建一個(gè)全國(guó)的IP網(wǎng)絡(luò)高速公路,這樣在這個(gè)高速公路上跑業(yè)務(wù)才會(huì)流暢穩(wěn)定。自建加速網(wǎng)絡(luò)的同時(shí)意味著研發(fā)和運(yùn)維成本極高,除非有海量用戶(hù)支撐,否則一般公司無(wú)法承受如此之高的研發(fā)成本和運(yùn)維支出。
雖然使用第三方云對(duì)講平臺(tái)是最為合理的技術(shù)選型,但如何選擇一家專(zhuān)業(yè)的云對(duì)講平臺(tái)卻不是一件容易的事,但卻又十分重要,建議從以下幾點(diǎn)來(lái)考慮:
1、考察公司實(shí)力,因?yàn)樽鳛樵茖?duì)講平臺(tái)公司,如果技術(shù)實(shí)力和資金實(shí)力不行,即使前期有一些客戶(hù)合作,但很難保證平臺(tái)穩(wěn)定及可持續(xù)運(yùn)營(yíng),小的平臺(tái)公司運(yùn)營(yíng)一兩年就關(guān)掉的有很多。如何評(píng)價(jià)一個(gè)公司的實(shí)力,可以從兩方面來(lái)看:一是公司規(guī)模,二是有無(wú)明星客戶(hù)。平臺(tái)型公司少于200人一般實(shí)力都不會(huì)太強(qiáng),規(guī)模太小的話(huà)很難保證有很強(qiáng)的技術(shù)研發(fā)實(shí)力,平臺(tái)也不能保證穩(wěn)定;另外如果阿里、騰訊和百度這些巨頭公司有合作關(guān)系,就可以?xún)?yōu)先考慮合作
2、考察有無(wú)云對(duì)講合作案例,合作的客戶(hù)數(shù)量越多,說(shuō)明行業(yè)經(jīng)驗(yàn)越豐富,產(chǎn)品越成熟。作為平臺(tái)型公司,如果樓宇對(duì)講行業(yè)的客戶(hù)案例少于5家,證明該公司的云對(duì)講方案還沒(méi)有得到市場(chǎng)驗(yàn)證,存在很大的不確定性,風(fēng)險(xiǎn)比較高,要謹(jǐn)慎選擇
3、考察有無(wú)全國(guó)加速網(wǎng)絡(luò),這個(gè)和云對(duì)講的質(zhì)量息息相關(guān),國(guó)內(nèi)加速節(jié)點(diǎn)數(shù)量越多,質(zhì)量越好,一般全國(guó)要有30個(gè)以上的加速節(jié)點(diǎn)才能有好的視頻對(duì)講效果。雖然很多平臺(tái)型公司都號(hào)稱(chēng)有加速網(wǎng)絡(luò),但實(shí)際上只部署3、4個(gè)節(jié)點(diǎn),這種組網(wǎng)結(jié)構(gòu)顯然是無(wú)法滿(mǎn)足對(duì)實(shí)時(shí)性要求很高的視頻云對(duì)講需求。