繼上次采訪(fǎng)完以后云之訊羅志堅(jiān)先生后(“云之訊羅志堅(jiān):讓每個(gè)應(yīng)用插上通訊的翅膀,打造通訊生態(tài)圈!”),對(duì)與云之訊的產(chǎn)生、理念有了一個(gè)清晰的認(rèn)識(shí),但是對(duì)于一些底層架構(gòu)方面的技術(shù)知識(shí)還是有一些疑惑,于是CSDN繼續(xù)約訪(fǎng)了云之訊首席技術(shù)官賈俊杰先生,請(qǐng)他來(lái)為我們解惑。
賈俊杰,云之訊首席技術(shù)官、融合通訊開(kāi)放平臺(tái)創(chuàng)始人之一;曾就職于華為,先后參與過(guò)多款增值業(yè)務(wù)相關(guān)產(chǎn)品的研發(fā)工作,具有多年的項(xiàng)目管理、架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);對(duì)增值業(yè)務(wù)各類(lèi)解決方案有深入理解,長(zhǎng)期關(guān)注通信能力開(kāi)放平臺(tái)的發(fā)展,致力于構(gòu)建開(kāi)放的、便捷的、融合的通信平臺(tái),服務(wù)于廣大的中小企業(yè)及開(kāi)發(fā)者。
CSDN:請(qǐng)你介紹一下您的團(tuán)隊(duì)規(guī)模,及貴團(tuán)隊(duì)從事的工作和關(guān)注的重點(diǎn)。
賈俊杰:我們這邊技術(shù)團(tuán)隊(duì)大概有40多人,其中專(zhuān)注與音視頻引擎,還有通訊技術(shù)的占據(jù)一半左右。我們關(guān)注的重點(diǎn)首先就是音視頻引擎技術(shù),,包括VOIP的通訊,還有就是落地電話(huà)的通訊,同時(shí)我們也遇到了很多視頻的一些需求,包括視頻點(diǎn)對(duì)點(diǎn)的,還有視頻會(huì)議,所以我們會(huì)在視頻方面做比較深入的究,只有把這個(gè)做好了,才會(huì)更有競(jìng)爭(zhēng)力。然后就是客戶(hù)端APP開(kāi)發(fā)團(tuán)隊(duì),目前我們的客戶(hù)端支持Windows、IOS、安卓等主流平臺(tái),隨后可能也會(huì)做一些WEB的客戶(hù)端。
CSDN:目前做的PAAS平臺(tái),開(kāi)發(fā)者對(duì)這個(gè)平臺(tái)更多的需求是什么?你們的困難是什么?
賈俊杰:我們做的UC PASS其實(shí)就是一個(gè)共有的PASS平臺(tái),我們?cè)谶\(yùn)營(yíng)過(guò)程中開(kāi)發(fā)者的需求可以說(shuō)是各種各樣的,如說(shuō)計(jì)費(fèi),比如帳號(hào)管理,或者說(shuō)安全需求,它都有一些定制化的要求。我們的難點(diǎn)就是如何可以把這些個(gè)性化的需求進(jìn)行整合,做成平臺(tái)化的服務(wù),通過(guò)同樣一種方式提供給更多的開(kāi)發(fā)者。
CSDN:PAAS平臺(tái)的構(gòu)建過(guò)程?比如說(shuō)用了哪些技術(shù),又經(jīng)過(guò)這些技術(shù)都做了什么?
賈俊杰:首先看一下我們的平臺(tái),我們做的是一個(gè)融合通訊開(kāi)放平臺(tái),讓開(kāi)發(fā)者能夠輕松構(gòu)建語(yǔ)音、短信、VOIP、視頻等解決方案,無(wú)硬件、網(wǎng)絡(luò)成本,快速搭建和使用電信級(jí)通訊能力。
首先從硬件來(lái)講,我們采用了比較高規(guī)格的一些IDC的資源。包括我們?cè)诒本⑻旖颉V州、成都等中國(guó)的各個(gè)大區(qū),基本都有我們的分布點(diǎn),而且都是非常高規(guī)格的IDC的硬件資源,保證我的音視頻的通訊傳輸非常好。
然后從平臺(tái)來(lái)講,我們的解決方案都是同規(guī)格的一體化解決方案,這就非常方便我們?nèi)U(kuò)展,去做集群化,做云計(jì)算的這種平行的擴(kuò)展。
最后軟件方面,我們使用了很多的開(kāi)源技術(shù)。像redis,還有mongoDB等等,主要是為了解決海量用戶(hù)的數(shù)據(jù)讀取,解決數(shù)據(jù)庫(kù)的壓力。同時(shí)對(duì)數(shù)據(jù)庫(kù)來(lái)講,為了提高它的可靠性、容量的限制,我們用了國(guó)內(nèi)非常流行的一些數(shù)據(jù)庫(kù)中間件,組建了數(shù)據(jù)庫(kù)的集群。同時(shí)還用了分布式的文件系統(tǒng),存儲(chǔ)我們的用戶(hù)數(shù)據(jù)、信息等等。
CSDN:你認(rèn)為做通訊云平臺(tái)應(yīng)該具備哪些基礎(chǔ)能力?
賈俊杰:從我的角度來(lái)看,要從事這個(gè)行業(yè)還是需要一些基本能力的。比如說(shuō):語(yǔ)音能力、即時(shí)通訊、視頻通訊等能力,目前云之訊在這些方面做的已經(jīng)非常完善了。
支持落地電話(huà)、點(diǎn)對(duì)點(diǎn)語(yǔ)音電話(huà)、雙向回?fù)艿日Z(yǔ)音通訊能力
支持互聯(lián)網(wǎng)高效壓縮技術(shù),最低達(dá)到4kbps,極大節(jié)省用戶(hù)流量
支持號(hào)碼透?jìng)黠@號(hào)
支持多終端、跨平臺(tái)(APP、web 、pc)語(yǔ)音
支持文本、圖片、音頻、視頻等多媒體消息。
支持用戶(hù)自定義擴(kuò)展消息種類(lèi),如位置、表情等。
支持多終端、跨平臺(tái)(APP、web 、pc)語(yǔ)音
支持點(diǎn)對(duì)點(diǎn)視頻,包括P2P模式、中轉(zhuǎn)模式。CSDN:除了這些基礎(chǔ)能力提供的服務(wù)之外,云之訊還能為客戶(hù)提供哪些服務(wù)?
支持VP8、H.264、VP9等主流編碼。
動(dòng)態(tài)碼率自適應(yīng),網(wǎng)絡(luò)智能路由,確保視頻流暢度。程度
支持跨平臺(tái)(app、pc)視頻通話(huà)
賈俊杰:我們?yōu)楹献骰锇樘峁┎⒋罱ɑA(chǔ)互聯(lián)網(wǎng)運(yùn)營(yíng)的獨(dú)立、私有、成熟的通訊私有平臺(tái)服務(wù)。我們自研產(chǎn)品累計(jì)注冊(cè)用戶(hù)超過(guò)2億,有成功的互聯(lián)網(wǎng)海量用戶(hù)和產(chǎn)品運(yùn)營(yíng)經(jīng)驗(yàn),可以幫助合作伙伴快速切入產(chǎn)品和用戶(hù)運(yùn)營(yíng),構(gòu)建健康的用戶(hù)留存運(yùn)營(yíng)模型。
定制化的私有云解決方案
我們私有云的優(yōu)勢(shì):
領(lǐng)先的音視頻編解碼算法和優(yōu)化技術(shù)
媒體智能路由技術(shù)
有效的落地線(xiàn)路調(diào)度和智能評(píng)價(jià)體系
高效的信令及媒體傳輸
純軟件的解決方案
賈俊杰:我們技術(shù)的上的優(yōu)勢(shì)可以簡(jiǎn)單的分為6點(diǎn):
保證了系統(tǒng)發(fā)展的可持續(xù)性、先進(jìn)性;保障業(yè)務(wù)發(fā)展的快速迭代、快速上線(xiàn)的需要。
業(yè)界領(lǐng)先的音視頻編解碼算法技術(shù),支持根據(jù)用戶(hù)網(wǎng)絡(luò)情況動(dòng)態(tài)選擇合適的編解碼。
- 自主研發(fā)的通信協(xié)議,相對(duì)于傳統(tǒng)協(xié)議(如SIP、HTTP等),消息交互的帶寬可節(jié)省50%以上;
- 自主研發(fā)的媒體傳輸壓縮技術(shù),相比傳統(tǒng)技術(shù)(包括RTP/RTCP等)媒體交互節(jié)省20%以上的帶寬。
- 支持P2P通信,低帶寬占用率,高媒體傳輸效率。
系統(tǒng)支持客戶(hù)端與服務(wù)端的呼叫路由服務(wù)器(VPS)的動(dòng)態(tài)選路技術(shù),識(shí)別出媒體轉(zhuǎn)發(fā)的最優(yōu)路徑,保證媒體快速、高效轉(zhuǎn)發(fā),減少網(wǎng)絡(luò)因素對(duì)媒體傳輸?shù)挠绊憽?/blockquote>
- 純軟件的解決方案
系統(tǒng)所有功能組件(包括客戶(hù)端、服務(wù)端)均為純軟件設(shè)計(jì),對(duì)硬件無(wú)任何依賴(lài)。確保各項(xiàng)解決方案低成本、部署靈活、按需遷移
- 高效的落地線(xiàn)路調(diào)度和智能評(píng)價(jià)體系
自研的線(xiàn)路調(diào)度系統(tǒng)對(duì)PSTN線(xiàn)路進(jìn)行實(shí)時(shí)監(jiān)控、調(diào)度和管理,并根據(jù)線(xiàn)路的連接狀態(tài)、接通率、媒體通話(huà)質(zhì)量進(jìn)行智能評(píng)估和排序,對(duì)于新的呼叫選擇最優(yōu)的線(xiàn)路進(jìn)行路由,即保證了PSTN通話(huà)的接通率,也保證了用戶(hù)的音視頻體驗(yàn)往期采訪(fǎng):云之訊羅志堅(jiān):讓每個(gè)應(yīng)用插上通訊的翅膀,打造通訊生態(tài)圈!
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
![]()