碼流處理方法和系統(tǒng)、多點控制單元的制作方法
【專利摘要】本發(fā)明實施例提供一種碼流處理方法和系統(tǒng)、多點控制單元,碼流處理方法包括:獲取各會場的碼流信息、以及目標(biāo)會場的類型屬性信息;根據(jù)類型屬性信息確定目標(biāo)會場的會場類型,查找碼流處理策略文件獲取與目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略;根據(jù)碼流輸出策略,將各會場的碼流信息生成目標(biāo)會場的碼流發(fā)送至目標(biāo)會場以在目標(biāo)會場呈現(xiàn)。本發(fā)明實施例通過將目標(biāo)會場按照類型屬性信息抽象成不同的會場類型,在碼流處理策略文件中包含每種會場類型的碼流輸出策略,使得每個目標(biāo)會場都有與之對應(yīng)的碼流輸出策略,即使與會的會場發(fā)生變化,也總會有跟與會會場相對應(yīng)的碼流輸出策略,使得碼流處理策略的適應(yīng)性強。
【專利說明】碼流處理方法和系統(tǒng)、多點控制單元
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種碼流處理方法和系統(tǒng)、多點控制單元。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,在日常生活和工作中多點視頻會議成為人們異地溝通的有效平臺,在各種應(yīng)用領(lǐng)域和場景下得到越來越廣泛的應(yīng)用。
[0003]在傳統(tǒng)的多點視頻會議中,通常采用多點控制單元(Multipoint ControlUnit,簡稱:MCU)控制參加該會議的各個會場的屏幕顯示,且MCU是根據(jù)預(yù)設(shè)的顯示策略控制所述屏幕顯示的。具體的,會議控制者需要根據(jù)各會場的特點單獨制定針對該會場的顯示策略,例如提前獲取某個會場的顯示屏數(shù)目,并根據(jù)該獲知的會場顯示屏數(shù)目制定與該會場特定的顯示策略,即該會場的每個顯示屏上顯示內(nèi)容和方式的設(shè)置,然后將顯示策略轉(zhuǎn)換成配置文件導(dǎo)入到MCU中,當(dāng)視頻會議召開時,MCU將接收到的各會場向其發(fā)送的碼流信息按照定制好的顯示策略下發(fā)給該會場,以在該會場的顯示屏上顯示預(yù)設(shè)策略對應(yīng)的圖像。例如北京、上海、南京的三個會場需要共同召開一次視頻會議,其中北京分會場的顯示屏數(shù)目為3屏、上海分會場的顯示屏數(shù)目為2屏、南京分會場的顯示屏數(shù)目為I屏,MCU獲知北京、上海、南京三個參會會場的顯示屏數(shù)目以后,根據(jù)該獲知的顯示屏數(shù)目分別為該三個會場制定對應(yīng)的顯示策略,例如開始階段北京分會場的顯示策略為:左邊顯示屏以分屏的形式顯示上海分會場的碼流中包含的圖像,中間顯示屏顯示本地的演示文稿,右邊顯示屏顯示南京會場的碼流中包含的圖像,將這些顯示策略制定成配置文件導(dǎo)入到視頻會議系統(tǒng)的MCU,會議召開時,會議開始階段北京分會場的顯示屏就會按照上述制定的顯示策略在本地屏幕上顯示圖像。
[0004]上述傳統(tǒng)多點視頻會議的碼流處理方法存在如下缺陷:顯示策略的制定是分別根據(jù)各個會場的特點單獨制定的,不同特點的會場策略就可能不同,并且在制定會場顯示策略時必須提前獲知參加視頻會議的各個會場的顯示屏數(shù)目,根據(jù)該獲知的顯示屏數(shù)目為每個會場制定顯示策略;而且當(dāng)參加會議的會場屏數(shù)發(fā)生變化時,用戶需要重新制定顯示策略,顯示策略在多點視頻會議中適應(yīng)性差,用戶使用不方便。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種碼流處理方法、多點控制單元和碼流處理系統(tǒng),旨在解決現(xiàn)有技術(shù)中多點視頻會議顯示策略適應(yīng)性差的問題。
[0006]本發(fā)明實施例第一方面提供一種碼流處理方法,應(yīng)用于多點視頻會議系統(tǒng),包括:
[0007]獲取各會場的碼流信息、以及目標(biāo)會場的類型屬性信息;
[0008]根據(jù)所述類型屬性信息確定所述目標(biāo)會場的會場類型,查找碼流處理策略文件獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,所述碼流處理策略文件包括至少兩種會場類型、以及與所述會場類型對應(yīng)的碼流輸出策略,所述碼流輸出策略為會場的碼流顯示方式;
[0009]根據(jù)所述碼流輸出策略,將所述各會場的碼流信息生成所述目標(biāo)會場的碼流,將所述碼流發(fā)送至所述目標(biāo)會場以在所述目標(biāo)會場呈現(xiàn)所述碼流對應(yīng)的屏幕顯示狀態(tài)。
[0010]結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述碼流處理策略文件還包括:至少一種會議模式、以及至少一種會議狀態(tài);
[0011 ] 每一種所述會議模式包括至少一種所述會議狀態(tài);
[0012]所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,還包括:獲取所述目標(biāo)會場的會議模式和會議狀態(tài);
[0013]所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,包括:獲取與所述目標(biāo)會場的會議模式和會議狀態(tài)和會場類型均對應(yīng)的碼流輸出策略。
[0014]結(jié)合第一方面,在第一方面的第二種可能的實現(xiàn)方式中,所述類型屬性信息包括:至少兩種會場因素;
[0015]所述至少兩種會場類型是將所述至少兩種會場因素進行排列組合得到的排列組合類型。
[0016]結(jié)合第一方面的第一種可能的實現(xiàn)方式,在第一方面的第三種可能的實現(xiàn)方式中,所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,還包括:
[0017]獲取所述目標(biāo)會場更新后的類型屬性信息,并根據(jù)所述更新后的類型屬性信息,確定所述目標(biāo)會場的更新后的會場類型;
[0018]所述獲取與所述目標(biāo)會場的會場類型相對應(yīng)的碼流輸出策略,具體為:獲取與所述目標(biāo)會場的更新后的會場類型相對應(yīng)的碼流輸出策略。
[0019]結(jié)合第一方面的第一種可能的實現(xiàn)方式中,在第一方面的第四種可能的實現(xiàn)方式中,所述獲取所述目標(biāo)會場的會議模式和會議狀態(tài),包括:
[0020]在會議預(yù)定或者會議進行過程中獲?。徊⑶?,在會議進行過程中獲取的所述會議模式和會議狀態(tài)包括:更新后的會議模式和會議狀態(tài)。
[0021]結(jié)合第一方面,在第一方面的第五種可能的實現(xiàn)方式中,所述碼流輸出策略包括:與所述會場類型相對應(yīng)的碼流輸出策略、以及與會場類型相對應(yīng)的會議控制信息。
[0022]結(jié)合第一方面,在第一方面的第六種可能的實現(xiàn)方式中,還包括:
[0023]根據(jù)配置的會場屏數(shù)種類、會議模式、會議狀態(tài)和會議角色依次制定每個會議模式的會議狀態(tài)下,各個會場類型的至少一個碼流輸出策略;
[0024]將所述碼流輸出策略生成碼流處理策略文件。
[0025]結(jié)合第一方面、第一方面的第一種可能的實現(xiàn)方式、第一方面的第二種可能的實現(xiàn)方式、第一方面的第三種可能的實現(xiàn)方式、第一方面的第四種可能的實現(xiàn)方式、第一方面的第五種可能的實現(xiàn)方式、第一方面的第六種可能的實現(xiàn)方式中的任意一種可能的實現(xiàn)方式,在第一方面的第七種可能的實現(xiàn)方式中,與所述會場類型對應(yīng)的碼流輸出策略的數(shù)量為至少一種。
[0026]本發(fā)明實施例第二方面提供一種多點控制單元MCU,包括:
[0027]信息管理模塊,用于獲取各會場的碼流信息、以及目標(biāo)會場的類型屬性信息,根據(jù)所述類型屬性信息確定所述目標(biāo)會場的會場類型;
[0028]策略解析模塊,用于查找碼流處理策略文件獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,所述碼流處理策略文件包括至少兩種會場類型、以及與所述會場類型對應(yīng)的碼流輸出策略,所述碼流輸出策略為會場的碼流顯示方式;
[0029]碼流處理模塊,用于根據(jù)所述碼流輸出策略,將所述各會場的碼流信息生成所述目標(biāo)會場的碼流;
[0030]發(fā)送模塊,用于將所述碼流發(fā)送至所述目標(biāo)會場以在所述目標(biāo)會場呈現(xiàn)所述碼流對應(yīng)的屏幕顯示狀態(tài)。
[0031]結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述策略解析模塊查找的所述碼流處理策略文件還包括:至少一種會議模式、以及至少一種會議狀態(tài);
[0032]每一種所述會議模式包括至少一種所述會議狀態(tài);
[0033]所述信息管理模塊,還用于在所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,獲取所述目標(biāo)會場的會議模式和會議狀態(tài);
[0034]所述信息管理模塊,還用于獲取與所述目標(biāo)會場的會議模式和會議狀態(tài)和會場類型均對應(yīng)的碼流輸出策略。
[0035]結(jié)合第二方面,在第二方面的第二種可能的實現(xiàn)方式中,所述信息管理模塊獲取的所述類型屬性信息包括:至少兩種會場因素;
[0036]所述策略解析模塊查找的所述碼流處理策略文件包括的所述至少兩種會場類型是將所述至少兩種會場因素進行排列組合得到的排列組合類型。
[0037]結(jié)合第二方面的第二種可能的實現(xiàn)方式,在第二方面的第三種可能的實現(xiàn)方式中,所述策略解析模塊獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,還包括:
[0038]獲取所述目標(biāo)會場更新后的類型屬性信息,并根據(jù)所述更新后的類型屬性信息,確定所述目標(biāo)會場的更新后的會場類型;
[0039]獲取與所述目標(biāo)會場的會場類型相對應(yīng)的碼流輸出策略,具體為:所述策略解析模塊獲取與所述目標(biāo)會場的更新后的會場類型相對應(yīng)的碼流輸出策略。
[0040]結(jié)合第二方面的第一種可能的實現(xiàn)方式,在第二方面的第四種可能的實現(xiàn)方式中,所述信息管理模塊具體用于在會議預(yù)定或者會議進行過程中獲取所述目標(biāo)會場的會議模式和會議狀態(tài);并且,在會議進行過程中獲取更新后的會議模式和會議狀態(tài)。
[0041]結(jié)合第二方面,在第二方面的第五種可能的實現(xiàn)方式中,所述策略解析模塊獲取的所述碼流輸出策略包括:與所述會場類型相對應(yīng)的碼流輸出策略、以及與會場類型相對應(yīng)的會議控制信息。
[0042]結(jié)合第二方面,在第二方面的第六種可能的實現(xiàn)方式中,還包括:
[0043]碼流處理策略文件生成模塊,用于根據(jù)配置的會場屏數(shù)種類、會議模式、會議狀態(tài)和會議角色依次制定每個會議模式的會議狀態(tài)下,各個會場類型的至少一個碼流輸出策略;將所述碼流輸出策略生成碼流處理策略文件。
[0044]結(jié)合第二方面、第二方面的第一種可能的實現(xiàn)方式、第二方面的第二種可能的實現(xiàn)方式、第二方面的第三種可能的實現(xiàn)方式、第二方面的第四種可能的實現(xiàn)方式、第二方面的第五種可能的實現(xiàn)方式及第二方面的第六種可能的實現(xiàn)方式中的任意一種可能的實現(xiàn)方式,在第二方面的第七種可能的實現(xiàn)方式中,
[0045]所述策略解析模塊獲取的與所述會場類型對應(yīng)的碼流輸出策略的數(shù)量為至少一種。
[0046]本發(fā)明實施例第三方面提供一種碼流處理系統(tǒng),包括:視頻會議管理單元、目標(biāo)會場的會場終端以及第二方面、第二方面的第一種可能的實現(xiàn)方式、第二方面的第二種可能的實現(xiàn)方式、第二方面的第三種可能的實現(xiàn)方式、第二方面的第四種可能的實現(xiàn)方式、第二方面的第五種可能的實現(xiàn)方式、第二方面的第六種可能的實現(xiàn)方式、第二方面的第七種可能的實現(xiàn)方式中任一所述的多點控制單元MCU ;
[0047]所述視頻會議管理單元,用于生成所述碼流處理策略文件,并將所述碼流處理策略文件發(fā)送至所述MCU;
[0048]所述目標(biāo)會場的會場終端,用于接收所述MCU發(fā)送的碼流,并根據(jù)所述碼流顯示所述碼流對應(yīng)的圖像。
[0049]結(jié)合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,所述會場終端或者視頻會議管理單元,還用于獲取所述目標(biāo)會場更新后的類型屬性信息,并將所述更新后的類型屬性信息發(fā)送至所述MCU,以使得所述MCU根據(jù)所述更新后的類型屬性信息確定所述目標(biāo)會場的更新后的會場類型。
[0050]本發(fā)明實施例提供的碼流處理方法和系統(tǒng)、多點控制單元,通過MCU獲取各會場的碼流信息、以及目標(biāo)會場的類型屬性信息;根據(jù)所述類型屬性信息確定所述目標(biāo)會場的會場類型,查找碼流處理策略文件獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,根據(jù)所述碼流輸出策略,將所述各會場的碼流信息生成所述目標(biāo)會場的碼流,將所述碼流發(fā)送至所述目標(biāo)會場以在所述目標(biāo)會場呈現(xiàn)所述碼流對應(yīng)的屏幕顯示狀態(tài),通過將目標(biāo)會場按照類型屬性信息抽象成不同的會場類型,在碼流處理策略文件中包含每種會場類型的碼流輸出策略,可見,由于該碼流輸出策略包含目標(biāo)會場的多個會場類型情況下的碼流輸出策略,因此,使得每個目標(biāo)會場都有與之對應(yīng)的碼流輸出策略,即使與會的會場發(fā)生變化,也總會有跟與會會場相對應(yīng)的碼流輸出策略,使得碼流處理策略的適應(yīng)性強。
【專利附圖】
【附圖說明】
[0051]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0052]圖1為本發(fā)明提供的碼流處理方法實施例一的流程圖;
[0053]圖2為本發(fā)明提供的碼流處理策略文件的樹狀圖;
[0054]圖3為本發(fā)明實施例提供的制定碼流處理策略文件的方法流程圖;
[0055]圖4a為培訓(xùn)狀態(tài)下教師會場為三屏或單屏?xí)鰰r的碼流顯示策略;
[0056]圖4b為培訓(xùn)狀態(tài)下學(xué)生會場為三屏或單屏?xí)鰰r的碼流顯示策略;
[0057]圖5a為互動狀態(tài)下教師會場為三屏或單屏?xí)鰰r的碼流顯示策略;
[0058]圖5b為互動狀態(tài)下學(xué)生會場為三屏或單屏?xí)鰰r的碼流顯示策略;
[0059]圖6為本發(fā)明實施例提供的碼流處理方法的原理示意圖;
[0060]圖7為本發(fā)明提供的多點控制單元MCU實施例一的結(jié)構(gòu)示意圖;
[0061]圖8為本發(fā)明提供的碼流處理系統(tǒng)實施例一的結(jié)構(gòu)示意圖?!揪唧w實施方式】
[0062]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明中的附圖,對本發(fā)明中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0063]圖1為本發(fā)明提供的碼流處理方法實施例一的流程圖,如圖1所示,該方法包括如下過程:
[0064]101、獲取各會場的碼流信息、以及目標(biāo)會場的類型屬性信息。
[0065]在101中,MCU獲取與會的各會場的碼流信息,所述與會的各個會場為多點視頻會議系統(tǒng)中的任意會場,所述各會場的碼流信息為各會場的視頻信息和終端演示圖像信息所組成的信息,例如可以為由各會場內(nèi)設(shè)置的攝像機從各會場不同角度拍攝的圖像以及各會場終端設(shè)備上演示的演示文稿PPT信息所組成的信息。
[0066]獲取目標(biāo)會場的類型屬性信息,所述目標(biāo)會場為需要在會場終端上呈現(xiàn)特定會場碼流信息的會場,會場的類型屬性信息為能夠反映會場特征的信息,會場的類型屬性信息例如可以為會場的終端設(shè)備屏數(shù)、會場的角色、會場的地理位置、會場是否需要發(fā)言,會場的類型屬性信息還可以為能夠反映會場特征的其它信息,本實施例中無法一一列舉,以下以會場的類型屬性信息為會場的角色為例進一步解釋獲取目標(biāo)會場的類型屬性信息,例如召開培訓(xùn)會議,參加會議的角色有教師和學(xué)生,那么目標(biāo)會場的類型屬性信息可以為教師或?qū)W生,該目標(biāo)會場的類型屬性信息可以根據(jù)需要人為設(shè)置。
[0067]102、根據(jù)所述類型屬性信息確定所述目標(biāo)會場的會場類型,查找碼流處理策略文件獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,所述碼流處理策略文件包括至少兩種會場類型、以及與所述會場類型對應(yīng)的碼流輸出策略。
[0068]在102中,根據(jù)上述101中所述的會場的類型屬性信息確定所述目標(biāo)會場的會場類型,所述會場類型為具有特定類型屬性信息的一類會場,在本實施例中例如所述目標(biāo)會場的類型屬性信息為學(xué)生,該目標(biāo)會場的終端設(shè)備為3個顯示屏即3屏?xí)觯敲?,所述目?biāo)會場的會場類型為3屏學(xué)生會場,查找碼流處理策略文件獲取與3屏學(xué)生會場相對應(yīng)的碼流輸出策略,所述碼流輸出策略為碼流在目標(biāo)會場的呈現(xiàn)方式,即3屏學(xué)生會場的碼流呈現(xiàn)方式,若所述目標(biāo)會場的類型屬性信息為教師,該目標(biāo)會場的終端設(shè)備為2個顯示屏即2屏?xí)?,那么,所述目?biāo)會場的會場類型為2屏教師會場,從碼流處理策略文件獲取與2屏教師會場相對應(yīng)的碼流輸出策略,該碼流輸出策略為會場的碼流顯示方式。
[0069]103、根據(jù)所述碼流輸出策略,將所述各會場的碼流信息生成所述目標(biāo)會場的碼流,將所述碼流發(fā)送至所述目標(biāo)會場以在所述目標(biāo)會場呈現(xiàn)所述碼流對應(yīng)的屏幕顯示狀態(tài)。
[0070]在103中,根據(jù)上述102中獲取的碼流輸出策略,將需要在目標(biāo)會場呈現(xiàn)的碼流信息生成新碼流,該新碼流為目標(biāo)會場的碼流,將該目標(biāo)會場的碼流發(fā)送至目標(biāo)會場,目標(biāo)會場將該碼流呈現(xiàn)到終端設(shè)備上,具體可以為將該碼流中包含的視頻信息顯示和終端演示圖像信息顯示到目標(biāo)會場終端設(shè)備的相應(yīng)屏幕上,將該碼流中包含的音頻信息在目標(biāo)會場終端設(shè)備上依照時序播放。[0071]在本實施例中,MCU獲取各會場的碼流信息、以及目標(biāo)會場的類型屬性信息;根據(jù)所述類型屬性信息確定所述目標(biāo)會場的會場類型,查找碼流處理策略文件獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,根據(jù)所述碼流輸出策略,將所述各會場的碼流信息生成所述目標(biāo)會場的碼流,將所述碼流發(fā)送至所述目標(biāo)會場以在所述目標(biāo)會場呈現(xiàn)所述碼流對應(yīng)的屏幕顯示狀態(tài),通過將目標(biāo)會場按照類型屬性信息抽象成不同的會場類型,在碼流處理策略文件中包含每種會場類型的碼流輸出策略,使得每個目標(biāo)會場都有與之對應(yīng)的碼流輸出策略,可見,由于該碼流輸出策略包含目標(biāo)會場的多個會場類型情況下的碼流輸出策略,因此,即使與會的會場發(fā)生變化,也總會有跟與會會場相對應(yīng)的碼流輸出策略,使得碼流處理策略的適應(yīng)性強。
[0072]在上述實施例的基礎(chǔ)上,所述碼流處理策略文件還包括:至少一種會議模式、以及至少一種會議狀態(tài);每一種所述會議模式包括至少一種所述會議狀態(tài);所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,還包括:獲取所述目標(biāo)會場的會議模式和會議狀態(tài);所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,包括:獲取與所述目標(biāo)會場的會議模式和會議狀態(tài)和會場類型均對應(yīng)的碼流輸出策略。
[0073]進一步地,在上述實施例的基礎(chǔ)上,所述獲取所述目標(biāo)會場的會議模式和會議狀態(tài),包括:在會議預(yù)定或者會議進行過程中獲??;并且,在會議進行過程中獲取的所述會議模式和會議狀態(tài)包括:更新后的會議模式和會議狀態(tài)。
[0074]具體地,根據(jù)用戶需要可以在預(yù)定碼流處理文件時同時預(yù)定多種會場模式,每種會場模式下預(yù)定多種會議狀態(tài),還可以在會議進行過程中,切換會議模式或會議狀態(tài),例如碼流處理文件中包含培訓(xùn)類會議和聚會類會議,視頻會議的初始會議模式為培訓(xùn)模式,初始會議狀態(tài)為互動狀態(tài),在該會議過程中,會議系統(tǒng)的操作者可以將會議模式從培訓(xùn)模式切換到聚會類會議,切換以后各會場根據(jù)碼流處理文件獲取聚會類會議下的碼流輸出策略并呈現(xiàn)該碼流輸出策略對應(yīng)的屏幕顯示狀態(tài)。
[0075]具體地,圖2為本發(fā)明提供的碼流處理策略文件的樹狀圖,圖3為本發(fā)明實施例提供的制定碼流處理策略文件的方法流程圖,請同時參考圖2和圖3,碼流處理策略文件可以包括至少一種會議模式的碼流處理策略,每個會議模式的碼流處理策略中還可以包括至少一種會議狀態(tài)的碼流處理策略,例如圖2中的總體碼流處理策略下的會議模式I可以為生日聚會、休閑聚會類會議模式,會議模式2可以為培訓(xùn)類會議模式,會議模式η可以為述職、表彰類會議模式,會議模式2下的會議狀態(tài)I可以為培訓(xùn)狀態(tài),會議模式2下的會議狀態(tài)η可以為分組自由討論狀態(tài),會場類型A的碼流輸出策略可以為3屏教師會場的碼流輸出策略,會場類型A的備選碼流輸出策略η可以為3屏教師會場的備選碼流輸出策略,會場類型B的碼流輸出策略可以為2屏學(xué)生會場的碼流輸出策略,會場類型B的備選碼流輸出策略η可以為2屏學(xué)生會場的備選碼流輸出策略。
[0076]所述碼流處理策略文件的制定方法例如可以為:
[0077]301、配置會場屏數(shù)種類。
[0078]獲知視頻會議系統(tǒng)中所有會場的會場屏數(shù),例如視頻會議系統(tǒng)中共有4個會場,該4個會場的終端設(shè)備的屏數(shù)分別為,I屏、2屏、2屏和3屏,那么會場屏數(shù)種類為3類。
[0079]302、配置會議模式、會議狀態(tài)和會議角色。
[0080]配置可能會通過視頻會議系統(tǒng)召集的會議模式,例如配置生日聚會/休閑聚會模式、培訓(xùn)類會議模式和表彰類會議模式,配置生日聚會/休閑聚會模式的會議狀態(tài)為:放煙花狀態(tài)、唱生日歌狀態(tài)、吹蠟燭狀態(tài)和聚餐狀態(tài);配置培訓(xùn)類會議模式的會議狀態(tài)為:培訓(xùn)狀態(tài)、自由討論狀態(tài)和提問狀態(tài);配置表彰類會議模式的會議狀態(tài)為:主持人發(fā)言狀態(tài)、述職狀態(tài)和評議狀態(tài),配置會議角色,配置會議角色,例如配置生日聚會/休閑聚會模式的會議角色包含主人和客人;配置培訓(xùn)類會議模式的會議角色包含講師、學(xué)生和記錄員;配置表彰類會議模式的會議角色包含主持人、領(lǐng)導(dǎo)、述職值者、記錄員和聽眾。
[0081]上述配置過程具體可以為由制定碼流處理策略文件的操作者在制定碼流處理策略文件的工具提供的文本框中輸入,例如可以為表1所示的形式:
[0082]表1
【權(quán)利要求】
1.一種碼流處理方法,應(yīng)用于多點視頻會議系統(tǒng),其特征在于,包括: 獲取各會場的碼流信息、以及目標(biāo)會場的類型屬性信息; 根據(jù)所述類型屬性信息確定所述目標(biāo)會場的會場類型,查找碼流處理策略文件獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,所述碼流處理策略文件包括至少兩種會場類型、以及與所述會場類型對應(yīng)的碼流輸出策略,所述碼流輸出策略為會場的碼流顯示方式; 根據(jù)所述碼流輸出策略,將所述各會場的碼流信息生成所述目標(biāo)會場的碼流,將所述碼流發(fā)送至所述目標(biāo)會場以在所述目標(biāo)會場呈現(xiàn)所述碼流對應(yīng)的屏幕顯示狀態(tài)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述碼流處理策略文件還包括:至少一種會議模式、以及至少一種會議狀態(tài); 每一種所述會議模式包括至少一種所述會議狀態(tài); 所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,還包括:獲取所述目標(biāo)會場的會議模式和會議狀態(tài); 所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,包括:獲取與所述目標(biāo)會場的會議模式和會議狀態(tài)和會場類型均對應(yīng)的碼流輸出策略。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述類型屬性信息包括:至少兩種會場因 素; 所述至少兩種會場類型是將所述至少兩種會場因素進行排列組合得到的排列組合類型。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,還包括: 獲取所述目標(biāo)會場更新后的類型屬性信息,并根據(jù)所述更新后的類型屬性信息,確定所述目標(biāo)會場的更新后的會場類型; 所述獲取與所述目標(biāo)會場的會場類型相對應(yīng)的碼流輸出策略,具體為:獲取與所述目標(biāo)會場的更新后的會場類型相對應(yīng)的碼流輸出策略。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取所述目標(biāo)會場的會議模式和會議狀態(tài),包括: 在會議預(yù)定或者會議進行過程中獲??;并且,在會議進行過程中獲取的所述會議模式和會議狀態(tài)包括:更新后的會議模式和會議狀態(tài)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述碼流輸出策略包括:與所述會場類型相對應(yīng)的碼流輸出策略、以及與會場類型相對應(yīng)的會議控制信息。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 根據(jù)配置的會場屏數(shù)種類、會議模式、會議狀態(tài)和會議角色依次制定每個會議模式的會議狀態(tài)下,各個會場類型的至少一個碼流輸出策略; 將所述碼流輸出策略生成碼流處理策略文件。
8.根據(jù)權(quán)利要求1-7任一所述的方法,其特征在于,與所述會場類型對應(yīng)的碼流輸出策略的數(shù)量為至少一種。
9.一種多點控制單元MCU,其特征在于,包括: 信息管理模塊,用于獲取各會場的碼流信息、以及目標(biāo)會場的類型屬性信息,根據(jù)所述類型屬性信息確定所述目標(biāo)會場的會場類型; 策略解析模塊,用于查找碼流處理策略文件獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略,所述碼流處理策略文件包括至少兩種會場類型、以及與所述會場類型對應(yīng)的碼流輸出策略,所述碼流輸出策略為會場的碼流顯示方式; 碼流處理模塊,用于根據(jù)所述碼流輸出策略,將所述各會場的碼流信息生成所述目標(biāo)會場的碼流; 發(fā)送模塊,用于將所述碼流發(fā)送至所述目標(biāo)會場以在所述目標(biāo)會場呈現(xiàn)所述碼流對應(yīng)的屏幕顯示狀態(tài)。
10.根據(jù)權(quán)利要求9所述的MCU,其特征在于;所述策略解析模塊查找的所述碼流處理策略文件還包括:至少一種會議模式、以及至少一種會議狀態(tài); 每一種所述會議模式包括至少一種所述會議狀態(tài); 所述信息管理模塊,還用于在所述獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,獲取所述目標(biāo)會場的會議模式和會議狀態(tài); 所述信息管理模塊,還用于獲取與所述目標(biāo)會場的會議模式和會議狀態(tài)和會場類型均對應(yīng)的碼流輸出策略。
11.根據(jù)權(quán)利要求9所述的MCU,其特征在于,所述信息管理模塊獲取的所述類型屬性信息包括:至少兩種會場因素; 所述策略解析模塊查找的所述碼流處理策略文件包括的所述至少兩種會場類型是將所述至少兩種會場因素進行排列組合得到的排列組合類型。
12.根據(jù)權(quán)利要求10所述的MCU,其特征在于,所述策略解析模塊獲取與所述目標(biāo)會場的會場類型對應(yīng)的碼流輸出策略之前,還包括: 獲取所述目標(biāo)會場更新后的類型屬性信息,并根據(jù)所述更新后的類型屬性信息,確定所述目標(biāo)會場的更新后的會場類型; 獲取與所述目標(biāo)會場的會場類型相對應(yīng)的碼流輸出策略,具體為:所述策略解析模塊獲取與所述目標(biāo)會場的更新后的會場類型相對應(yīng)的碼流輸出策略。
13.根據(jù)權(quán)利要求10所述的MCU,其特征在于,所述信息管理模塊具體用于在會議預(yù)定或者會議進行過程中獲取所述目標(biāo)會場的會議模式和會議狀態(tài);并且,在會議進行過程中獲取更新后的會議模式和會議狀態(tài)。
14.根據(jù)權(quán)利要求9所述的MCU,其特征在于,所述策略解析模塊獲取的所述碼流輸出策略包括:與所述會場類型相對應(yīng)的碼流輸出策略、以及與會場類型相對應(yīng)的會議控制信息。
15.根據(jù)權(quán)利要求9所述的MCU,其特征在于,還包括: 碼流處理策略文件生成模塊,用于根據(jù)配置的會場屏數(shù)種類、會議模式、會議狀態(tài)和會議角色依次制定每個會議模式的會議狀態(tài)下,各個會場類型的至少一個碼流輸出策略;將所述碼流輸出策略生成碼流處理策略文件。
16.根據(jù)權(quán)利要求9-15任一所述的MCU,其特征在于,所述策略解析模塊獲取的與所述會場類型對應(yīng)的碼流輸出策略的數(shù)量為至少一種。
17.—種碼流處理系統(tǒng),其特征在于,包括:視頻會議管理單元、目標(biāo)會場的會場終端以及權(quán)利要求9-15任一所述的多點控制單元MCU ;所述視頻會議管理單元,用于生成所述碼流處理策略文件,并將所述碼流處理策略文件發(fā)送至所述MCU; 所述目標(biāo)會場的會場終端,用于接收所述MCU發(fā)送的碼流,并根據(jù)所述碼流顯示所述碼流對應(yīng)的圖像。
18.根據(jù)權(quán)利要求17所述的系統(tǒng),其特征在于, 所述會場終端或者視頻會議管理單元,還用于獲取所述目標(biāo)會場更新后的類型屬性信息,并將所述更新后的類型屬性信息發(fā)送至所述MCU,以使得所述MCU根據(jù)所述更新后的類型屬性信息確定所述目標(biāo)會場的更新后的會場類型。
【文檔編號】H04N7/15GK103905776SQ201210574630
【公開日】2014年7月2日 申請日期:2012年12月26日 優(yōu)先權(quán)日:2012年12月26日
【發(fā)明者】王亞飛 申請人:華為技術(shù)有限公司