專利名稱:一種在初始會話協(xié)議中實現(xiàn)多點會議視頻控制的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于會議電視領(lǐng)域,具體地說,涉及多點會議電視系統(tǒng)中終端如何使用SIP協(xié)議(初始會話協(xié)議)實現(xiàn)會議控制的方法。
技術(shù)背景隨著IP網(wǎng)絡(luò)應(yīng)用的快速發(fā)展,SIP協(xié)議以其靈活的可擴(kuò)展性在會議電視系統(tǒng)中被廣泛的應(yīng)用,現(xiàn)在很多的會議電視終端都已經(jīng)不再支持傳統(tǒng)的H.323協(xié)議,而是僅支持SIP協(xié)議。而在SIP協(xié)議中,只是具體規(guī)定了會話(即呼叫連接)如何建立,媒體 如何進(jìn)行協(xié)商等一系列與通信相關(guān)的消息定義,但對于連接建立之后如何實 現(xiàn)多點控制并沒有關(guān)于具體的流程說明以及相應(yīng)的消息定義的共同標(biāo)準(zhǔn),從 而造成各個廠家各自定義自己一套消息和流程來實現(xiàn)多點會議控制。 一旦不 同廠家的基于SIP協(xié)議的終端產(chǎn)品匯聚在一起,就無法實現(xiàn)多點會議的互相 控制,實現(xiàn)多點會議功能。而且與傳統(tǒng)的會議電視系統(tǒng)相連時,僅能實現(xiàn)媒 體互通,無法實現(xiàn)豐富的多點會議控制功能。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種基于SIP協(xié)議的多點會議中終端 實現(xiàn)會議控制的方法。為了解決上述問題,本發(fā)明提供了 一種在初始會話協(xié)議中實現(xiàn)多點會議 視頻控制的方法,其特征在于,包括以下終端編號分配的流程多點會議控制單元與參加會議的終端建立呼叫連接后,向所述終端發(fā)送 終端編號分配消息terminalLabelAssignment,攜帶為所述終端分配的會議中 唯一的終端編號,終端收到所述消息后保存為自己分配的終端編號。
進(jìn)一步地,上述方法還可包括以下終端申請令牌的流程參加會議的終端希望得到會議的控制權(quán)時,向多點會議控制單元發(fā)送主 席令牌請求消息makeMeChairRequest,請求會議的主席令牌;所述多點會議控制單元收到所述請求后,回復(fù)主席令牌請求響應(yīng)消息 makeMeChairResponse,如會議中沒有主席,消息中的結(jié)果信息為同意,否 則為拒絕;發(fā)送主席令牌請求消息的所述終端判斷所述主席令牌請求響應(yīng)消息中 的結(jié)果信息為同意時,可以進(jìn)行會議的控制。進(jìn)一步地,上述方法還可包括以下終端釋^:令牌的流程獲得會議主席令牌的終端不需再對會議進(jìn)行控制時,向多點會議控制單 元發(fā)送釋放主席令牌請求消息cancelMakeMeChairRequest;所述多點會議控制單元收到所述消息后,向所述終端回復(fù)釋放主席令牌 請求響應(yīng)消息makeMeChairResponse,如同意其釋放令牌,消息中結(jié)果信息 為同意,否則消息中結(jié)果信息為拒絕。進(jìn)一步地,上述方法還可包括以下終端廣播自己的聲音和/或視頻的流程獲得主席令牌的終端希望所有的與會終端都聽到和/或看到自己的聲音 和/或視頻圖像時,向多點會議控制單元發(fā)送廣播自己媒體通道請求消息 broadcastMyLogicalChannelRequest,消息中帶有該終端的音頻媒體通道號和 /或視頻A某體通道號;所述多點會議控制單元收到所述消息后,如同意其操作,向其返回廣播 自己媒體通道請求響應(yīng)消息broadcastMyLogicalChannelResponse,消息中的 結(jié)果信息為同意,同時將獲得主席令牌的終端相應(yīng)的媒體通道數(shù)據(jù)廣播給所 有與會終端,所有與會終端都會聽到和/或看到獲得主席令牌的終端的聲音 或視頻圖像;如不同意其操作,在返回的廣播自己:l 某體通道請求響應(yīng)消息中 的結(jié)果信息為拒絕,所有與會終端聽到和/或看到的聲音和/或視頻不變。進(jìn)一步地,上述方法還可包括以下終端視頻廣播某一終端的視頻的流
程獲得主席令牌的終端希望廣播參加會議的某一終端的視頻圖像時,向多點會議控制單元發(fā)送廣播終端視頻請求消息makeTermina舊roadcaster Request,消息中帶有要被廣播的終端的終端編號;所述多點會議控制單元收到此消息后,如同意其操作,則向其返回廣播 終端^L頻請求響應(yīng)消息makeTermina舊roadcasterResponse,消息中的結(jié)果信 息為同意,同時將被廣播終端的視頻數(shù)據(jù)廣播給所有與會終端,所有與會終 端都會看到獲得主席令牌的終端的視頻圖像;如不同意其操作,則在返回的 廣播終端視頻請求響應(yīng)消息中的結(jié)果信息為拒絕,此時所有與會終端看到的 視頻不變。進(jìn)一步地,上述方法還可包括以下終端選看某一終端的視頻的流程獲得主席令牌的終端希望看到參加會議的某一終端的視頻圖像時,向多 點會議控制單元發(fā)送選看終端視頻請求消息sendThisSourceRequest,消息中 帶有它希望看到的該終端的終端編號;所述多點會議控制單元收到此消息后,如同意其操作,向其返回選看終 端視頻請求響應(yīng)消息sendThisSourceResponse,消息中的結(jié)果信息為同意, 同時將被選看的終端的視頻數(shù)據(jù)切換給獲得主席令牌的終端;如不同意其操 作,則向其返回的選看終端視頻請求響應(yīng)消息中的結(jié)果信息為拒絕;獲得主席令牌的終端收到選看終端視頻請求響應(yīng)消息后,如消息中的結(jié) 果信息為同意,該終端將看到它所選看的終端的^L頻圖^f象,否則該終端所看 到的視頻不變。進(jìn)一步地,上述方法還可包括以下終端刪除會議中的某一終端的流程 獲得主席令牌的終端希望將參加會議的某一終端刪除時,向多點會議控制單元發(fā)送刪除終端請求消息dropTerminalRequest,消息中帶有它希望刪除的終端的終端編號;所述多點會議控制單元收到此消息后,如同意其操作,則向其返回刪除 終端請求響應(yīng)消息dropTerminalResponse,消息中的結(jié)果信息為同意,同時
斷開與被刪除終端的呼叫連接;如不同意其操作,則向其返回的刪除終端請 求響應(yīng)消息中的結(jié)果信息為拒絕,所有會議成員不變化。進(jìn)一步地,上述方法還可包括以下終端關(guān)閉會議的流程獲得主席令牌的終端希望關(guān)閉會議時,可向多點會議控制單元發(fā)送關(guān)閉 會議消息dropConference;所述多點會議控制單元收到此消息后,將會議中的所有與會終端的呼叫 連接全部斷開,所有呼叫連接斷開后,關(guān)閉會議,釋;^文資源。進(jìn)一步地,上述方法還可具有以下特點所述多點會議控制的相關(guān)消息是通過SIP INFO方法傳遞,其中消息體 部分的內(nèi)容使用XML編碼方式。進(jìn)一步地,上述方法還可具有以下特點所述終端為基于初始會話協(xié)議的終端或者基于H.323協(xié)議的終端,當(dāng)所 述多點會議控制單元與所述基于H.323協(xié)議的終端交互時,需完成H323協(xié) 議和初始會話協(xié)議格式之間的轉(zhuǎn)換??梢钥闯觯ㄟ^本發(fā)明方法,終端加入多點會議后,即可實現(xiàn)多點會議 控制。采用本發(fā)明所描述的方法,多點視頻會議系統(tǒng)中的網(wǎng)關(guān)設(shè)備可以很容 易的實現(xiàn)SIP消息和H323消息的對應(yīng)轉(zhuǎn)換,很容易地實現(xiàn)基于SIP協(xié)議的 終端和基于H323協(xié)議的終端參加同一多點會議,并實現(xiàn)互通互控。
圖1是本發(fā)明中終端編號分配的流程圖; 圖2是本發(fā)明中終端申請主席的流程圖; 圖3是本發(fā)明中終端釋放主席的流程圖; 圖4是終端廣播自己的媒體通道的流程圖; 圖5是終端視頻廣播某一終端視頻的流程圖; 圖6是終端選看某一終端視頻的流程圖7是終端斷開會議中某一終端的流程圖; 圖8是終端關(guān)閉會議的流程圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明中終端如何實現(xiàn)會議控制功能進(jìn)行說明。多點會議控制功能的相關(guān)消息通過SIP INFO方法傳遞,其中消息體 (Messagebody)部分的內(nèi)容可以有不同的編碼方式,但為了實現(xiàn)互通,本 實施例使用XML編碼方式。以下將描述多點會議控制功能的實現(xiàn)流程以及相關(guān)消息定義,但需要說 明的是,本發(fā)明包含但不僅限于以下內(nèi)容。第一,多點會議終端的編號方法要實現(xiàn)多點會議控制,先要對所有參加多點會議的終端要進(jìn)行標(biāo)識,多 點會議控制單元為每一個參加會議的終端都分配一個唯一的終端編號作為 標(biāo)識,可以為數(shù)字,取值范圍在1-65535;可以為字符串,ASCII編碼,長 度在1-512個字符,也可以是其他形式,只要保證在會議中是唯一的即可。第二,多點會議控制功能實現(xiàn)流程,又細(xì)分為以下子流程 1)終端編號分配每個與多點會議控制單元進(jìn)行連接的終端,當(dāng)其連接一旦成功,多點會 議控制單元就為其分配一個唯一的終端編號作為其在本次會議中的唯一標(biāo) 識。圖l是本發(fā)明中終端編號分配的流程圖,多點會議控制單元一旦與一個 參加會議的終端建立呼叫連接后,馬上向該終端發(fā)送終端編號分配消息 terminalLabelAssignment(簡寫TIA),消息中攜帶終端編號(TerminalLabel)。 用于為該終端分配一個會議中唯一的終端編號(TerminalLabel),作為其在 會議中的唯一標(biāo)識。終端收到TIA消息后保存為自己分配的終端編號。2 )終端申請/釋放主席令牌 終端申請主席令牌的流程圖如圖2所示,包括以下步驟參加會議的某一終端希望得到會議的控制權(quán),向多點會議控制單元發(fā)送 主席令牌請求消息即makeMeChairRequest (筒寫為CCA)消息,請求會議 的主席令牌;多點會議控制單元收到此消息后,判斷會議中是否已經(jīng)有主席如果沒 有主席,則同意該終端的主席令牌請求,向其發(fā)送主席令牌請求響應(yīng)消息 makeMeChairResponse (筒寫為CCR),消息中的結(jié)果信息為同意;如果會 議中已經(jīng)存在主席,多點會議控制單元要拒絕該終端的主席令牌請求,則向 其發(fā)送申請主席令牌響應(yīng)消息makeMeChairResponse (簡寫為CCR),消息 中的結(jié)果信息為拒絕;發(fā)出CCA消息的終端收到CCR消息后,判斷消息中的結(jié)果,如為同意, 則此時該終端已經(jīng)獲得會議的主席令牌,該終端可以進(jìn)行會議的控制;如為 拒絕,則此時該終端沒有獲得會議的主席令牌,不能進(jìn)行會議控制。終端釋放主席令牌的流程圖如圖3所示,包括以下步驟獲得會議主席令牌的終端不需再對會議進(jìn)行控制時,可向多點會議控制 單元發(fā)送釋放主席令牌請求消息cancelMakeMeChairRequest(簡寫為CIS ), 請求釋放會議主席令牌;多點會議控制單元收到此消息后,如同意其釋放主席令牌,回復(fù)釋放主 席令牌請求響應(yīng)消息makeMeChairResponse (簡寫為CCR),消息中結(jié)果信 息為拒絕,表明同意其釋放令牌;如拒絕其釋放主席令牌,回復(fù)CCR消息, 消息中結(jié)果信息為同意,表明其仍然擁有會議的主席令牌。3 )終端廣播自己的聲音/視頻(聲音和/或視頻) 終端廣播自己的4某體通道的流程圖如圖4所示,包括以下步驟 獲得主席令牌的終端希望所有的與會終端都聽到和/或看到自己的聲音 和/或視頻圖像時,它可以向多點會議控制單元發(fā)送廣播自己媒體通道請求 消息broadcastMyLogicalChannelRequest (簡寫為MCVReq),消息中帶有它 自己的音頻媒體通道號和/或視頻媒體通道號;
多點會議控制單元收到此消息后,如同意其操作,則向其返回廣4番自己4某體通道請求響應(yīng)消息broadcastMyLogicalChannelResponse (簡寫為 MCVRsp),消息中的結(jié)果信息為同意,同時將獲得主席令牌的終端相應(yīng)的 媒體通道數(shù)據(jù)廣播給所有與會終端;如多點會議控制單元不同意其操作,則 向其返回MCVRsp消息,消息中的結(jié)果信息為拒絕;獲得主席令牌的終端收到MCVRsp消息后,如消息中的結(jié)果信息為同 意,此時所有與會終端都會聽到或看到獲得主席令牌的終端的聲音和/或視 頻圖像;如消息中的結(jié)果信息為拒絕,則此時所有與會終端聽到或看到的聲 音和/或視頻不變。4) 終端視頻廣播某一終端的視頻終端視頻廣播某一終端視頻的流程圖如圖5所示,包括以下步驟獲得主席令牌的終端希望廣播參加會議的某一終端的視頻圖像時,向多 點會議控制單元發(fā)送廣播終端 一見頻請求消息makeTerminalBroadcaster Request (簡寫為VCBReq),消息中帶有要被廣播的終端的終端編號;多點會議控制單元收到此消息后,如同意其操作,則向其返回廣播終端 視頻請求響應(yīng)消息makeTerminalBroadcasterResponse (簡寫為VCBRsp), 消息中的結(jié)果信息為同意,同時將被廣播終端的視頻數(shù)據(jù)廣播給所有與會終 端;如多點會議控制單元不同意其"t喿作,則向其返回VCBRsp消息,消息中 的結(jié)果信息為拒絕;獲得主席令牌的終端收到VCBRsp消息后,如消息中的結(jié)果信息為同 意,此時所有與會終端都會看到獲得主席令牌的終端的視頻圖像;如消息中 的結(jié)果信息為拒絕,則此時所有與會終端看到的視頻不變。5) 終端選看某一終端的^L頻終端選看某一終端視頻的流程如圖6所示,包括以下步驟 獲得主席令牌的終端希望看到參加會議的某一終端的視頻圖像時,向多 點會議控制單元發(fā)送選看終端視頻請求消息sendThisSourceRequest (簡寫為 VCSReq),消息中帶有它希望看到的該終端的終端編號;多點會議控制單元收到此消息后,如同意其操作,向其返回選看終端視
頻請求響應(yīng)消息sendThisSourceResponse (簡寫為VCSRsp),消息中的結(jié) 果信息為同意,同時將被選看的終端的視頻數(shù)據(jù)切換給獲得主席令牌的終 端;如不同意其操作,則向其返回VCSRsp消息,消息中的結(jié)果信息為拒絕;獲得主席令牌的終端收到VCSRsp消息后,如消息中的結(jié)果信息為同 意,此時獲得主席令牌的終端將看到它所選看的終端的視頻圖像;如消息中 的結(jié)果信息為拒絕,則此時獲得主席令牌的終端所看到的視頻不變。6) 終端刪除會議中的某一終端終端斷開會議中某一終端的流程如圖7所示,包括以下步驟獲得主席令牌的終端希望將參加會議的某一終端刪除時,可向多點會議 控制單元發(fā)送刪除終端請求消息dropTerminalRequest (簡寫為CCDReq), 消息中帶有它希望刪除的終端的終端編號;多點會議控制單元收到此消息后,如同意其操作,則向其返回刪除終端 請求響應(yīng)消息dropTerminalResponse (簡寫為CCDRsp),消息中的結(jié)果信 息為同意,同時斷開與被刪除終端的呼叫連接;如多點會議控制單元不同意 其操作,則向其返回CCDRsp消息,消息中的結(jié)果信息為拒絕;獲得主席令牌的終端收到CCDRsp消息后,如消息中的結(jié)果信息為同 意,此時被刪除的終端已經(jīng)不在會議中,它已經(jīng)無法聽到或看到會議的聲音 或視頻圖像;如消息中的結(jié)果信息為拒絕,則此時的所有會議成員不變化。7) 終端關(guān)閉會議終端關(guān)閉會議的流程如圖8所示,包括以下步驟獲得主席令牌的終端希望關(guān)閉會議時,可向多點會議控制單元發(fā)送關(guān)閉 會議消息dropConference (簡寫為CCK);多點會議控制單元收到此消息后,將會議中的所有與會終端的呼叫連接 全部斷開,包括獲得主席令牌的終端,所有呼叫連接斷開后,關(guān)閉會議,釋 放資源。這里再將上述會議控制的相關(guān)消息集中描述如下A ,終端編號分配消息terminalLabelAssignment (TIA)功能實現(xiàn)多點會議控制單元為終端分配會議中的唯一標(biāo)識終端編號 消息內(nèi)容終端編號(TerminalLabel)B, 主席令牌請求消息makeMeChairRequest (CCA) /主席令牌請求響 應(yīng)消息makeMeChairResponse ( CCR)功能實現(xiàn)終端向多點會議控制單元申請主席令牌消息內(nèi)容makeMeChairResponse:請求結(jié)果,結(jié)果分為同意和拒絕兩種C, 釋放主席令牌請求消息cancelMakeMeChairRequest ( CIS ) /釋放主 席令牌請求響應(yīng)消息makeMeChairResponse ( CCR)功能實現(xiàn)擁有主席令牌的終端向多點會議控制單元釋放主席令牌D, 廣播自己媒體通道請求消息broadcastMyLogicalChannelRequest(MCVReq) /廣#番自己々某體通道請求 響應(yīng)消息broadcastMyLogicalChannelResponse ( MCVRsp)功能實現(xiàn)擁有主席令牌的終端廣播自己的媒體通道消息內(nèi)容broadcastMyLogicalChannelRequest:要進(jìn)4亍廣4番的々某體通道標(biāo)識 broadcastMyLogicalChannelResponse:請求結(jié)果,結(jié)果為同意和拒絕兩種E, 廣播終端視頻請求消息makeTermina舊roadcasterRequest(VCBReq)/ 廣播終端視頻請求響應(yīng)消息makeTermina舊roadcasterResponse (VCBRsp)功能實現(xiàn)擁有主席令牌的終端廣播會議中某一終端視頻消息內(nèi)容makeTerminalBroadcasterRequest:要進(jìn)行廣#番的終端的終端編號 makeTerminalBroadcasterResponse: i貪求結(jié)果,結(jié)果為同意和拒絕兩求消息sendThisSourceRequest (VCSReq) /選看終 端視頻請求響應(yīng)消息sendThisSourceResponse (VCSRsp)功能實現(xiàn)擁有主席令牌的終端選看會議中的某一終端視頻消息內(nèi)容sendThisSourceRequest:要被選看的終端的終端編號sendThisSourceResponse:請求結(jié)果,結(jié)果為同意和拒絕兩種G,刪除終端請求消息dropTerminalRequest ( CCDReq) /刪除終端請求 響應(yīng)消息dropTerminalResponse ( CCDRsp )功能實現(xiàn)擁有主席令牌的終端刪除會議中某一終端消息內(nèi)容-.dropTerminalRequest:要被刪除的終端的終端編號 dropTerminalResponse:請求結(jié)果,結(jié)果為同意和拒絕兩種H,關(guān)閉會議消息dropConference ( CCK)功能實現(xiàn)擁有主席令牌的終端關(guān)閉會議由上可知,本發(fā)明提供了一種SIP協(xié)議中傳遞多點會議控制消息的方 法,各廠商統(tǒng)一按此方法實現(xiàn)基于SIP協(xié)議的多點會議控制功能,就可以實 現(xiàn)不同廠家的產(chǎn)品在同 一 多點會議中都可以方便的進(jìn)行各種會議控制操作。 同時本發(fā)明中所描述的會議控制操作與在傳統(tǒng)會議電視系統(tǒng)中的操作兼容, SIP協(xié)議和H.323協(xié)議的信令網(wǎng)關(guān)可以只做一種轉(zhuǎn)換即可實現(xiàn)基于SIP協(xié)議 的會議終端和傳統(tǒng)H323協(xié)議的會議電S見系統(tǒng)的互通互控。
權(quán)利要求
1、一種在初始會話協(xié)議中實現(xiàn)多點會議視頻控制的方法,其特征在于,包括以下終端編號分配的流程多點會議控制單元與參加會議的終端建立呼叫連接后,向所述終端發(fā)送終端編號分配消息terminalLabelAssignment,攜帶為所述終端分配的會議中唯一的終端編號,終端收到所述消息后保存為自己分配的終端編號。
2、 如權(quán)利要求1所述的方法,其特征在于還包括以下終端申請令牌 的流程參加會議的終端希望得到會議的控制權(quán)時,向多點會議控制單元發(fā)送主 席令牌請求消息makeMeChairRequest,請求會議的主席令牌;所述多點會議控制單元收到所述請求后,回復(fù)主席令牌請求響應(yīng)消息 makeMeChairResponse,如會議中沒有主席,消息中的結(jié)果信息為同意,否 則為拒絕;發(fā)送主席令牌請求消息的所述終端判斷所述主席令牌請求響應(yīng)消息中 的結(jié)果信息為同意時,可以進(jìn)行會議的控制。
3、 如權(quán)利要求l所述的方法,其特征在于還包括以下終端釋放令牌 的流程獲得會議主席令牌的終端不需再對會議進(jìn)行控制時,向多點會議控制單 元發(fā)送釋放主席令牌請求消息cancelMakeMeChairRequest;所述多點會議控制單元收到所述消息后,向所述終端回復(fù)釋放主席令牌 請求響應(yīng)消息makeMeChairResponse,如同意其釋放令牌,消息中結(jié)果信息 為同意,否則消息中結(jié)果信息為拒絕。
4、 如權(quán)利要求l所述的方法,其特征在于還包括以下終端廣播自己 的聲音和/或視頻的流程獲得主席令牌的終端希望所有的與會終端都聽到和/或看到自己的聲音 和/或視頻圖像時,向多點會議控制單元發(fā)送廣播自己媒體通道請求消息 broadcastMyLogicalChannelRequest,消息中帶有該終端的音頻i某體通道號和 /或視頻媒體通道號;所述多點會議控制單元收到所述消息后,如同意其操作,向其返回廣播 自己媒體通道請求響應(yīng)消息broadcastMyLogicalChannelResponse, 消息中的 結(jié)果信息為同意,同時將獲得主席令牌的終端相應(yīng)的媒體通道數(shù)據(jù)廣播給所 有與會終端,所有與會終端都會聽到和/或看到獲得主席令牌的終端的聲音 或視頻圖像;如不同意其操作,在返回的廣播自己媒體通道請求響應(yīng)消息中 的結(jié)果信息為拒絕,所有與會終端聽到和/或看到的聲音和/或視頻不變。
5、 如權(quán)利要求1所述的方法,其特征在于還包括以下終端視頻廣播 某一終端的視頻的流程獲得主席令牌的終端希望廣播參加會議的某一終端的視頻圖像時,向多 點會議控制單元發(fā)送廣播終端視頻請求消息makeTermina舊roadcaster Request,消息中帶有要被廣播的終端的終端編號;所述多點會議控制單元收到此消息后,如同意其操作,則向其返回廣播 終端視頻請求響應(yīng)消息makeTerminalBroadcasterResponse,消息中的結(jié)果信 息為同意,同時將被廣播終端的視頻數(shù)據(jù)廣播給所有與會終端,所有與會終 端都會看到獲得主席令牌的終端的視頻圖像;如不同意其操作,則在返回的 廣播終端視頻請求響應(yīng)消息中的結(jié)果信息為拒絕,此時所有與會終端看到的 #見頻不變。
6、 如權(quán)利要求1所述的方法,其特征在于還包括以下終端選看某一 終端的視頻的流程獲得主席令牌的終端希望看到參加會議的某一終端的視頻圖像時,向多 點會議控制單元發(fā)送選看終端視頻請求消息sendThisSourceRequest,消息中 帶有它希望看到的該終端的終端編號;所述多點會議控制單元收到此消息后,如同意其操作,向其返回選看終 端視頻請求響應(yīng)消息sendThisSourceResponse,消息中的結(jié)果信息為同意, 同時將被選看的終端的視頻數(shù)據(jù)切換給獲得主席令牌的終端;如不同意其操 作,則向其返回的選看終端視頻請求響應(yīng)消息中的結(jié)果信息為拒絕; 獲得主席令牌的終端收到選看終端視頻請求響應(yīng)消息后,如消息中的結(jié) 果信息為同意,該終端將看到它所選看的終端的視頻圖像,否則該終端所看 到的視頻不變。
7、 如權(quán)利要求l所述的方法,其特征在于還包括以下終端刪除會議 中的某一終端的流程獲得主席令牌的終端希望將參加會議的某一終端刪除時,向多點會議控 制單元發(fā)送刪除終端請求消息dropTerminalRequest,消息中帶有它希望刪除 的終端的終端編號;所述多點會議控制單元收到此消息后,如同意其操作,則向其返回刪除 終端請求響應(yīng)消息dropTerminalResponse,消息中的結(jié)果信息為同意,同時 斷開與被刪除終端的呼叫連接;如不同意其操作,則向其返回的刪除終端請 求響應(yīng)消息中的結(jié)果信息為拒絕,所有會議成員不變化。
8、 如權(quán)利要求l所述的方法,其特征在于還包括以下終端關(guān)閉會議 的流程獲得主席令牌的終端希望關(guān)閉會議時,可向多點會議控制單元發(fā)送關(guān)閉 會議消息dropConference;所述多點會議控制單元收到此消息后,將會議中的所有與會終端的呼叫 連接全部斷開,所有呼叫連接斷開后,關(guān)閉會議,釋放資源。
9、 如權(quán)利要求1至7中任一權(quán)利要求所述的方法,其特征在于:所述多點會議控制的相關(guān)消息是通過SIP INFO方法傳遞,其中消息體 部分的內(nèi)容使用XML編碼方式。
10、 如權(quán)利要求1所述的方法,其特征在于所述終端為基于初始會話協(xié)議的終端或者基于H.323協(xié)議的終端,當(dāng)所 述多點會議控制單元與所述基于H.323協(xié)議的終端交互時,需完成H323協(xié) 議和初始會話協(xié)議格式之間的轉(zhuǎn)換。
全文摘要
一種在初始會話協(xié)議中實現(xiàn)多點會議視頻控制的方法,包括以下終端編號分配的流程多點會議控制單元與參加會議的終端建立呼叫連接后,向所述終端發(fā)送終端編號分配消息terminalLabelAssignment,攜帶為所述終端分配的會議中唯一的終端編號,終端收到所述消息后保存為自己分配的終端編號;通過本發(fā)明方法,終端加入多點會議后,即可實現(xiàn)多點會議控制。采用本發(fā)明所描述的方法,多點視頻會議系統(tǒng)中的網(wǎng)關(guān)設(shè)備可以很容易的實現(xiàn)SIP消息和H323消息的對應(yīng)轉(zhuǎn)換,很容易地實現(xiàn)基于SIP協(xié)議的終端和基于H323協(xié)議的終端參加同一多點會議,并實現(xiàn)互通互控。
文檔編號H04N7/15GK101150705SQ20071016501
公開日2008年3月26日 申請日期2007年10月19日 優(yōu)先權(quán)日2007年10月19日
發(fā)明者張旭東, 軍 李, 鄒之霽, 錚 馬 申請人:中興通訊股份有限公司