一種視頻電話會(huì)議的實(shí)現(xiàn)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于通訊技術(shù)領(lǐng)域,尤其基于嵌入式通訊設(shè)備的多方視頻電話會(huì)議實(shí)現(xiàn)方 法及裝置。
【背景技術(shù)】
[0002] 在當(dāng)今全球商務(wù)環(huán)境下,語音是商務(wù)交流的重要媒介,而電話則是終端用戶的主 要界面。由于每天都會(huì)召開大量的電話會(huì)議,會(huì)議電話成為所有企業(yè)機(jī)構(gòu)終端產(chǎn)品組合的 重要組成部分。因此,集成高級(jí)IP應(yīng)用程序和高清音視頻技術(shù)的電話會(huì)議可以改善用戶體 驗(yàn),并最終對(duì)商業(yè)交流與流程管理帶來積極的影響。現(xiàn)有市場上的VoIP話機(jī)所提供的視 頻會(huì)議,鑒于硬件解碼芯片性能限制,通??梢栽谥鞒址皆O(shè)置下,邀請(qǐng)其他兩方與會(huì)人員參 與,從而僅多支持三方視頻會(huì)議,其他方想請(qǐng)求視頻連接時(shí),主持方直接拒絕。
[0003]本發(fā)明希望在現(xiàn)有可支持三方視頻會(huì)議的硬件基礎(chǔ)上,進(jìn)一步改進(jìn)以增加視頻會(huì) 議的與會(huì)人員,提高現(xiàn)有VoIP話機(jī)的靈活擴(kuò)展性。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種視頻電話會(huì)議的實(shí)現(xiàn)方法,在較低硬件成本的支持 下,實(shí)現(xiàn)三方以上與會(huì)人員召開的視頻會(huì)議可以相互間進(jìn)行視頻互動(dòng)。
[0005] 為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明的技術(shù)方案如下: 一種視頻電話會(huì)議的實(shí)現(xiàn)方法,包括如下操作:步驟a、主持方話機(jī)判斷當(dāng)前視頻解碼 模塊是否同時(shí)支持所述新增與會(huì)方話機(jī)傳輸視頻的解碼;步驟b、根據(jù)用戶的操作來選擇 所需的視頻輪詢機(jī)制,主持方話機(jī)進(jìn)一步確定所有與會(huì)方話機(jī)的工作狀態(tài),確定為可見狀 態(tài)或不可見狀態(tài)。
[0006] 優(yōu)選的,步驟a進(jìn)一步包括:主持方話機(jī)判斷支持視頻碼流解碼的通路數(shù)量為L;判斷新增與會(huì)方話機(jī)后所有與會(huì)方話機(jī)的數(shù)量為H ;比較H是否超出了 L。
[0007] 優(yōu)選的,步驟a進(jìn)一步包括:主持方話機(jī)和新增與會(huì)方話機(jī)進(jìn)行語音連接和視頻 通訊連接。
[0008] 優(yōu)選的,步驟b進(jìn)一步包括:如果H>L,則確定所述可見狀態(tài)的與會(huì)方話機(jī)可以設(shè) 置L個(gè),并顯示所述視頻輪詢機(jī)制菜單供用戶操作。
[0009]優(yōu)選的,所述不可見狀態(tài)表明與會(huì)方話機(jī)的視頻通訊已經(jīng)連接,可以接收來自主 持方話機(jī)經(jīng)混疊處理的視頻進(jìn)行顯示,但與會(huì)方話機(jī)的視頻不發(fā)送給主持方話機(jī)進(jìn)行解碼 顯示;可見狀態(tài)表明與會(huì)方話機(jī)可以接收來自主持方話機(jī)經(jīng)混疊處理的視頻進(jìn)行顯示,同 時(shí)主持方話機(jī)選擇與會(huì)方話機(jī)的視頻碼流解碼并顯示。
[0010] 優(yōu)選的,視頻輪詢機(jī)制可以是固定顯示模式、隨機(jī)顯示模式、定時(shí)顯示模式、音量 確定模式。
[0011] 優(yōu)選的,主持方話機(jī)進(jìn)入音量確定模式時(shí),通過設(shè)置能量計(jì)算單元來計(jì)算各路來 話語音數(shù)據(jù)的語音能量,并比較選擇所述語音能量數(shù)值大的幾路來接通對(duì)應(yīng)與會(huì)方話機(jī)的 視頻碼流解碼通道以實(shí)現(xiàn)視頻輪詢。
[0012] 為了實(shí)現(xiàn)本發(fā)明目的,本發(fā)明方案還包括一種可實(shí)現(xiàn)視頻輪詢式電話會(huì)議的裝 置,設(shè)有視頻通訊模塊、信令協(xié)商模塊、0SD顯示模塊、視頻通道管理、視頻解碼模塊、視頻合 成、視頻編碼、視頻顯示,以及攝像頭,其特征在于,所述視頻通道管理包括:判斷識(shí)別是否 有新增與會(huì)方話機(jī)的視頻連接請(qǐng)求;進(jìn)行視頻通訊連接;判斷當(dāng)前視頻解碼模塊是否同時(shí) 支持所述新增與會(huì)方話機(jī)傳輸視頻的解碼;根據(jù)視頻輪詢機(jī)制來切換與會(huì)方話機(jī)的工作狀 態(tài)。
[0013] 優(yōu)選的,所述視頻通道管理包括:判斷支持視頻碼流解碼的通路數(shù)量為L ;判斷新 增與會(huì)方話機(jī)后所有與會(huì)方話機(jī)的數(shù)量為H ;比較H是否超出了 L,如果H>L,則確定所述可 見狀態(tài)的與會(huì)方話機(jī)可以設(shè)置L個(gè)。
[0014] 優(yōu)選的,上述與會(huì)方話機(jī)在不可見狀態(tài)和可見狀態(tài)間進(jìn)行切換,其中所述不可見 狀態(tài)表明所述與會(huì)方話機(jī)的視頻通訊已經(jīng)連接,可以接收來自所述主持方話機(jī)經(jīng)混疊處理 的視頻進(jìn)行顯示,但所述與會(huì)方話機(jī)的視頻不發(fā)送給所述主持方話機(jī)進(jìn)行解碼顯示;所述 可見狀態(tài)表明所述與會(huì)方話機(jī)可以接收來自所述主持方話機(jī)經(jīng)混疊處理的視頻進(jìn)行顯示, 同時(shí)所述主持方話機(jī)選擇所述與會(huì)方話機(jī)的視頻碼流解碼并顯示。
[0015] 優(yōu)選的,在音量確定模式下,上述裝置還包括能量計(jì)算單元和選路單元,該能量計(jì) 算單元用于計(jì)算各與會(huì)方話機(jī)的語音數(shù)據(jù)的短時(shí)能量,選路單元根據(jù)短時(shí)能量來選擇音量 最大的兩個(gè)與會(huì)方ID信息,并將ID信息發(fā)送給所述視頻管理通道來接通對(duì)應(yīng)與會(huì)方話機(jī) 的視頻碼流解碼通道。
[0016] 本發(fā)明公開了一種在現(xiàn)有視頻會(huì)議功能基礎(chǔ)上進(jìn)行多方視頻會(huì)議擴(kuò)展的技術(shù)方 案,通過采用視頻輪詢機(jī)制來輪流對(duì)不同的與會(huì)方話機(jī)傳輸?shù)囊曨l碼流進(jìn)行解碼和顯示, 從而可以在解碼能力有限的條件下增加多個(gè)與會(huì)方圖像的顯示,提高了視頻會(huì)議的實(shí)景溝 通效果。
【附圖說明】
[0017] 圖1為現(xiàn)有技術(shù)三方視頻會(huì)議工作原理示意圖; 圖2為本發(fā)明實(shí)施例中輪詢式視頻會(huì)議模式的工作原理示意圖; 圖3為傳統(tǒng)三方視頻會(huì)議時(shí)主持方話機(jī)M端視頻顯示示意圖; 圖4為本發(fā)明輪詢式視頻會(huì)議中與會(huì)方話機(jī)的模式切換的操作示意圖; 圖5為本發(fā)明輪詢式視頻會(huì)議的顯示示意圖; 圖6為本發(fā)明具體實(shí)施例中三方視頻會(huì)議擴(kuò)展的操作流程圖; 圖7為本發(fā)明具體實(shí)施例中固定視頻輪詢模式的流程圖; 圖8為本發(fā)明具體實(shí)施例中音量確定模式的功能示意圖; 圖9為本發(fā)明具體實(shí)施例中音量確定模式的狀態(tài)切換示意圖; 圖10為本發(fā)明具體實(shí)施例中視頻輪詢顯示的功能模塊圖。
【具體實(shí)施方式】
[0018] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域的技術(shù)人員所獲 得的所有其他實(shí)施例都屬于本發(fā)明保護(hù)的范圍。
[0019] 在本發(fā)明具體實(shí)施例中提及的會(huì)議主持方VoIP話機(jī),支持同時(shí)進(jìn)行五路通話,五 條通話線路隨意切換,并提供傳統(tǒng)的三方視頻會(huì)議。圖1為現(xiàn)有技術(shù)三方視頻會(huì)議工作原 理示意圖。如該圖所示,主持方話機(jī)M最多支持兩路視頻碼流數(shù)據(jù)的解碼,一路視頻數(shù)據(jù)編 碼,因此該傳統(tǒng)三方視頻會(huì)議功能,在主持方話機(jī)M端可以顯示與會(huì)方A、與會(huì)方B,以及自 身攝像頭拍攝的圖片,此時(shí)如果除上述與會(huì)方外,還有與會(huì)方話機(jī)C、與會(huì)方話機(jī)D想要請(qǐng) 求視頻連接時(shí),話機(jī)M將會(huì)直接拒絕,而只能與他們進(jìn)行語音連接。
[0020] 圖2為本發(fā)明實(shí)施例中輪詢式視頻會(huì)議模式的工作原理示意圖。如該圖所示,在 主持方M、與會(huì)方A、與會(huì)方B進(jìn)行三方視頻會(huì)議過程中,如果話機(jī)C請(qǐng)求視頻連接時(shí),主持 方M同意連接并將疊加后的視頻碼流數(shù)據(jù)發(fā)送給話機(jī)C。所以此時(shí),話機(jī)C也能夠看到部分 與會(huì)方的視頻。并且根據(jù)實(shí)際需求,話機(jī)C可以設(shè)計(jì)成看到其他所有會(huì)議參與人員的視頻, 或者只能看到主持方的視頻。作為本發(fā)明進(jìn)一步的改進(jìn),在主持方話機(jī)M端同意話機(jī)C連 接后,也可以接收話機(jī)C的視頻碼流。此時(shí),話機(jī)M可以選擇解碼任意兩個(gè)與會(huì)方話機(jī)發(fā)過 來的視頻碼流數(shù)據(jù),而并非像傳統(tǒng)三方視頻會(huì)議時(shí)始終解碼話機(jī)A和話機(jī)B的視頻。
[0021] 因此,對(duì)于后面請(qǐng)求加入的話機(jī)C存在以下兩種視頻工作狀態(tài):(a)可見狀態(tài):表 示視頻通道已經(jīng)連接,可以進(jìn)行視頻會(huì)議,并且該與會(huì)方的視頻數(shù)據(jù)將發(fā)送給主持方話機(jī) 進(jìn)行解碼,同時(shí)將會(huì)發(fā)送給其他與方話機(jī)進(jìn)行顯示;(b)不可見狀態(tài):表示視頻通道已經(jīng)連 接,可以進(jìn)行視頻會(huì)議,但是該與會(huì)方的視頻未發(fā)送給主持方話機(jī)進(jìn)行解碼,該與會(huì)方只能 看到其他與會(huì)方和主持方的視頻,而其他與會(huì)方不能看到該與會(huì)方的視頻數(shù)據(jù)。
[0022] 以下我們就以上述VoIP話機(jī)為基礎(chǔ)進(jìn)行本發(fā)明的視頻會(huì)議實(shí)現(xiàn)方法說明。在普 通的語音會(huì)議模式