新四季網

多流會議的媒體協商方法、設備和系統的製作方法

2023-07-07 22:38:26 1


專利名稱::多流會議的媒體協商方法、設備和系統的製作方法
技術領域:
:本發明涉及網絡通信技木,尤其涉及ー種多流會議的媒體協商方法、設備和系統。
背景技術:
:隨著會議電視領域的發展,用戶會場由之前的一路攝像機、一路活動視頻、一個活動圖像的顯示器,發展到多路攝像機、多路活動視頻、多路活動圖像的顯示器,這些在同一會場的多路攝像機、多路活動視頻、多路活動圖像的顯示器通過物理的或者邏輯的關係進行關聯,例如,會場A為三屏會場、會場B為兩屏會場、會場C為單屏會場,會場A的攝像機-1可以捕獲會場A中的位置-I的與會者的圖像,而通過在會場A或者會場B或者會場C的屏I、!レ/Jno為了實現會議中媒體的協商和選擇,現有標準規範中定義了ー些角色,用以對會議中不同的媒體數據對象進行標識。這些角色包括幻燈片(slides)、發言者(speaker)、手勢語言(signlanguage,si)、主設備媒體流(main)、輔設備媒體流(alt)。在會議的建立過程中,通過上述定義完成對媒體流的協商和選擇。但是,當在擁有多路設備、多路活動視頻的智真會議環境中應用上述基於角色的定義方式時,支持的媒體數據流的數目有限,難以對多流會議中的多路媒體數據流都進行表述,造成局限性,如按照上述定義只能針對一路main、一路alt、一路slides的場景,當媒體流數目再多時就難以區分了。
發明內容有鑑於此,本發明實施例提供了ー種多流會議內容協商的方法、設備和系統,用以解決現有技術中存在的基於角色定義方式引起的問題。第一方面,提供了ー種多流會議內容協商的方法,包括第一媒體實體向第二媒體實體發送媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;所述第一媒體實體接收所述第二媒體實體發送的媒體選擇消息,所述媒體選擇消息中攜帯第二媒體實體選擇的媒體數據對象的信息,所述第二媒體實體選擇的媒體數據對象的信息是所述第二媒體實體從所述至少兩個媒體數據對象的信息中選擇得到的;所述第一媒體實體根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象,並與所述第二媒體實體建立媒體傳輸通道,以便通過所述媒體傳輸通道將所述對應的媒體數據對象傳輸給所述第二媒體實體。結合第一方面,在第一種可能的實現方式中,所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。結合第一方面,在第二種可能的實現方式中,所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。結合第一方面或者第一方面的第一種或者第二種可能的實現方式,在第三種可能的實現方式中,所述媒體數據對象的信息還包含如下項中的至少ー項語言信息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。結合第一方面或者第一方面的第一種或者第二種可能的實現方式,在第四種可能的實現方式中,所述第一媒體實體向第二媒體實體發送媒體宣告消息之前,所述方法還包括所述第一媒體實體接收所述第二媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第ニ媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。結合第一方面或者第一方面的第一種或者第二種可能的實現方式,在第五種可能的實現方式中,還包括所述第一媒體實體接收所述第二媒體實體發送的媒體宣告消息,用以通知所述第一媒體實體所述第二媒體實體有能力提供的媒體數據對象的信息;所述第一媒體實體向所述第二媒體實體發送媒體選擇消息,用以通知所述第二媒體實體所述第一媒體實體選擇的媒體數據對象的信息,所述第一媒體實體從所述第二媒體實體有能力提供的媒體數據對象的信息中選擇,以便所述第二媒體實體通過媒體傳輸通道將所述第一媒體實體選擇的媒體數據對象傳輸給所述第一媒體實體。結合第一方面或者第一方面的第一種或者第二種可能的實現方式,在第六種可能的實現方式中,所述媒體宣告消息和/或所述媒體選擇消息通過會話初始化協議SIP、會話描述協議SDP、多流控制協議CLUE或H.323系列協議的一種或幾種組合攜帯;或者,所述媒體數據對象的信息通過文本、ニ進位或可擴展標記語言XML擴展攜帯。第二方面,提供了ー種多流會議的媒體協商方法,包括第二媒體實體接收第一媒體實體發送的媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;所述第二媒體實體在所述至少兩個媒體數據對象的信息中進行選擇,得到第二媒體實體選擇的媒體數據對象的信息;所述第二媒體實體向所述第一媒體實體發送媒體選擇消息,所述媒體選擇消息中攜帯所述第二媒體實體選擇的媒體數據對象的信息,以便所述第一媒體實體根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象;所述第二媒體實體與所述第一媒體實體建立媒體傳輸通道,通過所述媒體傳輸通道接收所述第一媒體實體發送的所述對應的媒體數據對象。結合第二方面,在第一種可能的實現方式中,所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。結合第二方面,在第二種可能的實現方式中,·所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。結合第二方面或者第二方面的第一種或者第二種可能的實現方式,在第三種可能的實現方式中,所述媒體數據對象的信息中還包含如下項中的至少ー項語言信息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。結合第二方面或者第二方面的第一種或者第二種可能的實現方式,在第四種可能的實現方式中,所述第二媒體實體接收第一媒體實體發送的媒體宣告消息之前,所述方法還包括所述第二媒體實體向所述第一媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第二媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。第三方面,提供了ー種多流會議的媒體協商設備,所述設備為第一媒體實體,所述設備包括第一發送模塊,用於向第二媒體實體發送媒體宣告消息,所述媒體宣告消息中攜帶至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;第一接收模塊,用於接收所述第二媒體實體發送的媒體選擇消息,所述媒體選擇消息中攜帯第二媒體實體選擇的媒體數據對象的信息,所述第二媒體實體選擇的媒體數據對象的信息是所述第二媒體實體從所述至少兩個媒體數據對象的信息中選擇得到的;建立模塊,用於根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象,並與所述第二媒體實體建立媒體傳輸通道,以便通過所述媒體傳輸通道將所述對應的媒體數據對象傳輸給所述第二媒體實體。結合第三方面,在第一種可能的實現方式中,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。結合第三方面,在第二種可能的實現方式中,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。結合第三方面或者第三方面的第一種或者第二種可能的實現方式,在第三種可能的實現方式中,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還包含如下項中的至少ー項語言信息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。結合第三方面或者第三方面的第一種或者第二種可能的實現方式,在第四種可能的實現方式中,還包括第三接收模塊,用於接收所述第二媒體實體發送的媒體宣告消息,用以通知所述第一媒體實體所述第二媒體實體有能力提供的媒體數據對象的信息;第二發送模塊,用於向所述第二媒體實體發送媒體選擇消息,用以通知所述第二媒體實體所述第一媒體實體選擇的媒體數據對象的信息,所述第一媒體實體從所述第二媒體實體有能力提供的媒體數據對象的信息中選擇,以便所述第二媒體實體通過媒體傳輸通道將所述第一媒體實體選擇的媒體數據對象傳輸給所述第一媒體實體。結合第三方面或者第三方面的第一種或者第二種可能的實現方式,在第五種可能的實現方式中,所述第一發送模塊發送的所述媒體宣告消息和/或所述第一接收模塊發送的所述媒體選擇消息通過會話初始化協議SIP、會話描述協議SDP、多流控制協議CLUE或H.323系列協議的一種或幾種組合攜帯;或者,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息通過文本、ニ進位或可擴展標記語言XML擴展攜帯。第四方面,提供了ー種多流會議的媒體協商設備,所述設備為第二媒體實體,所述設備包括接收模塊,用於接收第一媒體實體發送的媒體宣告消息,所述媒體宣告消息中攜帶至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;選擇模塊,用於在所述至少兩個媒體數據對象的信息中進行選擇,得到第二媒體實體選擇的媒體數據對象的信息;第一發送模塊,用於向所述第一媒體實體發送媒體選擇消息,所述媒體選擇消息中攜帯所述第二媒體實體選擇的媒體數據對象的信息,以便所述第一媒體實體根據所述第ニ媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象;建立模塊,用幹與所述第一媒體實體建立媒體傳輸通道,通過所述媒體傳輸通道接收所述第一媒體實體發送的所述對應的媒體數據對象。結合第四方面,在第一種可能的實現方式中,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。結合第四方面,在第二種可能的實現方式中,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。結合第四方面或者第四方面的第一種或者第二種可能的實現方式,在第三種可能的實現方式中,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還包含如下項中的至少ー項語言信息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。結合第四方面或者第四方面的第一種或者第二種可能的實現方式,在第四種可能的實現方式中,還包括第二發送模塊,用於向所述第一媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第ニ媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。第五方面,提供了ー種多流會議的媒體協商系統,包括第三方面提供的設備以及第四方面提供的設備。通過上述技術方案,在媒體協商時媒體發送方發送的信息包括媒體視圖信息,與現有技術中角色信息不同的是,媒體視圖信息是對媒體數據對象的內容特徵描述,其更能反映客觀的媒體數據對象的情況,不同的媒體數據對象可以用不同的媒體視圖信息進行標識,因此,用媒體視圖信息可以表示更多的媒體數據流,且能夠提高對媒體數據流的表示準確性及信息量。為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作ー簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖I為本發明多流會議的媒體協商方法一實施例的流程示意圖;圖2為本發明多流會議的媒體協商方法另ー實施例的流程示意圖;·圖3為本發明多流會議的媒體協商方法另ー實施例的流程示意圖;圖4為本發明多流會議的媒體協商方法另ー實施例的流程示意圖;圖5為本發明多流會議的媒體協商方法另ー實施例的流程示意圖;圖6為本發明多流會議的媒體協商設備ー實施例的結構示意圖;圖7為本發明多流會議的媒體協商設備另ー實施例的結構示意圖;圖8為本發明多流會議的媒體協商設備另ー實施例的結構示意圖;圖9為本發明多流會議的媒體協商設備另ー實施例的結構示意圖;圖10為本發明多流會議的媒體協商系統ー實施例的結構示意圖。具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。本發明實施例可以應用於具有多流收發能力的多媒體會議系統中,包括基於IP多媒體子系統(InternetProtocolMultimediaSubsystem,IMS)架構下的融合會議系統,和其它基於IP的多媒體會議系統中。圖I為本發明多流會議的媒體協商方法一實施例的流程示意圖,包括步驟11:第一媒體實體向第二媒體實體發送媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;步驟12:所述第一媒體實體接收所述第二媒體實體發送的媒體選擇消息,所述媒體選擇消息中攜帯第二媒體實體選擇的媒體數據對象的信息,所述第二媒體實體選擇的媒體數據對象的信息是所述第二媒體實體從所述至少兩個媒體數據對象的信息中選擇得到的;步驟13:所述第一媒體實體根據第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象,並與所述第二媒體實體建立媒體傳輸通道,以便通過所述媒體傳輸通道將所述對應的媒體數據對象傳輸給所述第二媒體實體。相應地,參見圖2,媒體接收方執行的步驟可以包括步驟21:第二媒體實體接收第一媒體實體發送的媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;步驟22:所述第二媒體實體在所述至少兩個媒體數據對象的信息中進行選擇,得到第二媒體實體選擇的媒體數據對象的信息;步驟23:所述第二媒體實體向所述第一媒體實體發送媒體選擇消息,所述媒體選擇消息中攜帯所述第二媒體實體選擇的媒體數據對象的信息,以便所述第一媒體實體根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象;步驟24:所述第二媒體實體與所述第一媒體實體建立媒體傳輸通道,通過所述媒體傳輸通道接收所述第一媒體實體發送的所述對應的媒體數據對象。上述實施例中的第一媒體實體和第二媒體實體可以是點對點會議場景的兩個會議終端,例如點對點會議場景下的兩個智真會議終端。或者,在多點會議場景下,上述的第一媒體實體和第二媒體實體可以分別是各會議終端與作為會議伺服器的多點控制單元(MultipointControlUnit,MCU)。本發明實施例中,會議終端可以具體用於將視音頻數據編碼、打包,然後通過網絡傳送給遠端,並接收遠端傳送來的數據,進行拆包、解碼,是網絡與最終用戶接觸用以實現網絡應用的設備。會議終端可以支持高清、標清、軟體,或者,手機和平板電腦混合參會模式,或者,支持專線,網際網路、3G接入等。智真會議終端可以是指能夠支持高清的會議終端,例如支持1080P高清視頻。可選的,每個媒體數據流對應ー個媒體數據對象,媒體數據對象至少包括ー個會場實時畫面,進ー步的,媒體數據對象還可以包括會議共享內容的輔流,也就是說,媒體數據對象一方面可以是會場的實時內容,另ー方面也可以是會場間共享的內容。對於會場實時畫面,其媒體視圖信息可以包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息,取值可以為會議室、坐席及與會者,或者,單個與會者;或者所述會場實時畫面的特定場景中的區域劃分信息,取值可以為教育場景中的教室、講臺,或者,教師和學生與聽眾。對於會議共享內容的輔流,其對應的媒體數據對象的信息可以包括共享內容的類型信息,取值可以為輔流幻燈片、輔流視頻、輔流圖片,或者,輔流數據。可選的,媒體數據對象的信息還可以包括如下項中的至少ー項語言信息;角色信息,取值可以為當前說話方、數據發言權方或者會議主席;優先級信息;變化狀態信息,取值可以為動態、靜態或者頻繁改變;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。本實施例在媒體協商時媒體發送方發送的信息包括媒體視圖信息,與現有技術中角色信息不同的是,媒體視圖信息是對媒體數據對象的內容特徵描述,其更能反映客觀的媒體數據流的情況,不同的媒體數據流具有不同的客觀信息,可以用不同的媒體視圖信息進行標識,因此,採用媒體視圖信息可以表示更多的媒體數據流,且能夠提高對媒體數據流的表示準確性及信息量。本發明實施例中,會場之間可以通過會話初始化協議(SessionInitiationProtocol,SIP)和會話描述協議(SessionDescriptionProtocol,SDP)進行媒體協商建立會話,因此,本發明實施例所涉及的媒體宣告消息、媒體選擇消息以及媒體能力消息可以通過SIP協議或SDP協議攜帯。同樣,上述的媒體宣告消息、媒體選擇消息以及媒體能力消息也可以通過國際電信聯盟(InternationalTelecommunicationUnion,ITU)所制定的H.323系列協議或者網際網路工程任務組(InternetEngineeringTaskForce,IETF)所制定的多流控制協議(ControLlingmultiplestreamsfortElepresence,CLUE),或者以上所列舉協議的組合來攜帯實現。另外,在本發明實施例中,媒體數據對象的信息可以通過SDP協議中文本格式進行擴展攜帯,也可以根據所依託的不同協議機制的選擇而通過文本、ニ進位或可擴展標記語言(ExtensibleMarkupLanguage,XML)等方式來擴展攜帯。圖3為本發明多流會議的媒體協商方法另ー實施例的流程示意圖,本實施例的遠程會議系統包括兩個會場,分別用會場A和會場B表示,每個會場都是具有至少三路攝像機、三路活動圖像的顯示器(屏幕)的智真會議室,可以同時進行多路媒體流的採集、發送和接收、呈現。本發明實施例中,具體實施例吋,會場A和會場B可以分別是指會場A的智真會議終端和會場B的智真會議終端,具體步驟包括步驟301:會場A向會場B發送媒體宣告消息,該媒體宣告消息中攜帯至少兩個的媒體數據對象的信息,這些媒體數據對象是會場A有能力提供給會場B的媒體數據流,例如不同攝像機所採集的視頻畫面,會場麥克風所採集的音頻片段,或通過會場的電腦輸出的數據材料等。其中這些媒體數據對象中至少有ー個媒體數據對象是會場實時畫面,且會場實時畫面的信息至少包含媒體視圖信息,媒體視圖信息是對媒體數據對象的內容特徵描述,表示該媒體數據對象為會場的實時畫面信息,例如某特定攝像頭所捕獲的整個會場A的實時視頻畫面的信息。在該步驟中,會場A的媒體宣告消息中可以包含如下採用SDP協議擴展表示的媒體數據對象信息(括號中為媒體數據對象的補充解釋內容)IH=Video52886RTP/AVP31(會議室整體畫面的媒體對象定義)a=rtpmap:31H261/9000(該媒體的編解碼格式)a=view:room(該媒體對象/畫面的視圖為整個會場)m=video52888RTP/AVP31(會議室左1/3座位及與會者畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:table(畫面視角為座席及與會者)IH=Video52890RTP/AVP31(會議室中間1/3座位及與會者畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:table(畫面視角為座席及與會者)IH=Video52892RTP/AVP31(會議室右1/3座位及與會者畫面的媒體對象定義)a=rtpmap:31H261/9000·a=view:table(畫面視角為座席及與會者)Hi=Video52894RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)其中,每個以「m=」行開始的內容表示為ー個媒體數據對象的信息,例如,"m=video52886RTP/AVP31」行表示ー個內容格式為視頻的媒體數據對象,而根據隨後的「a=view:r00m」行的媒體視圖信息可以知道該媒體數據對象所包含的是整個會場的整體畫面圖像;而隨後的「m=video52888RTP/AVP31」結合其媒體視圖信息「「a=view:table」行表示其包含的媒體數據對象是會議室某座席及與會者的畫面圖像。對於媒體視圖信息的定義,媒體視圖是對媒體數據對象的內容特徵描述,其取值方式有以下幾種I)取值為媒體數據對象所捕獲內容的坐標範圍信息,例如選取會場中某一點(如中間屏幕上方三個攝像頭的中心點)為坐標衡量參考點,以此所定義攝像機所捕獲區域的坐標,可以通過左下、右下、左上、右上四點的坐標來描述,如(-2011,2850,0),(-673,3000,0),(-2011,2850,757),(-673,3000,757)。2)取值為媒體數據對象對應的位置內容信息,包括會議室(Room)、坐席及對應與會者(Table)、單個與會者(Individual)。進ー步還可以是特定場景中的區域劃分,包括教育場景中的教室(沿用Room或Classroom)、講臺及教師(Lectern)和學生與聽眾(Audience)。在本實施例中,所採用的媒體視圖信息取值是上面的第二種,即媒體數據對象對應的位置信息。當然,在實現中還可以是各種方式的結合,例如同時包含媒體數據對象的坐標範圍信息和位置內容信息。這裡,可以理解的是,媒體數據對象和用於捕捉不同圖像的攝像頭物理設備之間並非只限於固定的一一映射關係,例如上用於攜帶當前演講人的畫面圖像可以由不同的設備所採集而根據聲音活躍度的檢測而不斷切換,或者同一個設備也可以通過不同的變焦方式等在不同時刻實現對不同圖像畫面的採集。在會議中,與會方還可以為其他與會者提供共享的內容數據,相對於會場實時畫面內容,這些共享的內容數據也被稱為輔流。輔流通常是指與會場中視頻會議終端連接的計算機信號,包括計算機中的視頻片段,圖片,聲音,以及採用Office等工具編輯的幻燈片、文本數據等。鑑於輔流不同的類型,定義會議輔流的內容特徵信息欄位-輔流類型信息,取值可以包括輔流幻燈片(presentation,slides)、輔流視頻(presentation.video)、輔流圖片(presentation,picture)、輔流數據(presentation,data)等。在該實施例中,會場A可以為會場B提供共享內容的輔流舉例如下m=application53550UDP/BFCP(會場共享內容的輔流I)a=presentation.slides(該輔流為幻燈片)m=application53552UDP/BFCP(會場共享內容的輔流2)a=presentation.video(該輔流為視頻片段)上述內容表示會場A可以為會場B提供兩個不同的共享內容的輔流,其中ー個是幻燈片,一個是視頻片段。進ー步,在每個媒體數據對象中還可以包含如下內容特徵項角色信息(Role):表示該媒體數據對象所對應與會方在會議中所擔任的職能角色,取值可以包括當前說話方(Speaker)、數據發言權方(Floor)、會議主席(Chairman)或者其它角色(Others)。舉例如下IH=Video52888RTP/AVP31(會議室左1/3座位及與會者畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:table(畫面視角為座席及與會者)a=role:chairman(畫面包括會議的主席)Hi=Video52894RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)a=role:speaker(畫面包括當前演講者)優先級信息(Priority):表示會場中存在多個媒體數據對象時不同媒體數據對象的優先級。優先級的取值可以是按照相対的格式,例如在整個會場的描述中提供優先級排序信息(媒體數據對象3,媒體數據對象2,媒體數據對象I)可以依次表示不同媒體數據對象的優先級高低;同樣,優先級的取值也可以是按照媒體數據對象的粒度進行賦值,即在每個媒體數據對象的描述中增加其優先級取值信息,其對應優先級可以按照取值從I到若干而變成優先級逐步降低,不同的媒體數據對象的優先級取值可以不同也可以相同,舉例如下IH=Video52886RTP/AVP31(會議室整體畫面的媒體對象定義)a=rtpmap:31H261/9000(該媒體的編解碼格式)a=view:room(該媒體對象/畫面的視圖為整個會場)a=role:chairman(畫面包括會議的主席)a=priority:I(畫面的優先級)Hi=Video52888RTP/AVP31(會議室左1/3座位及與會者畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:table(畫面視角為座席及與會者)a=priority:3(畫面的優先級)IH=Video52890RTP/AVP31(會議室中間1/3座位及與會者畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:table(畫面視角為座席及與會者)a=priority:2(畫面的優先級)m=video52892RTP/AVP31(會議室右1/3座位及與會者畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:table(畫面視角為座席及與會者)a=priority:3(畫面的優先級)Hi=Video52894RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)a=role:speaker(畫面包括當前演講者)a=priority:I(畫面的優先級)上述優先級信息表示從媒體提供方角度對不同媒體數據對象的排序,可以為媒體接收方進行媒體數據對象選擇時作以參考,也同樣可以用於在媒體傳輸資源緊張或者網絡擁塞時作為策略決策依據。再進ー步,每個媒體數據對象中還可以包含如下內容特徵項語言信息(Language):表示該媒體數據對象相關的語言類型,例如媒體數據對象中音頻所採用的語言,或者視頻中包含文本信息所採用的語言。舉例如下Hi=Video52894RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)a=role:speaker(畫面包括當前演講者)a=priority:I(畫面的優先級)a=language:Englishm=video52896RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)a=role:speaker(畫面包括當前演講者)a=priority:I(畫面的優先級)a=language:Chinesem=video52898RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)a=role:speaker(畫面包括當前演講者)a=priority:I(畫面的優先級)a=language:Arabic上述描述表示會場A可以同時提供演講者畫面英語(English)、漢語(Chinese)、阿拉伯語(Arabic)三種不同語言類型的呈現。變化狀態信息(Variation):表示媒體數據對象所對應媒體視圖的變化特性,例如對於固定、無變焦的攝像機所採集的會場畫面在會議中不會發生視圖的變化,而對於移動攝像機來說它的媒體視圖隨著其設備的移動而不斷變化,後者設備常見於遠程醫療和遠程教育的場景中。因此在媒體協商中,定義媒體數據對象的變化狀態信息(Variation),由媒體的發送方通知媒體接收方。該信息的取值可以根據需要定義包括靜態(Static)、動態(Dynamic)和頻繁改變(HighlyDynamic)等幾種。舉例如下IH=Video52886RTP/AVP31(會議室整體畫面的媒體對象定義)a=rtpmap:31H261/9000(該媒體的編解碼格式)a=view:room(該媒體對象/畫面的視圖為整個會場)a=variation:static(該畫面的媒體視圖保持不變)Hi=Video52894RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)a=variation:dynamic(該畫面的媒體視圖會動態變化)當媒體數據對象的變化狀態信息為動態(Dynamic)或頻繁改變(HighlyDynamic)時,意味著該媒體數據所對應的媒體視圖及空間方位信息會不斷變化。文本嵌入信息(EmbeddedText):表示該媒體數據對象包含嵌入的文本輔助信息。會議中,特別是無障礙會場中,不同的視頻畫面伴隨嵌入的文本解釋或文本輔助信息會有助幹與會者更便利的參與會議,因此具備提供能力的會場會同時提供包含嵌入文本的媒體數據對象。舉例如下IH=Video52886RTP/AVP31(會議室整體畫面的媒體對象定義)a=rtpmap:31H261/9000(該媒體的編解碼格式)a=view:room(該媒體對象/畫面的視圖為整個會場)a=textembedded:no(該畫面不包含嵌入文本)Hi=Video52894RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)a=textembedded:yes(該畫面包含嵌入文本)補充描述信息(Supplementary):在ー些特定的會議場景中,為了確保會議的效果,會場中會同時提供輔助的聲音講解或即時翻譯的媒體,而這些提供講解或翻譯的人員往往不在主會場環境中。為了區分這些聲音媒體和會場中其它的實時畫面、聲音或共享內容的輔流,定義補充描述的屬性信息。舉例如下m=audio55000RTP/AVP97(會場音頻的媒體對象)a=supplementary:translation(該媒體對象為聲音翻譯)智真標識信息(Telepresence):在智真會議場景中,除了基本的音視頻媒體協商之外,還對會場輔助信息也有對應的要求,例如燈光、色彩等。為了區別與其它非智真的會場,有必要對智真會場進行相應的標識。舉例如下IH=Video52886RTP/AVP31(會議室整體畫面的媒體對象定義)a=rtpmap:31H261/9000(該媒體的編解碼格式)a=telepresence:yes(該會場為智真會場)在實現中,上述擴展定義的媒體數據的內容特徵信息並不要求全部被攜帯,而是根據實際的需要有選擇的攜帯包含。例如,對會場實時畫面至少會攜帯媒體視圖信息,但其它的內容特徵信息均為可選;而對共享內容的輔流,通常會攜帯輔流類型信息的欄位。步驟302:會場B接收並解析會場A發送的媒體宣告消息中所攜帯的至少兩個的媒體數據對象信息,從中進行選擇,得到選擇的媒體數據對象的信息。其中,會場B可以根據會場A發送的至少兩個的媒體數據對象的信息,以及自身希望接收的媒體數據對象進行上述的選擇,例如會場B可以根據會場B的屏幕數目、會場A發送的媒體數據流的信息包括的媒體內容特徵信息以及會場B與會者希望看到的媒體播放方式等實際需求來進行選擇。例如,會場B的屏幕數據為三屏,那麼會場B可以顯示三個媒體數據流。此時,會場B可以根據媒體內容特徵信息中的優先級,按照優先級從高到低的順序選擇優先級較高的三個媒體數據對象;或者,會場B也可以根據媒體內容特徵信息中的媒體視圖,如選擇中間位置的媒體數據流,或者根據媒體內容特徵信息中的角色,如選擇演講人的媒體數據流等進行選擇。具體選擇策略會場B可以根據實際需要設置使得選擇的媒體數據流的個數不超過會場B能夠顯示的數目。·步驟303:會場B向會場A發送媒體選擇消息,該媒體選擇信息中攜帯會場B選擇的媒體數據對象的信息。會場B選擇的媒體數據對象的信息是從會場A發送的多個媒體數據對象的信息中選擇的,例如,會場B選擇的媒體數據對象的信息可以表示如下IH=Video35886RTP/AVP31(會議室整體畫面的媒體對象定義)a=rtpmap:31H261/9000(該媒體的編解碼格式)a=view:room(該媒體對象/畫面的視圖為整個會場)Hi=Video35894RTP/AVP31(會議室演講人動態畫面的媒體對象定義)a=rtpmap:31H261/9000a=view:individual(畫面視角為單個與會者)m=application35550UDP/BFCP(會場共享內容的輔流I)a=presentation.slides(該輔流為幻燈片)通過上述描述可知,會場B選擇了會場A的會議室整體畫面、會議室演講人動態畫面、會議室共享內容的輔流I。在本實施例中,會場B的媒體選擇消息是攜帶會場B對會場A的媒體數據對象進行選擇的結果,其實現方式可以有多種靈活的方法,例如對於上述消息中沒有變化的屬性行「a=」信息可以不攜帯,舉例如下IH=Video35886RTP/AVP31(會議室整體畫面的媒體對象定義)Hi=Video35894RTP/AVP31(會議室演講人動態畫面的媒體對象定義)m=application35550UDP/BFCP(會場共享內容的輔流I)這樣,通過三個媒體行「m=」即可表示會場B對媒體數據對象的選擇。由於協商是雙向的,通過上述流程可以實現會場B針對會場A的選擇,類似的,會場A也可以在會場B發送的多個媒體數據流的信息中進行選擇。即還可以包括步驟304:會場B向會場A發送媒體宣告消息,該媒體宣告消息中攜帯至少兩個的媒體數據對象的信息,該媒體數據對象為會場B有能力提供給會場A的媒體數據流。步驟305:會場A在會場B發送的至少兩個的媒體數據流的信息中進行選擇,得到選擇的媒體數據對象的信息。步驟306:會場A向會場B發送媒體選擇信息,該媒體選擇信息中攜帯會場A選擇的媒體數據對象的信息。步驟304306的具體內容可以類似步驟301303進行處理。另外,步驟304306與步驟301303無時序限制關係。步驟307:會場A和會場B根據協商結果,建立雙向媒體傳輸通道。例如,會場A將會場B選擇的媒體數據對象傳輸給會場B,之後由會場B在屏幕上進行顯示;會場B將會場A選擇的媒體數據對象傳輸給會場A,之後由會場A在屏幕上進行顯不。另外,上述的一端會場將另一端會場選擇的媒體數據對象進行傳輸可以包括傳輸全部選擇的,或者傳輸部分選擇的。例如,會場B選擇了3個媒體數據對象,會場A可以傳輸該3個媒體數據對象給會場B,也可以在該3個媒體數據對象中選擇2個傳輸給會場B0本實施例通過會場A和會場B分別向對方宣告各自有能力提供的媒體數據對象的信息,且宣告的媒體數據對象的信息中用媒體視圖信息進行標識,實現對多路媒體數據流的支持,以及對多路媒體數據流較準確的區別,並且可以提供較多的信息量,避免現有技術中的標識方式造成的局限性。圖4為本發明多流會議的媒體協商方法另ー實施例的流程示意圖,與上一實施例不同的是,本實施例的發送方發送的媒體宣告消息是根據接收方的能力進行發送的。本實施例中,具體實施例時,會場A和會場B可以分別是指會場A的智真會議終端和會場B的智真會議終端。本實施例包括步驟401:會場B向會場A發送媒體能力消息,其中攜帯會場B所能夠解析的媒體能力信息。例如會場B可以同時接收三路具有IOSOp解析度的視頻媒體在三個不同的屏幕上播放,或者會場B希望在某個屏幕上播放一大三小的畫中畫(PictureinPicture)格式的視頻內容。通過該媒體能力消息,有助於作為媒體發送方的會場A更有針對性地為會場B提供媒體內容。步驟402:會場A根據會場B所能夠解析的媒體能力信息,向會場B發送媒體宣告消息,該媒體宣告消息中攜帯至少兩個的媒體數據對象的信息,該媒體數據對象是會場A根據會場B所能夠解析的媒體能力信息確定的。例如,會場B能夠解析3路IOSOp解析度的媒體數據對象,那麼會場A可以在自身能夠提供的媒體數據對象中選擇至少三個的1080p解析度的媒體數據對象,之後將對應的信息發送給會場B;或者,會場B希望在某個屏幕上播放一大三小的畫中畫時,會場A可以將自身能夠提供的媒體數據對象進行組合,得到一大三小的畫中畫,之後將該組合後的一個媒體數據對象的信息發送給會場B。步驟403:會場B在會場A發送的至少兩個的媒體數據對象的信息中進行選擇,得到選擇的媒體數據對象的信息。步驟404:會場B向會場A發送媒體選擇消息,該媒體選擇消息中攜帶會場B選擇的媒體數據對象的信息。步驟405:會場A向會場B發送媒體能力消息;;步驟406:會場B向會場A發送媒體宣告消息;。步驟407:會場A在會場B發送的至少兩個的媒體數據對象的信息中進行選擇,得到選擇的媒體數據對象的信息。步驟408:會場A向會場B發送媒體選擇消息,該媒體選擇消息中攜帯會場A選擇的媒體數據對象的信息。步驟409:會場A和會場B根據協商結果,建立雙向媒體傳輸通道。步驟402404的具體內容可以參見步驟301303;步驟406409的具體內容可以參見步驟304307;步驟401404與步驟405408無時序限制關係。本實施例通過會場A和會場B分別向對方宣告各自有能力提供的媒體數據對象的信息,且宣告的媒體數據對象的信息中用媒體視圖信息進行標識,實現對多路媒體數據流的支持,以及對多路媒體數據流較準確的區別,並且可以提供較多的信息量,避免現有技術中的標識方式造成的局限性。另外,本實施例的媒體請求方根據媒體接收方的請求進行媒體能力宣告,可以提高針對性及降低傳輸開銷。上述實施例以各消息分別發送為例,可選的,多個消息也可以同時發送,如圖5所示。圖5為本發明多流會議的媒體協商方法另ー實施例的流程示意圖,本實施例中,具體實施例吋,會場A和會場B可以分別是指會場A的智真會議終端和會場B的智真會議終端,本實施例包括步驟501:會場A向會場B發送第一媒體宣告消息;步驟502:會場B向會場A發送第一媒體選擇消息和第二媒體宣告消息。步驟503:會場A向會場B發送第二媒體選擇消息。上述的第一媒體宣告消息中攜帯至少兩個的第一媒體數據對象的信息,第一媒體數據對象是會場A有能力提供給會場B的媒體數據流;上述的第一媒體選擇消息中攜帯會場B選擇的第一媒體數據對象的信息;上述的第二媒體宣告消息中攜帯至少兩個的第二媒體數據對象的信息,第二媒體數據對象是會場B有能力提供給會場A的媒體數據流;上述的第二媒體選擇消息中攜帯會場A選擇的第二媒體數據對象的信息。上述的媒體數據對象的信息、選擇方式以及各消息的發送方式可以參見上述各實施例。可以理解的是,圖5隻是示例,上述同時發送的消息也可以採用其它的組合方式,例如,媒體宣告消息和媒體能力消息同時發送,媒體選擇消息和媒體能力消息同時發送等。上述實施例是會場A和會場B的智真會議終端之間建立點到點會議的場景,而在多點會議中,上述流程同樣適用於各會議終端與作為會議伺服器的多點控制單元(MultipointControlUnit)之間進行媒體的協商和選擇。圖6為本發明多流會議的媒體協商設備ー實施例的結構示意圖,該設備可以為第一媒體實體,該設備60包括第一發送模塊61、第一接收模塊62和建立模塊63;第一發送模塊61用於向第二媒體實體發送媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能カ為所述第二媒體實體提供的媒體數據流;第一接收模塊62用於接收所述第二媒體實體發送的媒體選擇消息,所述媒體選擇消息中攜帯第二媒體實體選擇的媒體數據對象的信息,所述第二媒體實體選擇的媒體數據對象的信息是所述第二媒體實體從所述至少兩個媒體數據對象的信息中選擇得到的;建立模塊63用於根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象,並與所述第二媒體實體建立媒體傳輸通道,以便通過所述媒體傳輸通道將所述對應的媒體數據對象傳輸給所述第二媒體實體。可選的,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。可選的,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。可選的,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還包含如下項中的至少ー項語言信息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。可選的,該設備還包括第二接收模塊,用於接收所述第二媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第二媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。可選的,該設備還包括第三接收模塊,用於接收所述第二媒體實體發送的媒體宣告消息,用以通知所述第一媒體實體所述第二媒體實體有能力提供的媒體數據對象的信息;第二發送模塊,用於向所述第二媒體實體發送媒體選擇消息,用以通知所述第二媒體實體所述第一媒體實體選擇的媒體數據對象的信息,所述第一媒體實體從所述第二媒體實體有能力提供的媒體數據對象的信息中選擇,以便所述第二媒體實體通過媒體傳輸通道將所述第一媒體實體選擇的媒體數據對象傳輸給所述第一媒體實體。可選的,所述第一發送模塊發送的所述媒體宣告消息和/或所述第一接收模塊發送的所述媒體選擇消息通過會話初始化協議SIP、會話描述協議SDP、多流控制協議CLUE或H.323系列協議的一種或幾種組合攜帯;或者,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息通過文本、ニ進位或可擴展標記語言XML擴展攜帯。本實施例在媒體協商時媒體發送方發送的信息包括媒體視圖信息,與現有技術中角色信息不同的是,媒體視圖信息是對媒體數據對象的內容特徵描述,其更能反映客觀的媒體數據流的情況,不同的媒體數據流具有不同的客觀信息,可以用不同的媒體視圖信息進行標識,因此,採用媒體視圖信息可以表示更多的媒體數據流,且能夠提高對媒體數據流的表示準確性及信息量。圖7為本發明多流會議的媒體協商設備另ー實施例的結構示意圖,該設備可以為第二媒體實體,該設備70包括接收模塊71、選擇模塊72、第一發送模塊73和建立模塊74;接收模塊71用於接收第一媒體實體發送的媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;選擇模塊72用於在所述至少兩個媒體數據對象的信息中進行選擇,得到第二媒體實體選擇的媒體數據對象的信息;第一發送模塊·73用於向所述第一媒體實體發送媒體選擇消息,所述媒體選擇消息中攜帯所述第二媒體實體選擇的媒體數據對象的信息,以便所述第一媒體實體根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象;建立模塊74用於與所述第一媒體實體建立媒體傳輸通道,通過所述媒體傳輸通道接收所述第一媒體實體發送的所述對應的媒體數據對象。可選的,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。可選的,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。可選的,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還包含如下項中的至少ー項語言信息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。可選的,該設備還包括第二發送模塊,用於向所述第一媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第ニ媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。本實施例在媒體協商時媒體發送方發送的信息包括媒體視圖信息,與現有技術中角色信息不同的是,媒體視圖信息是對媒體數據對象的內容特徵描述,其更能反映客觀的媒體數據流的情況,不同的媒體數據流具有不同的客觀信息,可以用不同的媒體視圖信息進行標識,因此,採用媒體視圖信息可以表示更多的媒體數據流,且能夠提高對媒體數據流的表示準確性及信息量。圖8為本發明多流會議的媒體協商設備另ー實施例的結構示意圖,該設備可以為第一媒體實體,該設備80包括收發器81和處理器82;收發器81用於向第二媒體實體發送媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;以及,接收所述第二媒體實體發送的媒體選擇消息,所述媒體選擇消息中攜帯第二媒體實體選擇的媒體數據對象的信息,所述第二媒體實體選擇的媒體數據對象的信息是所述第二媒體實體從所述至少兩個媒體數據對象的信息中選擇得到的;處理器82用於根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象,並與所述第二媒體實體建立媒體傳輸通道,以便通過所述媒體傳輸通道將所述對應的媒體數據對象傳輸給所述第二媒體實體.可選的,所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。可選的,所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。可選的,所述媒體數據對象的信息還包含如下項中的至少ー項語言信息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。可選的,收發器還用於接收所述第二媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第二媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。可選的,收發器還用於接收所述第二媒體實體發送的媒體宣告消息,用以通知所述第一媒體實體所述第二媒體實體有能力提供的媒體數據對象的信息;向所述第二媒體實體發送媒體選擇消息,用以通知所述第二媒體實體所述第一媒體實體選擇的媒體數據對象的信息,所述第一媒體實體從所述第二媒體實體有能力提供的媒體數據對象的信息中選擇,以便所述第二媒體實體通過媒體傳輸通道將所述第一媒體實體選擇的媒體數據對象傳輸給所述第一媒體實體。可選的,所述媒體宣告消息和/或所述媒體選擇消息通過會話初始化協議SIP、會話描述協議SDP、多流控制協議CLUE或H.323系列協議的一種或幾種組合攜帯;或者,所述媒體數據對象的信息通過文本、ニ進位或可擴展標記語言XML擴展攜帯。該設備可以具體為執行上述第一媒體實體側的方法步驟,結合本發明實施例所公開的方法的步驟可以直接體現為硬體器件執行完成,或者用硬體及軟體模塊組合執行完成。軟體模塊可以位於隨機存儲器,快閃記憶體、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領域成熟的存儲介質中。上述的處理器可以是通用處理器、數位訊號處理器(DSP)、專用集成電路(ASIC)、現成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者電晶體邏輯器件、分立硬體組件。通用處理器可以是微處理器或者任何常規的處理器。上述的收發器可以通過ー個或多個天線收發無線信號。收發器可以由分立的發送器和接收器組成,也可以是耦合在一起的具有接收和發送功能的器件。本實施例在媒體協商時媒體發送方發送的信息包括媒體視圖信息,與現有技術中角色信息不同的是,媒體視圖信息是對媒體數據對象的內容特徵描述,其更能反映客觀的媒體數據流的情況,不同的媒體數據流具有不同的客觀信息,可以用不同的媒體視圖信息進行標識,因此,採用媒體視圖信息可以表示更多的媒體數據流,且能夠提高對媒體數據流的表示準確性及信息量。圖9為本發明多流會議的媒體協商設備另ー實施例的結構示意圖,該設備可以為第二媒體實體,該設備90包括收發器91和處理器92;收發器91用於接收第一媒體實體發送的媒體宣告消息,所述媒體宣告消息中攜帶至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;在所述至少兩個媒體數據對象的信息中進行選擇,得到第二媒體實體選擇的媒體數據對象的信息;向所述第一媒體實體發送媒體選擇消息,所述媒體選擇消息中攜帯第二媒體實體選擇的媒體數據對象的信息,以便所述第一媒體實體根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象;以及,與所述第一媒體實體建立媒體傳輸通道,通過所述媒體傳輸通道接收所述第一媒體實體發送的所述對應的媒體數據對象。處理器92用於在所述至少兩個的媒體數據對象的信息中進行選擇,得到所述第ニ媒體實體選擇的媒體數據對象的信息。可選的,所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。可選的,所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。可選的,所述媒體數據對象的信息中還包含如下項中的至少ー項語言信息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。可選的,收發器還用於向所述第一媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第二媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。該設備可以具體為執行上述第二媒體實體側的方法步驟,結合本發明實施例所公開的方法的步驟可以直接體現為硬體器件執行完成,或者用硬體及軟體模塊組合執行完成。軟體模塊可以位於隨機存儲器,快閃記憶體、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領域成熟的存儲介質中。上述的處理器可以是通用處理器、數位訊號處理器(DSP)、專用集成電路(ASIC)、現成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者電晶體邏輯器件、分立硬體組件。通用處理器可以是微處理器或者任何常規的處理器。上述的收發器可以通過ー個或多個天線收發無線信號。收發器可以由分立的發送器和接收器組成,也可以是耦合在一起的具有接收和發送功能的器件。本實施例在媒體協商時媒體發送方發送的信息包括媒體視圖信息,與現有技術中角色信息不同的是,媒體視圖信息是對媒體數據對象的內容特徵描述,其更能反映客觀的媒體數據流的情況,不同的媒體數據流具有不同的客觀信息,可以用不同的媒體視圖信息進行標識,因此,採用媒體視圖信息可以表示更多的媒體數據流,且能夠提高對媒體數據流的表示準確性及信息量。圖10為本發明多流會議的媒體協商系統ー實施例的結構示意圖,該系統100包括第一媒體實體101和第二媒體實體102;第一媒體實體101和第二媒體實體102可以分別參見圖6或圖7所示的實施例,或者,第一媒體實體101和第二媒體實體102可以分別參見圖8或圖9所示的實施例。本實施例在媒體協商時媒體發送方發送的信息包括媒體視圖信息,與現有技術中角色信息不同的是,媒體視圖信息是對媒體數據對象的內容特徵描述,其更能反映客觀的媒體數據流的情況,不同的媒體數據流具有不同的客觀信息,可以用不同的媒體視圖信息進行標識,因此,採用媒體視圖信息可以表示更多的媒體數據流,且能夠提高對媒體數據流的表示準確性及信息量。本領域普通技術人員可以理解實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成。前述的程序可以存儲於ー計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括ROM、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質。最後應說明的是以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。·權利要求1.ー種多流會議的媒體協商方法,其特徵在於,包括第一媒體實體向第二媒體實體發送媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;所述第一媒體實體接收所述第二媒體實體發送的媒體選擇消息,所述媒體選擇消息中攜帯第二媒體實體選擇的媒體數據對象的信息,所述第二媒體實體選擇的媒體數據對象的信息是所述第二媒體實體從所述至少兩個媒體數據對象的信息中選擇得到的;所述第一媒體實體根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象,並與所述第二媒體實體建立媒體傳輸通道,以便通過所述媒體傳輸通道將所述對應的媒體數據對象傳輸給所述第二媒體實體。2.根據權利要求I所述的方法,其特徵在於,所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。3.根據權利要求I所述的方法,其特徵在於,所述媒體數據對象的信息中還至少有一個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。4.根據權利要求1-3任一項所述的方法,其特徵在於,所述媒體數據對象的信息還包含如下項中的至少ー項語Hィ目息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。5.根據權利要求1-3任一項所述的方法,其特徵在於,所述第一媒體實體向第二媒體實體發送媒體宣告消息之前,所述方法還包括所述第一媒體實體接收所述第二媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第二媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。6.根據權利要求1-3任一項所述的方法,其特徵在於,還包括所述第一媒體實體接收所述第二媒體實體發送的媒體宣告消息,用以通知所述第一媒體實體所述第二媒體實體有能力提供的媒體數據對象的信息;所述第一媒體實體向所述第二媒體實體發送媒體選擇消息,用以通知所述第二媒體實體所述第一媒體實體選擇的媒體數據對象的信息,所述第一媒體實體從所述第二媒體實體有能力提供的媒體數據對象的信息中選擇,以便所述第二媒體實體通過媒體傳輸通道將所述第一媒體實體選擇的媒體數據對象傳輸給所述第一媒體實體。7.根據權利要求1-3任一項所述的方法,其特徵在幹,所述媒體宣告消息和/或所述媒體選擇消息通過會話初始化協議SIP、會話描述協議SDP、多流控制協議CLUE或H.323系列協議的一種或幾種組合攜帯;或者,所述媒體數據對象的信息通過文本、ニ進位或可擴展標記語言XML擴展攜帯。8.ー種多流會議的媒體協商方法,其特徵在於,包括第二媒體實體接收第一媒體實體發送的媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;所述第二媒體實體在所述至少兩個媒體數據對象的信息中進行選擇,得到第二媒體實體選擇的媒體數據對象的信息;所述第二媒體實體向所述第一媒體實體發送媒體選擇消息,所述媒體選擇消息中攜帯所述第二媒體實體選擇的媒體數據對象的信息,以便所述第一媒體實體根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象;所述第二媒體實體與所述第一媒體實體建立媒體傳輸通道,通過所述媒體傳輸通道接收所述第一媒體實體發送的所述對應的媒體數據對象。9.根據權利要求8所述的方法,其特徵在於,所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。10.根據權利要求8所述的方法,其特徵在於,所述媒體數據對象的信息中還至少有一個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。11.根據權利要求8-10任一項所述的方法,其特徵在於,所述媒體數據對象的信息中還包含如下項中的至少ー項語Hィ目息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。12.根據權利要求8-10任一項所述的方法,其特徵在幹,所述第二媒體實體接收第一媒體實體發送的媒體宣告消息之前,所述方法還包括所述第二媒體實體向所述第一媒體實體發送的媒體能力消息,所述媒體能力消息中攜帶所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第二媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。13.ー種多流會議的媒體協商設備,其特徵在幹,所述設備為第一媒體實體,所述設備包括第一發送模塊,用於向第二媒體實體發送媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;第一接收模塊,用於接收所述第二媒體實體發送的媒體選擇消息,所述媒體選擇消息中攜帯第二媒體實體選擇的媒體數據對象的信息,所述第二媒體實體選擇的媒體數據對象的信息是所述第二媒體實體從所述至少兩個媒體數據對象的信息中選擇得到的;建立模塊,用於根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象,並與所述第二媒體實體建立媒體傳輸通道,以便通過所述媒體傳輸通道將所述對應的媒體數據對象傳輸給所述第二媒體實體。14.根據權利要求13所述的設備,其特徵在於,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。15.根據權利要求13所述的設備,其特徵在於,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。16.根據權利要求13-15任一項所述的設備,其特徵在於,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還包含如下項中的至少ー項語Hィ目息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式信息。17.根據權利要求13-15任一項所述的設備,其特徵在於,還包括第二接收模塊,用於接收所述第二媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第二媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。18.根據權利要求13-15任一項所述的設備,其特徵在於,還包括第三接收模塊,用於接收所述第二媒體實體發送的媒體宣告消息,用以通知所述第一媒體實體所述第二媒體實體有能力提供的媒體數據對象的信息;第二發送模塊,用於向所述第二媒體實體發送媒體選擇消息,用以通知所述第二媒體實體所述第一媒體實體選擇的媒體數據對象的信息,所述第一媒體實體從所述第二媒體實體有能力提供的媒體數據對象的信息中選擇,以便所述第二媒體實體通過媒體傳輸通道將所述第一媒體實體選擇的媒體數據對象傳輸給所述第一媒體實體。19.根據權利要求13-15任一項所述的設備,其特徵在幹,所述第一發送模塊發送的所述媒體宣告消息和/或所述第一接收模塊發送的所述媒體選擇消息通過會話初始化協議SIP、會話描述協議SDP、多流控制協議CLUE或H.323系列協議的一種或幾種組合攜帯;或者,所述第一發送模塊發送的所述媒體宣告消息中攜帯的所述媒體數據對象的信息通過文本、ニ進位或可擴展標記語言XML擴展攜帯。20.ー種多流會議的媒體協商設備,其特徵在於,所述設備為第二媒體實體,所述設備包括接收模塊,用於接收第一媒體實體發送的媒體宣告消息,所述媒體宣告消息中攜帯至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有ー個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息,所述媒體數據對象為所述第一媒體實體有能力為所述第二媒體實體提供的媒體數據流;選擇模塊,用於在所述至少兩個媒體數據對象的信息中進行選擇,得到第二媒體實體選擇的媒體數據對象的信息;第一發送模塊,用於向所述第一媒體實體發送媒體選擇消息,所述媒體選擇消息中攜帶所述第二媒體實體選擇的媒體數據對象的信息,以便所述第一媒體實體根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象;建立模塊,用幹與所述第一媒體實體建立媒體傳輸通道,通過所述媒體傳輸通道接收所述第一媒體實體發送的所述對應的媒體數據對象。21.根據權利要求20所述的設備,其特徵在於,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體視圖信息包括所述會場實時畫面的坐標範圍信息;或者所述會場實時畫面的位置內容信息;或者所述會場實時畫面的特定場景中的區域劃分信息。22.根據權利要求20所述的設備,其特徵在於,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還至少有ー個會議共享內容的輔流的信息,所述輔流的信息包含共享內容的類型信息。23.根據權利要求20-22任一項所述的設備,其特徵在於,所述接收模塊接收的所述媒體宣告消息中攜帯的所述媒體數據對象的信息中還包含如下項中的至少ー項語Hィ目息;角色信息;優先級信息;變化狀態信息;文本嵌入信息;補充描述信息;智真標識信息;編解碼格式息。24.根據權利要求20-22任一項所述的設備,其特徵在於,還包括第二發送模塊,用於向所述第一媒體實體發送的媒體能力消息,所述媒體能力消息中攜帯所述第二媒體實體能夠解析的媒體能力信息,以便所述第一媒體實體根據所述第二媒體實體能夠解析的媒體能力信息確定所述至少兩個的媒體數據對象的信息。25.ー種多流會議的媒體協議系統,其特徵在於,包括如權利要求13-19任一項所述的設備;以及,如權利要求20-24任一項所述的設備。全文摘要本發明提供一種多流會議的媒體協商方法、設備和系統。該方法包括發送媒體宣告消息,所述媒體宣告消息中攜帶至少兩個媒體數據對象的信息,所述媒體數據對象的信息中至少有一個會場實時畫面的信息,所述會場實時畫面的信息至少包含媒體視圖信息;接收媒體選擇消息,所述媒體選擇消息中攜帶第二媒體實體選擇的媒體數據對象的信息;根據所述第二媒體實體選擇的媒體數據對象的信息確定對應的媒體數據對象,並與所述第二媒體實體建立媒體傳輸通道,以便通過所述媒體傳輸通道將所述對應的媒體數據對象傳輸給所述第二媒體實體。本發明實施例可以表示更多的媒體數據流,且能夠提高對媒體數據流的表示準確性及信息量。文檔編號H04L29/06GK102843542SQ20121033010公開日2012年12月26日申請日期2012年9月7日優先權日2012年9月7日發明者楊瑋瑋,魏海濤,任軍剛,肖晶申請人:華為技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀