即時通訊開發平臺AnyChat 的性能優勢

一.AnyChat SDK 的優勢

1.技術優勢

1.1產品跨平臺AnyChat支持跨平臺的應用,服務器支持WindowsLinuxUnix等所有主流服務器操作系統,客戶端目前支持WindowsLinuxx86ARMAndroid以及iOS(iPhoneiPad)平臺等,目前正在研發Win Phone8等平臺。

1.2視頻技術 AnyChat採用國際領先的視頻編碼標準H.264MPEG-4part 10 AVC /H.264)編碼,H.264/AVC 在壓縮效率方面有着特殊的表現,一般情況下達到 MPEG-2 MPEG-4 簡化類壓縮效率的大約 2 倍。H.264具有許多與舊標準不同的新功能,它們一起實現了編碼效率的提高。特別是在幀內預測與編碼、幀間預測與編碼、可變矢量塊大小、四分之一像素運動估計、多參考幀預測、自適應環路去塊濾波器、整數變換、量化與變換系數掃描、熵編碼、加權預測等實現上都有其獨特的考慮。

佰銳科技採用先進去馬賽克技術,保障在視頻通訊過程中不出現花屏、馬賽克等現象。

1.3音頻技術:AnyChat採用先進的AACAdvancedAudio Coding)語音編碼體系,AACMPEG1/2 Audio 的下一代有損音頻編碼, 並且是MPEG-4 使用的音頻編碼,AAC採用了感知子帶技術(perceptual sub-band technology),與MP3等其它編碼器相比,AAC編碼器很大程度地改善了數據壓縮率和聲音品質。

全面支持靜音檢測(VAD)、噪音抑制(NS)、自動增益(AGC)以及迴音消除(AEC)等音效處理,極大提高用戶體驗。

1.4 P2P技術: AnyChat針對可不經過服務器中轉的音視頻應用,採用了P2P通信技術,該技術的核心在於防火牆的穿越。使用P2P通信技術,可以大大的減輕系統服務器的負荷,併成幾何倍數的擴大系統的容量,且並不會因爲在線用戶數太多而導致服務器的網絡阻塞。

支持UPNP協議,自動搜索網絡中的UPNP設備,主動打開端口映射,提高P2P通信效率。

1.5高性能的網絡核心 AnyChat服務器模塊採用完成端口實現高性能的系統架構,採用重疊I/O機制,通過線程池和緩衝池的管理,極高的優化了系統結構,提高了系統的性能。特別是在多CPU的服務器上,AnyChat服務器更能發揮服務器多處理器的優勢。

AnyChat採用佰銳科技擁有自主知識產權的“MultiPath”P2P網絡路由算法,將服務器上的用戶組成一個P2P互通的網絡,流媒體數據在用戶之間傳遞,減少對服務器的網絡帶寬佔用,實現了一個高性能P2P網絡核心。

傳統的P2P網絡應用(如P2P在線影院)所採用的算法需要長時間(如30由算法便是針對即時通訊領域專門設計的P2P網絡算法,它保留了P2P網絡原有的網絡帶寬優勢,同時又極大的降低了中間的緩衝時間。

1.6 開放的接口:AnyChat SDK分爲客戶端SDKAnyChatServer SDK兩大部分,其中客戶端SDK用於實現語音、視頻的交互以及其它客戶端相關的功能,而服務器SDK主要實現業務層邏輯控制,以及與第三方平臺的互聯等。客戶端SDK和服務器SDK均支持C++C#VB.Net以及Delphi等開發語言。AnyChat SDK採用模塊化技術體系,良好的平臺兼容性與可擴展性,豐富的API函數,爲上層應用提供了開放的應用接口。

AnyChat內核開放CODEC接口,支持集成第三方的音視頻編、解碼器,可實現嵌入式終端設備上的硬件編解碼。

2.人才優勢

佰銳科技與中山大學、華南理工大學、華中科技大學等知名院校建立了良好的合作關係,每年都有優秀的人才前來公司實習、工作,爲佰銳科技的長期發展奠定了堅實的人力資源基礎。

佰銳科技旗下擁有國內知名的專業視頻技術論壇:中華視頻網,ffmpeg工程組,爲AnyChat的技術領先提供了保障。

3、價格優勢

AnyChat充分考慮到用戶的實際情況,系統可租用,也可以購買安裝。對於投資額度有限的用戶,租用系統的一部分會議室是一個不錯的選擇,可以爲用戶節約大部的資金。而對於自己擁有服務器資源,預算較大的用戶,購買系統可以讓其自由發揮。

4、安全與保密體系
AnyChat提供了一整套安全與保密體系來保障用戶的信息安全:
(1) 雙層登錄驗證。WEB界面登錄與系統登錄,使得系統更加安全;
(2)密碼採用不可逆加密保存。數據庫中的密碼採用MD5加密,理論上證明無法解

密。系統登錄時採用密文校驗,就算有人非法竊取了用戶的資料,也無法知道用戶的原始密碼;

(3) 文本消息採用AES加密傳輸,防止他人非法截取;
(4) 會議室可設置密碼或加鎖。設置密碼後需要憑密碼才能進入會議室,加鎖後只有

主持人才能進入會議室,外人無法進入,保障會議的安全進行;

5.自主知識產權

佰銳科技於20062008年分別對“AnyChat遊戲視頻系統“AnyChat Platform Core SDK”向中國版權保護中心申請兩項軟件著作權(軟著登字第066348號、軟著登字第0161151號)。

佰銳科技於2008年正式向國家工商行政管理總局商標局提交“AnyChat”等相關商標申請(申請號/註冊號:6529893)。

AnyChat內置了佰銳科技在多媒體即時通訊領域的的兩項專利技術(20061012398292006101241176),整套系統採用了與其它視頻系統完全不同的體系架構,新的架構更加的靈活,能夠長期適應新技術的發展,保持系統架構的相對穩定有利於上層應用系統的穩定性和可維護性。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章