一項市場調研顯示,中國有55萬家已經在各地注冊3家以上分支機構的企業(yè),5萬家在各地注冊10家分支機構以上的企業(yè),實際的跨地域部署企業(yè)還要多。隨著經濟的發(fā)展和競爭的加劇,企業(yè)對即時通訊工具系統(tǒng)的需求越來越大,其正在成為一種迅速普及的企業(yè)生產力。因此即時通訊工具的走向問題就成為困擾各即時通訊工具軟件研發(fā)單位的主要問題。
2015年,在越來越多的廠商進入即時通訊SDK的開發(fā)市場之后,原本有些緊湊的通訊SDK開發(fā)市場就更顯擁擠,面對對即時通訊軟件需求越來越多的市場環(huán)境,北京威速科技融訊有限公司自主研發(fā)了“訊吧即時通訊SDK平臺”,它基于先進的H。264視頻編碼標準、AAC音頻編碼標準與P2P技術,支持高清視頻,整合了威速融訊在音視頻編碼、多媒體通訊領域領先的開發(fā)技術和豐富的產品經驗而設計的高質量、寬適應性、分布式、模塊化的網絡音視頻互動平臺。
訊吧即時通訊SDK平臺分為客戶端SDK和服務器SDK兩大部分,其中客戶端SDK用于實現(xiàn)語音、視頻的交互以及其它客戶端相關的功能,而服務器SDK主要實現(xiàn)業(yè)務層邏輯控制,以及與第三方平臺的互聯(lián)等。客戶端SDK和服務器SDK均支持C++、C#、VB.Net以及Delphi等開發(fā)語言。
通過“訊吧即時通訊SDK平臺”,可以開發(fā)具有企業(yè)特色的即時通訊系統(tǒng)、視頻游戲系統(tǒng)、視頻會議系統(tǒng)、網絡教學系統(tǒng)、語音視頻聊天系統(tǒng)、專家咨詢平臺以及政府應急指揮平臺等,系統(tǒng)的功能、界面完全由企業(yè)定制。
核心功能
實時音視頻交互
“訊吧即時通訊SDK平臺”支持“一對一”、“一對多”以及“多對多”等多種模式的音頻、視頻交互。在交互過程中,上層應用可以控制只傳音頻,或只傳視頻,或是音視頻同時傳輸。
音頻數(shù)據(jù)流由內核自動播放,上層應用通過簡單的API調用即可實現(xiàn)雙方的語音交流,當有多路音頻需要播放時,內核會自動進行混音處理。同時也可以通過回調將原始的音頻數(shù)據(jù)(PCM)回調給上層應用。
視頻數(shù)據(jù)流由內核解碼后,可由內核自動顯示(WIN32平臺需要預先設定顯示窗口句柄,ANDROID平臺需要預先設定顯示的SURFACE),也可以通過回調的方式,將原始的視頻數(shù)據(jù)(YUV、RGB)回調給上層應用,由上層應用來顯示視頻。
音視頻數(shù)據(jù)走UDP通道傳輸,優(yōu)先P2P通道,當兩個用戶之間的P2P通道不通時,將會通過服務器轉發(fā)。
跨平臺互聯(lián)互通
訊吧即時通訊SDK支持跨平臺的應用,服務器支持Windows、Linux、Unix等所有主流服務器操作系統(tǒng),客戶端目前支持Windows、Linux(x86、ARM)、Android以及iOS(iPhone、iPad)平臺等,為客戶提供了廣闊的應用空間,如實現(xiàn)Windows桌面用戶的語音視頻交互的同時,還可以定制嵌入式硬件解決方案,實現(xiàn)嵌入式硬件與Windows桌面應用的互聯(lián)互通,在部隊遠程指揮、政府應急系統(tǒng)、數(shù)字化家庭、移動視頻監(jiān)控、專家咨詢、在線客服、呼叫中心以及移動音視頻采集等領域有廣泛的應用空間。
文件傳輸
“訊吧即時通訊SDK平臺”支持文件傳輸功能,可實現(xiàn)客戶端向客戶端、客戶端向服務器,或是服務器向客戶端發(fā)送文件。
文件傳輸過程中內核會自動分包傳輸,接收端組包、校驗,對方接收到文件之后,將會觸發(fā)對應的回調函數(shù),通過處理回調函數(shù),便可知曉文件傳輸完成。
文件傳輸采用UDP通道,可P2P傳輸,內核會自動進行流量控制,達到不同網絡帶寬下的最佳傳輸效率。
文件傳輸過程中可實時查詢傳輸進度、傳輸碼率等信息,方便實現(xiàn)界面上的傳輸進度條,增強系統(tǒng)的用戶體驗。
開放接口
通信數(shù)據(jù)加密傳輸,隱私數(shù)據(jù)安全無憂;服務器認證密碼保護,防止非授權客戶端連接;支持Linux服務器。
通過打通渠道平臺與開發(fā)者之間的壁壘,訊吧SDK平臺將不斷為即時通訊開發(fā)商解決困難以及提供更多便利,幫助開發(fā)商開路掘金!