一種移動視頻會議系統及其實現方法
【技術領域】
[0001]本發明涉及視頻會議技術領域,更具體的說涉及一種移動視頻會議系統及其實現方法。
【背景技術】
[0002]隨著現代企業規模越來越大、人員分布越來越分散,人們對異地協同辦公的需求越來越迫切。而會議系統因為能夠通過實時傳輸聲音和圖像數據進行直觀的交互,成為異地協同辦工的重要有效溝通工具。但現有的會議系統基于電話網絡或者有線網絡進行通訊,只能把人員召集到固定設備安裝點才能召開會議,不能滿足移動中召開會議的需求。
[0003]因此有必要提供一套適用于移動網絡的視頻會議系統,使用戶能夠通過智能手機或者專用設備在移動中進行會議,使用戶能夠隨時隨地召開視頻會議,提高協同辦公的效率。為了達到此項目的,需要解決以下的技術問題:
1、移動網絡資費較高帶寬有限,系統對帶寬的占用不能太高;
2、移動網絡丟包、亂序相對比較多,系統對網絡的依賴不能太高;
3、智能手機處理能力有限,系統對資源的占用不能太高;
4、智能手機屏幕小、操作不方便,系統不能太復雜。
【發明內容】
[0004](一)要解決的技術問題
針對以上缺點,本發明提出一種技術方案,使用戶能夠通過智能手機或者專用設備在移動中進行會議,使用戶能夠隨時隨地召開視頻會議,提高協同辦公的效率,從而提供一種移動視頻會議系統及其實現方法。
[0005](二)技術方案
為解決上述技術問題,本發明提供所述的一種移動視頻會議系統,包括用戶端、與用戶端通過網絡連接的服務器端,
用戶端,用于錄入一方參與者的語音和影像數據,并發送該方參與者的語音和影像數據,同時接收服務器端的語音和影像數據且進行播放顯示;
服務器端,與多方用戶端建立連接,接收用戶端的語音和影像數據,對接收的多方用戶端語音和影像數據進行整合處理,將整合處理后的語音和影像數據傳輸至各個用戶端。
[0006]進一步地,所述用戶端包括手機、平板電腦或帶有交互界面的智能設備。
[0007]進一步地,所述服務器端設有通信同步功能,使得多方用戶端同步對話。
[0008]一種移動視頻會議系統的實現方法,包括如下步驟:
1)服務器端內置的視頻會議系統管理軟件,對用戶端的人員進行分組,并設置用戶端人員話權的優先級;
2)用戶端內置的客戶端軟件,用于登錄視頻會議系統管理軟件,同時獲取人員分組列表以及人員在線狀態; 3)在用戶端的交互界面中,選擇會議的分組,點擊PTT會話鍵發起移動會議,所述用戶端的交互界面上設有用于發起會議的PTT會話鍵;
4)用戶端向服務器端發起會議會話,服務器端接收到移動會議請求,并向其他用戶端發出移動會議請求,其他用戶端接收到移動會議請求并響應,且定時對未響應用戶端進行呼叫追加;
5)發言用戶端的人員,點擊交互界面上的PTT會話鍵,向服務器端的視頻會議系統管理軟件申請話權,視頻會議系統管理軟件根據話權的優先級進行排序,篩選出當前最高優先級的話權申請人員獲得話權,并把當前獲得話權的人員信息通知給所有與會人員;
6)獲得話權的用戶端,錄入該用戶端人員的語音和影像數據,通過服務器端傳輸至其他用戶端;
7)再次點擊PTT會話鍵,用戶講話完畢后,同時視頻會議系統管理軟件釋放話權,并從話權排隊列表中篩選出最高優先級的申請人員獲得話權,如果沒有申請話權的人員,會議進入空閑狀態;
8)非會議狀態或空閑狀態超過設定時長,視頻會議系統管理軟件自動釋放會場。
[0009]進一步地,所述服務器端內置視頻會議系統管理軟件,用于管理多方用戶端內置的客戶端軟件以及多方用戶端會議會話的信息處理。
[0010]進一步地,所述用戶端內置客戶端軟件,用于登錄視頻會議系統,并與視頻會議系統管理軟件通信交互。
[0011 ] 進一步地,所述錄入該用戶端人員的語音和影像數據,通過采集語音、影像數據進行編碼并實時發送給視頻會議系統管理軟件,視頻會議系統管理軟件把語音、影像數據轉發給其它用戶端,其它用戶端對接收到的語音、影像數據進行解碼播放。
[0012]進一步地,所述非會議狀態包括:與會成員離開會場,導致會場僅剩下一個成員;長時間無人講話進入空閑狀態;會議發起人主動釋放會場。
[0013]進一步地,所述語音和影像數據經過數據壓縮、前向糾錯冗余編碼、網絡抖動亂序重組和最近音逐次替代丟包恢復技術處理,所述數據壓縮支持ISAC、AMR、GSM、G711標準語音編碼,所述前向糾錯冗余編碼在30%網絡丟包下可恢復,所述最近音逐次替代丟包恢復技術在20%丟包時人耳無明顯感覺。
[0014]進一步地,所述對視頻數據經過數據壓縮、前向糾錯冗余編碼和網絡抖動亂序重組處理,所述數據壓縮支持H263、H264、MPEG4標準視頻編碼,所述前向糾錯冗余編碼在30%網絡丟包下可恢復。
[0015]本發明的有益效果為:
1、基于移動網絡,能夠隨時隨地召開視頻會議,能夠滿足移動中協同辦公的需求,同時使用方可利用已有的智能手機設備,不用添加專用設備,減少使用方的使用成本;
2、對語音、視頻數據進行壓縮編碼(語音支持ISAC、AMR、GSM、G711,視頻支持H263、H264、MPEG4),降低網絡傳輸的信息量,對傳輸的語音、視頻數據進行前向糾錯冗余編碼,在網絡丟包時,可以從前后數據幀中,恢復丟包內容,有效減少對網絡質量的依賴性,對網絡的質量要求低,能夠在移動網絡中流暢的進行會議交流;接收方對媒體包進行緩存、排序、重組,解決網絡抖動以及包亂序的問題,使用智能手機硬件芯片進行視頻編解碼,減少CPU占用率; 3、會場采用話權進行控制,同一會場同時只有一個用戶向上傳輸語音、視頻數據,對網絡帶寬占用小、對智能手機終端的配置要求低;對會場使用話權進行控制,保證同一會場同一時刻只有一個終端上傳語音視頻,使用優先級以及申請時間先后,對話權申請者進行排序篩選,尚優先級的優先獲得話權,并可打斷低先級用戶的話權,同優先級按時間先后依次獲得話權,解決同一時刻有多人同時申請話權時的沖突問題,會場發起、話權申請、話權的釋放,都使用PTT會話鍵進行操作,會場未建立時,按住PTT會話鍵自動發起呼叫建立會場,會場建立以后,按住PTT會話鍵,申請話權,傳送本端語音、視頻給其它與會人員,松開PTT會話鍵,釋放話權,讓其它人員講話,一鍵式操作,克服智能手機屏幕小、操作不方便,有效提高溝通的效率,使用方只使用一個對講按鍵,就可完成所有會議的操作,達到一鍵操作的目的,使用簡單,操作便利;
4、會場對遲后上線人員的定時追加呼叫,減少與會人員的缺席;對遲后上線的用戶,系統定時進行追加呼入,減少與會人員的缺席率,長時間無人講話時,自動釋放會場,避免帶寬等資源的浪費。
【附圖說明】
[0016]圖1是本發明優選實施例的一種移動視頻會議系統的服務器端與用戶端連接示意圖,
圖2是本發明優選實施例的一種移動視頻會議系統的服務器端與用戶端結構示意圖, 圖3是本發明優選實施例的一種移動視頻會議系統的方法流程示意圖,
圖4是本發明優選實施例的一種移動視頻會議系統的會議發起流程示意圖,
圖5是本發明優選實施例的一種移動視頻會議系統的話權申請流程示意圖。
【具體實施方式】
[0017]為使本發明的目的、技術方案和優點更加清楚明了,下面結合【具體實施方式】并參照附圖,對本發明進一步詳細說明。應該理解,這些描述只是示例性的,而并非要限制本發明的范圍。此外,在以下說明中,省略了對公知結構和技術的描述,以避免不必要地混淆本發明的概念。
[0018]圖1是本發明優選實施例的一種移動視頻會議系統的服務器端與用戶端連接示意圖,
圖2是本發明優選實施例的一種移動視頻會議系統的服務器端與用戶端結構示意圖,如圖1和圖2所示,一種移動視頻會議系統,包括用戶端、與用戶端通過網絡連接的服務器端,
用戶端,用于錄入一方參與者的語音和影像數據,并發送該方參與者的語音和影像數據,同時接收服務器端的語音和影像數據且進行播放顯示;
服務器端,與多方用戶端建立連接,接收用戶端的語音和影像數據,對接收的多方用戶端語音和影像數據進行整合處理,將整合處理后的語音和影像數據傳輸至各個用戶端。
[0019]所述用戶端包括手機、平板電腦或帶有交互界面的智能設備。
[0020]所述服務器端設有通信同步功能,使得多方用戶端同步對話。
[0021]圖3是本發明優選實施例的一種移動視頻會議系統的分站內結構示意圖。
[0022]如圖3所示,其步驟描述如下:1)通過視頻會議系統管理軟件,對人員進行分組,設置人員話權的優先級。
[0023]2)用戶通過智能手機上安裝的軟件,登錄視頻會議系統管理軟件,獲取人員分組列表以及人員在線情況。
[0024]3)用戶選中要召開會議的分組,按住PTT會話鍵建立會場。
[0025]4)其