1.引言
本文檔針對萬言通訊平臺及視頻會議系統平臺功能特點,技術特點進行闡述說明。致力於協助各行業應用建立壹個融和會員註冊、會員管理及後臺擴展的低成本、易部署,可定制化,可擴展性的IT即時通訊平臺。系統中集成了面向各行業應用的高質量多人視頻會議系統,集成了豐富的溝通方式,包括SIP電話、組織機構、協同辦公、遠程監控、網絡電視、點播直播、即時通訊、工作組、視頻會議、辦公文件櫃、文檔***享、語音郵件、H323終端呼叫、短信發送等溝通方式。
2.系統概述
後臺系統采用了跨平臺設計,同時滿足Linux運行環境和Windows運行環境,支持數據庫MYSQL和SQLLite系統,後臺系統分為C2N負載均衡服務、C2C中心服務、C2S數據流服務、MCU流媒體服務,支持C2S和MCU服務的疊加和分布式部署,在大用戶量或大負荷量的時候,可以采用分布式部署策略。
客戶端和後臺全部采用了C/C++編程語言設計,VC++開發平臺,實時性較好,高容量,高速度,高可靠性,單服務器條件下,如果設定每個帳號允許添加的聯系人和群中聯系人為500人時,同時在線人數可達到1000人-10000以上,註冊人數無限制。
即時通信無縫集成視頻會議系統,視頻會議允許多人同時視頻和音頻,單臺服務器允許最大允許1000人同時在線會議,最大可允許36路視頻和音頻同時廣播,還可以創建或者分割成多個會議室,多個會議室同時進行會議,互不幹擾,支持電子白板、屏幕廣播、媒體***享、文檔***享、協同瀏覽、會議討論、會議投票、會議公告和其他會議控制功能,滿足多種場合需求。
采用了先進的寬帶語音壓縮技術,每壹路音頻帶寬在2Kb/S-100Kb/S,在帶寬較少和丟包較多的情況仍能夠非常清晰的語音通話效果,采用了國際先進的回音消除技術,最大限度的消除通話回音,保持較高的語音音質。同時支持噪音抑制、靜音檢測、自動增益等語音處理。
采用先進的h.264視頻壓縮技術,每壹路視頻帶寬在5Kb/S-250Kb/S,視頻分辨率支持160X120-704X576,采用先進的視頻網絡傳輸技術,無論網絡如何抖動,視頻畫面仍保持良好,不會出現花屏。支持幀率調節、視頻壓縮質量調節、消除噪點、防隔行掃描、視頻後處理等視頻優化技術。
支持創建工作組的功能,工作組中允許最大200人同時進行聊天或發布消息,會員創
建群和加入群的權限完全可以由工作組管理員進行控制,支持創建臨時語音討論組功能,同時跟即時通訊和視頻會議互聯互通,可以同時在工作組裏使用即時通訊、群發消息、群發語音郵件、群發辦公文件、創建臨時視頻會議等功能。
支持大容量組織機構,適合企業用戶的部分和人員管理,組織機構無縫集成視頻會議系統,及時通訊系統。
支持遠程監控,通過系統提供的本地監控端可以達到本地監控的功能,支持多路USB攝像機,視頻采集卡,第三方視頻采集壓縮卡,DVS、NVS等監控設備的接入,同時可以接入到系統的中心服務,系統的用戶就可以非常方便的使用遠程監控指揮功能,監控點可以由系統管理員進行後臺管理和發布。
支持P2P視頻直播,系統集成了本地直播采集源,可以直接把本地音視頻流采集發布到中心服務,形成實時直播頻道,系統裏用戶通過直播頻道列表就可以直接觀看到已經發布的直播源,直播采用P2P技術,支持大容量用戶同時觀看。直播頻道可以由系統管理員進行後臺管理和分配直播賬號。
支持P2P點播,可以把攝像機視頻和音頻實時采集壓縮保存成點播文件,也可以通過系統的點播媒體轉換源把通用媒體文件轉換成點播文件,傳送到中心服務點播目錄下。系統裏的在線用戶就能通過點播列表觀看點播,支持拖拉。
支持SIP網絡電話,可以直接撥打固定電話,手機和其他標準SIP軟硬終端,語音效果達到電話語音質量。同時提供呼叫記錄,通訊錄管理,系統設置,電話錄音,DTMF信令發送,振鈴設置等功能。
支持H.323呼叫,可以與標準H.323軟硬終端進行音視頻的互聯互通。
支持語音郵件,可以實時錄制語音,壓縮保存成語音郵件文件,群發給指定接收用戶。接收的用戶通過系統提供的播放器可以直接收聽語音郵件的內容。
支持HTML系統消息的發布。
支持大容量聊天消息記錄,支持超長的HTML內部信息交流和顯示。
支持談話框和主界面廣告宣傳,允許植入falsh或者動態gif圖片等。
支持聯系人上線、下線、忙碌、離開、個人註釋、個人圖片等信息設置,隱身做下線處理。
支持本地聯系人快速搜索定位,搜索本地聯系人只需要輸入部分名稱或者ID號碼都可以快速本地搜索。
支持在線消息廣播功能,允許用戶向系統所有用戶發布消息廣播,通過權限表可以控制用戶各種權限。
支持超大通信錄,超大聯系人數量,單個帳號最大允許添加1500聯系人數量。
支持聯系人分組/自動登陸/多客戶端登陸/自定義簽名和自定義消息/在線查找和添加聯系人/自動升級提示/離線留言功能等等。
支持短信發送功能。
支持MCU帶寬檢測,可以隨時測試系統網絡帶寬狀態。
通過系統提供的OCX控件可以嵌入到用戶網站,實現軟件和網站的互聯互通。
支持後臺遠程管理功能。
3.即時通訊
支持聊天記錄在交談框中被展開,展示最近的聊天歷史消息。
支持群發文件、群發消息。
支持字體設定,表情,截屏,發圖,振動,快捷回復,輸入狀態顯示。
支持P2P視頻和音頻。
支持電子白板、屏幕***享、遠程控制、文件***享、語音郵件、文件傳送、離線文件傳送、單路錄像、抓拍、發起臨時會議等功能。
4.視頻會議
支持電子白板、屏幕***享、會議討論、媒體***享、會議投票。
文檔***享可以***享WORD、EXCEL、PPT、PDF等通用文檔和BMP、JPG、GIF、ICO等通用圖片。
支持會議公告、雲臺控制、多種會議模板、會議錄像、邀請用戶參會、踢用戶出會等等會議操作。
會議角色分為會議創建人、會議發言人、會議主持人和與會者。
會議創建人擁有最高權限,可以控制整個會議和設定會議成員角色。
會議成員可以向會議創建人申請為發言人,通過後就會自動在會議中廣播該用戶的音視頻。
會議成員可以通過輸入會議主持人密碼,驗證通過後就可以成為會議主持人,就可以擁有數據會議的控制權和廣播其他會議成員的音視頻。
會議所有成員自動跟創建人和會議主持人操作同步。
會議中可以對單個成員接收音視頻。
會議與即時通訊無縫連接。對各個成員可以進行點對點的交流互動。
5.工作組
支持工作組文檔***享功能。
支持工作組留言功能。
工作組成員可以發起臨時語音會議。
工作組成員可以發起臨時會議,與視頻會議互聯互通。
支持工作組文件群發功能,與辦公文件櫃互聯互通。
支持工作組語音郵件功能。
支持工作組分類、資料設置、成員權限設置等管理功能。
6.辦公文件櫃
辦公文件櫃采用獨特的架構,支持群發給大數量用戶,系統只接收壹次文件上傳,其他用戶自動收到辦公文件接收信息提示,並可以在本地辦公文件櫃裏接收文件和查看。
辦公文件櫃適用於企業內部文件傳閱,附帶有電子簽章、文件重要信息程度標識、文件附言、指定發件部門等,同時有接收文件時間、閱讀文件時間、事務處理效率等信息反饋。
辦公文件櫃流程接近郵件系統,可以回復辦公文件,轉發辦公文件,反饋信息等。
辦公文件櫃與即時通訊、語音郵件、工作組、組織機構等互聯互通。
7.組織機構
支持大容量多級企業組織架構,每級部門下面帶子部門和改部門所屬成員。
組織機構可以直接與成員進行即時通訊交互、發起部門會議、群發部門辦公文件、群發部門語音郵件、群發部門消息等,組織機構與即時通訊、視頻會議等互聯互通。
系統采用域的模型可以做到壹個系統多套組織機構並存,每套組織機構都有自己所屬的用戶,組織機構之間既可以互聯互通,也可以做到互相屏蔽。
整個系統的用戶架構都由組織機構來定義,後臺管理可以做到預先定義好系統的組織部門架構和分配部門用戶,客戶端通過分配的用戶賬號就登錄後就可以看到後臺創建好的組織機構樹界面。
8.SIP網絡電話
基於國際標準的SIP協議,支持撥打SIP軟硬終端、固定電話、手機等,兼容標準的SIP服務端接入。
語音通話效果接近電話質量,支持回音消除、噪音移植、靜音檢測等。
支持呼叫記錄的編輯和自動通話號碼記錄,支持通訊電話本的編輯和導入導出,支持自動錄音、自定義振鈴音、DTMF按鍵音、發送DTMF等功能。
9.遠程監控
系統無縫整合監控調度指揮系統,分為本地監控和遠程監控。
本地監控支持USB攝像機、視頻采集卡、第三方視頻壓縮卡、DVR、NVS等設備的接入,支持系統所有音視頻通道的同步采集壓縮和發布,同時支持聲音的采集,本地監控可以登錄到系統的監控網關,後臺管理員可以為本地監控端分配網關賬號。
本地監控端接入網關後,系統的成員就可以在主界面看到該監控點發布的攝像機通道,雙擊通道即可實時遠程監控該路遠程攝像機。
監控系統支持通道設置、雲臺控制、監控錄像、抓拍圖像等常用監控功能。
10.P2P直播
系統無縫整合P2P直播系統,分為P2P直播采集源和P2P直播播放器。
系統的用戶都可以使用直播采集源,通過直播賬號接入到直播網關,就可以實時發布本地音視頻流,系統登錄的用戶就可以看到對應的直播頻道,通過雙擊直播頻道就可以觀看對應的直播內容。管理員可以為直播點分配賬號。
直播支持P2P模型,系統的級聯服務、同內網用戶和公網地址用戶都會自動作為直播分流點,同頻道的用戶自動會從這些分流點取直播數據,大大降低中心服務網絡負載,以支持大容量用戶並發。
支持直播緩沖的FLASH廣告插入、滾動廣告條、狀態顯示等。
11.P2P點播
系統無縫整合P2P點播系統,分為P2P點播實時信號采集器、P2P點播媒體文件轉換器和P2P點播播放器。
把錄制好的點播文件傳送到中心服務點播目錄,配置好點播頻道顯示列表後,系統用戶就可以看到對應的點播頻道,雙擊點播頻道就可以觀看點播內容。
點播支持P2P模型,系統的級聯服務、同內網用戶和公網地址用戶都會自動作為點播分流點,同頻道的用戶自動會從這些分流點取點播數據,大大降低中心服務網絡負載,以支持大容量用戶並發。
支持點播緩沖的FLASH廣告插入、滾動廣告條、狀態顯示等。
12.身份認證鎖
系統支持身份加密鎖,限定賬號為身份加密類型。只有對應的身份加密鎖才能登錄系統。提高系統的賬號信息安全性和保密性。
通過系統的硬件加密鎖發卡系統,向加密鎖註入個人帳號信息。制作完成後通過插入身份認證鎖,系統後就自動提取該設備賬號信息,完成身份認證和自動登錄。
13.MCU帶寬測試
MCU是系統媒體數據的轉發服務,其帶寬狀態可能會直接影響到用戶發布和接收媒體數據的效果。系統支持MCU帶寬自動檢測功能,分為上行帶寬和下行帶寬,檢測後會自動計算當前平均帶寬、最小帶寬、最大帶寬的數值,並給出網絡狀態的參考值。讓用戶能及時了解機器當前接入系統的帶寬狀態。
14.協同辦公
系統無縫整合協同辦公功能,方便用戶日常的工作辦公,提供辦公的協同處理能力。支持工作日誌、備忘錄、系統公告、辦公工具套件、系統首頁等。
協同辦公的內容采用HTML形式,支持HTML數據的編輯和瀏覽,大幅度提高內容的可讀性和通用性。支持大容量HTML數據的存儲。
15.語音郵件
系統支持大容量語音留言,與辦公文件櫃無縫整合,通過系統自帶的播放器即可收聽留言內容,更加豐富日常通訊交流形式。
16.遠程後臺管理
系統後臺管理支持C/S模式,並支持遠程管理功能。
系統采用加密LICENSE文件管理模式,分別管理服務端的最高同時在線人數、服務端使用天數、MAC綁定等,用戶可以根據需求申請符合需要的LICENSE動態更新。
支持數據庫的備份,有利於數據安全。
系統多平臺指壹套服務端可以同時支持無限制多套組織機構、用戶、工作組、會議等數據資源,平臺跟平臺之間既可以互不聯通,也可以互聯互通。系統通過域的模型來實現,每個域有對應的域管理員進行對應平臺的管理,整套系統所有域由超級管理員進行管理。客戶端根據對應的域名就可以登錄對應的平臺。大幅度提高系統的復用性和通用性。
服務端的安裝采用全自動安裝模式,不需要安裝其他組件,不需要做其他設置,安裝後即可馬上使用,服務自動在後臺運行,並支持開機重啟自動運行。
17.系統運行環境
服務器硬件配置(推薦):
CPU:IntelPentium(奔騰2.4G或更高)
內存:512M以上(推薦1G或更高)
硬盤:10G以上的可用磁盤空間
帶寬:推薦10M獨享或者100M***享
IP地址:有至少壹個獨立的公網IP地址
Linux操作系統配置:
RedHatLinux9.0及以上操作系統(RedHatLinux9.0、RedHatLinuxAS3.0、RedHatLinuxAS4.0)。
Windows操作系統配置:
Windows2000Server及以上操作系統(Windows2000Server、Windows2003Server)。
推薦:Windows2003Server
終端用戶機:
CPU:IntelPentium(奔騰)Ⅲ1G或更高
內存:128M以上(推薦256M以上)
瀏覽器:IE6.0及以上
操作系統:WINDOWS2000、WindowsXP、Windows2003