OX Messenger

OX Messenger

OX Messenger 是一款無縫集成即時通訊、聊天室系統。

摘要

實現P2P語言視頻會話、邀請討論組、群以及6人/10人/百人等多模式聊天室。

通過採用分散式的體系結構及動態負載均衡技術,成功實現從幾十人的企業級套用到數百萬並發訪問的電信運營級需求。

在數據通訊方面,將不同的數據分級別:協定命令、文字訊息為最高優先權,語音次之,檔案、視頻為低優先權,並使用自主智慧財產權的QoS技術,解決南北電信互通、網路丟包等問題,保證音視頻清晰、流暢。

系統伺服器支持windows、linux系統平台,提供多種選擇方案。秉承開放性、模組化的設計理念,在伺服器端提供伺服器擴展接口,客戶端提供SDK開發包,支持用戶二次開發。

基本內容

OX Messenger 是一個大型網際網路音視頻聊天娛樂平台,無縫集成即時通訊及大型視頻聊天室兩大子系統。

OX Messenger 的伺服器採用分散式設計結構,分為單機版和集群分散式多機版,伺服器支持WINDOWS及LINUX系統平台。數據通訊採用QoS技術及128位AES加密算法。針對音頻傳輸過程中數據的丟包現象,使用特有復原技術,在較差的網路環境下,依然能保證清晰的語音質量。

系統提供伺服器擴展接口及客戶端SDK開發包,能夠支持第三方二次開發基於網際網路的協同電子辦公系統、視頻會議、網路監控系統、流媒體點播系統、遠程教育系統以及遊戲對戰協作系統。

體系結構 體系結構

 

功能摘要

1.賬戶管理 客戶端直接註冊帳號、修改信息、設定頭像、個性簽名及自定義形象照片;

2.個性設定 對自定義登錄狀態、好友上線提醒、來電信息提醒、訊息快捷傳送、聊天界面字型等個性化設定直接保存到伺服器,用戶在任何地點登入均不需重新進行設定;

3.好友組管理 系統默認提供“我的好友”、“陌生人”及“黑名單”三個類別分組,同時允許用戶自由添加自定義組、修改或刪除自定義組;支持聯繫人搜尋、添加或刪除聯繫人;修改聯繫人備註姓名以及變更自定義組內成員;

4.文字聊天 支持一對一,一對多的文字視窗聊天,用戶可自由設定字型、字號及字型顏色,視窗支持信息快捷傳送;

主界面 主界面

5.動畫表情 聊天視窗支持數十種動畫表情,使用戶溝通詼諧幽默;

6.音視頻聊天 支持好友間進行語音、視頻聊天。用戶在會話過程中可自由控制音量、開關音視頻流以及更換攝像頭設備等;

7.檔案傳輸 任意大小的檔案傳輸均支持斷點續傳功能,支持bmp、jpg、png、gif等任意格式的圖片;

8.貼圖功能 支持從剪貼簿或從網頁拖拽等多種貼圖方式,用戶可自由設定圖像質量;

9.螢幕捕抓 用戶可自定義截屏鍵,任意選取螢幕區域、繪製標註。另外儲存為檔案或傳送給好友自由選擇檔案保存方式;

10.影像錄製 在音視頻聊天過程中,用戶可以輕鬆錄製好友及自己的語音視頻,不錯過任何時刻的精彩瞬間;

11.隨時 拍照 支持給好友或者自己拍照,保留住每一個美好的時刻;

12. 多人語音討論 用戶在跟好友聊天過程中,可以邀請其他好友參與聊天,並進行文字、語音溝通,同時還可給組內好友傳送檔案;

13.群功能 支持高上限1000人的群,群內用戶可進行文字聊天、傳送圖片、貼圖、已分享檔案、修改用戶名片、設定管理員以及群轉讓等操作;

14. 視頻聊天室 支持6人、10人及百人等多種模式的聊天室,用戶可對聊天室進行訊息過濾、信息修改、公告發布、設定管理員等操作,支持邀請好友、麥序管理、論文集贈送、卡拉OK等多種功能。

技術特點

1.P2P數據通訊 系統通過專有技術手段實現P2P直連通訊技術,有效降低伺服器負載,提高數據通訊的高效性;

2.多協定支持 支持UDP、TCP、HTTP通訊協定以及SOCKS4/5、HTTP代理,任何網路環境下均能保證正常通訊;

3.音視頻精準同步 OX Messenger 採用自主智慧財產權的音視頻同步技術,能保證音視頻精確同步,使溝通順暢自然;

4.語音復原技術 當網路極差時,系統將自動開啟語音復原技術,能有效解決因數據丟包所帶來的嗓音困擾;

5.領先的編解碼技術 系統音頻採用音頻編碼算法G722.2/GIPS及AAC,在進行純語音通訊時,使用G722.2/GIPS語音編碼器,進行卡拉OK伴唱時,智慧型切換為AAC編碼器,確保音頻質量及網路頻寬獲得平衡;視頻則採用H.264編碼算法,支持32K~2Mbps動態碼率,在極低碼率時仍然能保證細膩、清晰的畫質;

6.高強度安全加密 系統採用128位AES加碼算法,使數據通訊安全可靠,從而有效保障用戶信息隱私。

相關詞條

相關搜尋

熱門詞條

聯絡我們