跨系統(tǒng)數(shù)據(jù)共享方法、輔流網(wǎng)關(guān)、會(huì)議服務(wù)器和控制器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體地說(shuō),涉及跨系統(tǒng)數(shù)據(jù)共享方法、輔流網(wǎng)關(guān)、會(huì)議服務(wù)器和控制器。
【背景技術(shù)】
[0002]目前,會(huì)議系統(tǒng)可分為軟件會(huì)議系統(tǒng)和硬件會(huì)議系統(tǒng)。為了滿(mǎn)足隨時(shí)隨地接入會(huì)議,并兼顧極致高清和虛擬真實(shí)會(huì)場(chǎng)的企業(yè)用戶(hù)需求,軟件會(huì)議系統(tǒng)和硬件會(huì)議系統(tǒng)將走向融合,并需要共享數(shù)據(jù)。由于兩種會(huì)議系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)共享的方式不同,因此,市場(chǎng)亟需可解決兩系統(tǒng)之間信息共享的方案。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明實(shí)施例的目的在于提供跨系統(tǒng)數(shù)據(jù)共享方法、輔流網(wǎng)關(guān)、會(huì)議服務(wù)器和控制器,以解決上述問(wèn)題。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供如下技術(shù)方案:
[0005]根據(jù)本發(fā)明實(shí)施例的第一方面,提供一種跨系統(tǒng)數(shù)據(jù)共享方法,基于輔流網(wǎng)關(guān),包括:
[0006]所述輔流網(wǎng)關(guān)接收軟件會(huì)議系統(tǒng)發(fā)送的碼流;
[0007]所述輔流網(wǎng)關(guān)將接收到的、來(lái)自軟件會(huì)議系統(tǒng)碼流,轉(zhuǎn)換成符合硬件會(huì)議系統(tǒng)要求、用于共享的輔流,將轉(zhuǎn)換得到的輔流發(fā)送至所述硬件會(huì)議系統(tǒng);
[0008]所述輔流網(wǎng)關(guān)接收硬件會(huì)議系統(tǒng)發(fā)送的輔流;
[0009]所述輔流網(wǎng)關(guān)將接收到的、來(lái)自硬件會(huì)議系統(tǒng)的輔流,轉(zhuǎn)換成符合軟件會(huì)議系統(tǒng)要求、用于共享的碼流,將轉(zhuǎn)換得到的碼流發(fā)送至所述軟件會(huì)議系統(tǒng)。
[0010]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,在所述輔流網(wǎng)關(guān)接收軟件會(huì)議系統(tǒng)發(fā)送的碼流之前,還包括:
[0011]輔流網(wǎng)關(guān)接收來(lái)自軟件會(huì)議系統(tǒng)的共享申請(qǐng)并轉(zhuǎn)發(fā)給硬件會(huì)議系統(tǒng);
[0012]輔流網(wǎng)關(guān)在接收到硬件會(huì)議系統(tǒng)返回的共享權(quán)限后,將所述共享權(quán)限轉(zhuǎn)發(fā)給所述軟件會(huì)議系統(tǒng)。
[0013]結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,在所述輔流網(wǎng)關(guān)接收硬件會(huì)議系統(tǒng)發(fā)送的輔流之前,還包括:
[0014]輔流網(wǎng)關(guān)接收來(lái)自硬件會(huì)議系統(tǒng)的共享申請(qǐng)并轉(zhuǎn)發(fā)給軟件會(huì)議系統(tǒng),以便所述軟件會(huì)議系統(tǒng)進(jìn)行共享權(quán)限釋放。
[0015]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述轉(zhuǎn)換成符合軟件會(huì)議系統(tǒng)要求、用于共享的碼流包括:轉(zhuǎn)換成符合軟件會(huì)議系統(tǒng)要求、用于共享的N路碼流,所述N路碼流中的任兩路碼流的圖像質(zhì)量不相同,所述N為自然數(shù)。
[0016]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,還包括:
[0017]輔流網(wǎng)關(guān)接收來(lái)自軟件會(huì)議系統(tǒng)的通道建立請(qǐng)求;
[0018]輔流網(wǎng)關(guān)進(jìn)行資源分配;
[0019]輔流網(wǎng)關(guān)發(fā)起與所述硬件會(huì)議系統(tǒng)的信令協(xié)商;
[0020]在所述硬件會(huì)議系統(tǒng)響應(yīng)后,輔流網(wǎng)關(guān)建立所述輔流通道和碼流通道。
[0021]結(jié)合第一方面的第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述軟件會(huì)議系統(tǒng)至少包括軟件會(huì)議終端和會(huì)議服務(wù)器;所述硬件會(huì)議系統(tǒng)至少包括硬件會(huì)議終端和多點(diǎn)交換平臺(tái)MCU ;所述輔流網(wǎng)關(guān)至少包括信令控制轉(zhuǎn)換模塊和媒體流轉(zhuǎn)換模塊。
[0022]結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述媒體流轉(zhuǎn)換模塊通過(guò)已建立的碼流通道,接收來(lái)自所述會(huì)議服務(wù)器的碼流,或者,通過(guò)所述已建立的碼流通道向所述會(huì)議服務(wù)器發(fā)送碼流;所述媒體流轉(zhuǎn)換模塊通過(guò)已建立的輔流通道,接收來(lái)自所述MCU的輔流,或者,通過(guò)所述已建立的輔流通道向所述MCU發(fā)送輔流。
[0023]結(jié)合第一方面的第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述輔流網(wǎng)關(guān)接收來(lái)自軟件會(huì)議系統(tǒng)的通道建立請(qǐng)求包括:
[0024]所述信令控制轉(zhuǎn)換模塊接收來(lái)自所述會(huì)議服務(wù)器的通道建立請(qǐng)求;
[0025]所述輔流網(wǎng)關(guān)進(jìn)行資源分配包括:所述信令控制轉(zhuǎn)換模塊發(fā)送資源分配消息給媒體流轉(zhuǎn)換模塊;所述媒體流轉(zhuǎn)換模塊根據(jù)所述資源分配消息進(jìn)行資源分配,并返回響應(yīng);
[0026]所述輔流網(wǎng)關(guān)發(fā)起與所述硬件會(huì)議系統(tǒng)的信令協(xié)商包括:所述信令控制轉(zhuǎn)換模塊收到所述響應(yīng)后,發(fā)起與所述MCU的信令協(xié)商;
[0027]所述在所述硬件會(huì)議系統(tǒng)響應(yīng)后,輔流網(wǎng)關(guān)建立所述輔流通道和碼流通道包括:在所述MCU響應(yīng)后,所述信令控制轉(zhuǎn)換模塊指示所述媒體流轉(zhuǎn)換模塊建立所述輔流通道;所述信令控制轉(zhuǎn)換模塊指示所述媒體流轉(zhuǎn)換模塊建立碼流通道。
[0028]結(jié)合第一方面的第五種可能的實(shí)現(xiàn)方式,或者結(jié)合第一方面的第六種可能的實(shí)現(xiàn)方式,或者結(jié)合第一方面的第七種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,所述N路碼流是根據(jù)軟件會(huì)議終端的類(lèi)型確定的,以便所述會(huì)議服務(wù)器從接收到的N路碼流中選擇碼流發(fā)送給相應(yīng)類(lèi)型的軟件會(huì)議終端。
[0029]根據(jù)本發(fā)明實(shí)施例的第二方面,提供一種跨系統(tǒng)數(shù)據(jù)共享方法,基于輔流網(wǎng)關(guān),所述方法包括:
[0030]接收軟件會(huì)議終端發(fā)送的會(huì)議加入請(qǐng)求;
[0031]向所述輔流網(wǎng)關(guān)發(fā)送所述通道建立請(qǐng)求,以便所述輔流網(wǎng)關(guān)進(jìn)行資源分配,發(fā)起與所述硬件會(huì)議系統(tǒng)的信令協(xié)商,并在所述硬件會(huì)議系統(tǒng)響應(yīng)后,建立輔流通道和碼流通道;
[0032]向所述輔流網(wǎng)關(guān)發(fā)送碼流,以便所述輔流網(wǎng)關(guān)將所述碼流轉(zhuǎn)換成符合硬件會(huì)議系統(tǒng)要求、用于共享的輔流,并將轉(zhuǎn)換得到的輔流發(fā)送至所述硬件會(huì)議系統(tǒng);
[0033]接收所述輔流網(wǎng)關(guān)發(fā)送的、符合本系統(tǒng)要求、用于共享的碼流;所述輔流網(wǎng)關(guān)發(fā)送的碼流,是所述輔流網(wǎng)關(guān)接收下硬件會(huì)議系統(tǒng)發(fā)送的輔流并對(duì)其進(jìn)行轉(zhuǎn)換得到的。
[0034]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,在向所述輔流網(wǎng)關(guān)發(fā)送碼流之前,還包括:向輔流網(wǎng)關(guān)發(fā)送共享申請(qǐng),以便所述輔流網(wǎng)關(guān)轉(zhuǎn)發(fā)給硬件會(huì)議系統(tǒng)。
[0035]結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,在接收所述輔流網(wǎng)關(guān)發(fā)送的、符合本系統(tǒng)要求、用于共享的碼流之前,還包括:接收所述輔流網(wǎng)關(guān)轉(zhuǎn)發(fā)的共享申請(qǐng);進(jìn)行共享權(quán)限釋放。
[0036]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述向輔流網(wǎng)關(guān)發(fā)送共享申請(qǐng)包括:接收軟件會(huì)議終端發(fā)送的主講人請(qǐng)求;在當(dāng)前主講人為硬件會(huì)議終端時(shí),向所述輔流網(wǎng)關(guān)發(fā)送所述共享申請(qǐng),以便所述輔流網(wǎng)關(guān)轉(zhuǎn)發(fā)給硬件會(huì)議系統(tǒng)中的MCU,所述MCU在判斷可授予共享權(quán)限時(shí),向所述輔流網(wǎng)關(guān)返回共享權(quán)限。
[0037]結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述接收所述輔流網(wǎng)關(guān)轉(zhuǎn)發(fā)的共享申請(qǐng)包括:接收輔流網(wǎng)關(guān)轉(zhuǎn)發(fā)的作為共享申請(qǐng)的主講人釋放請(qǐng)求;所述進(jìn)行共享權(quán)限釋放包括:進(jìn)行主講人釋放操作。
[0038]根據(jù)本發(fā)明實(shí)施例的第三方面,提供一種跨系統(tǒng)數(shù)據(jù)共享方法,基于輔流網(wǎng)關(guān),所述方法包括:
[0039]接收所述輔流網(wǎng)關(guān)發(fā)起的信令協(xié)商;所述信令協(xié)商是所述輔流網(wǎng)關(guān)在進(jìn)行資源分配后發(fā)起的,所述資源分配是在接收到通道建立請(qǐng)求后進(jìn)行的,所述通道建立請(qǐng)求由所述軟件會(huì)議系統(tǒng)發(fā)起;
[0040]向所述輔流網(wǎng)關(guān)返回響應(yīng),以便所述輔流網(wǎng)關(guān)建立輔流通道和碼流通道;
[0041]向所述輔流網(wǎng)關(guān)發(fā)送輔流,以便所述輔流網(wǎng)關(guān)將所述輔流轉(zhuǎn)換成符合軟件會(huì)議系統(tǒng)要求、用于共享的碼流,并將轉(zhuǎn)換得到的碼流發(fā)送至所述軟件會(huì)議系統(tǒng);
[0042]接收所述輔流網(wǎng)關(guān)發(fā)送的、符合本系統(tǒng)要求、用于共享的輔流;所述輔流網(wǎng)關(guān)發(fā)送的輔流,是所述輔流網(wǎng)關(guān)接收下所述軟件會(huì)議系統(tǒng)發(fā)送的碼流并對(duì)其進(jìn)行轉(zhuǎn)換得到的。
[0043]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,還包括:在接收所述輔流網(wǎng)關(guān)發(fā)送的、符合本系統(tǒng)要求、用于共享的輔流之前,還包括:接收輔流網(wǎng)關(guān)轉(zhuǎn)發(fā)的共享申請(qǐng);向所述輔流網(wǎng)關(guān)返回共享權(quán)限。
[0044]結(jié)合第三方面,在第二種可能的實(shí)現(xiàn)方式中,在向所述輔流網(wǎng)關(guān)發(fā)送輔流之前,還包括:向輔流網(wǎng)關(guān)發(fā)送共享申請(qǐng),以便所述輔流網(wǎng)關(guān)轉(zhuǎn)發(fā)給軟件會(huì)議系統(tǒng)進(jìn)行共享權(quán)限釋放。
[0045]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,在所述返回共享權(quán)限之前還包括:在接收輔流網(wǎng)關(guān)轉(zhuǎn)發(fā)的共享申請(qǐng)后,進(jìn)行主講人釋放操作。
[0046]結(jié)合第三方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述向輔流網(wǎng)關(guān)發(fā)送共享申請(qǐng)包括:接收硬件會(huì)議終端發(fā)送的主講人請(qǐng)求;在當(dāng)前主講人為軟件會(huì)議終端時(shí),向所述輔流網(wǎng)關(guān)發(fā)送主講人釋放請(qǐng)求作為所述共享申請(qǐng);以便所述輔流網(wǎng)關(guān)將所述主講人釋放請(qǐng)求轉(zhuǎn)發(fā)給所述會(huì)議服務(wù)器進(jìn)行主講人釋放操作。
[0047]根據(jù)本發(fā)明實(shí)施例的第四方面,提供一種輔流網(wǎng)關(guān),包括:媒體流轉(zhuǎn)換模塊用于,接收軟件會(huì)議系統(tǒng)發(fā)送的碼流,將接收到的、來(lái)自軟件會(huì)議系統(tǒng)的碼流,轉(zhuǎn)換成符合硬件會(huì)議系統(tǒng)要求、用于共享的輔流,將轉(zhuǎn)換得到的輔流發(fā)送至所述硬件會(huì)議系統(tǒng),以及,接收硬件會(huì)議系統(tǒng)發(fā)送的輔流,將接收到的、來(lái)自硬件會(huì)議系統(tǒng)的輔流,轉(zhuǎn)換成符合軟件會(huì)議系統(tǒng)要求、用于共享的碼流,將轉(zhuǎn)換得到的碼流發(fā)送至所述軟件會(huì)議系統(tǒng)。
[0048]結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中,還包括:信令控制轉(zhuǎn)換模塊,至少用于,接收來(lái)自軟件會(huì)議系統(tǒng)的共享申請(qǐng)并轉(zhuǎn)發(fā)給硬件會(huì)議系統(tǒng),以及,在接收到硬件會(huì)議系統(tǒng)返回的共享權(quán)限后,將所述共享權(quán)限轉(zhuǎn)發(fā)給所述軟件會(huì)議系統(tǒng)。
[0049]結(jié)合第四方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述信令控制轉(zhuǎn)換模塊還用于,接收來(lái)自硬件會(huì)議系統(tǒng)的共享申請(qǐng)并轉(zhuǎn)發(fā)給軟件會(huì)議系統(tǒng),以便所述軟件會(huì)議系統(tǒng)進(jìn)行共享權(quán)限釋放。
[0050]結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述信令控制轉(zhuǎn)換模塊還用于,接收來(lái)自所述MCU的共享申請(qǐng)并轉(zhuǎn)發(fā)給所述會(huì)議服務(wù)器。
[0051]結(jié)合第四方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述信令控制轉(zhuǎn)換模塊還用于,接收來(lái)自會(huì)議服務(wù)器的通道建立請(qǐng)求,發(fā)送資源分配消息給媒體流轉(zhuǎn)換模塊,以便媒體流轉(zhuǎn)換模塊根據(jù)所述資源分配消息進(jìn)行資源配置并返回響應(yīng),在接收到所述媒體流轉(zhuǎn)換模塊響應(yīng)后,發(fā)起與多點(diǎn)交換平臺(tái)MCU的信令協(xié)商,以及,在所述MCU響應(yīng)后,指示所述媒體流轉(zhuǎn)換模塊建立所述輔流通道和碼流通道。
[0052]根據(jù)本發(fā)明實(shí)施例的第五方面,提供一種會(huì)議服務(wù)器,包括:通道建立請(qǐng)求傳輸單元,用于向所述輔流網(wǎng)關(guān)發(fā)送通道建立請(qǐng)求,以便所述輔流網(wǎng)關(guān)進(jìn)行資源分配,發(fā)起與所述硬件會(huì)議系統(tǒng)的信令協(xié)商,并在所述硬件會(huì)議系統(tǒng)響應(yīng)后,所述輔流網(wǎng)關(guān)建立所述輔流通道和碼流通道;碼流發(fā)送單元,用于向所述輔流網(wǎng)關(guān)發(fā)送碼流,以便所述輔流網(wǎng)關(guān)將所述碼流轉(zhuǎn)換成符合硬件會(huì)議系統(tǒng)要求、用于共享的輔流,并將轉(zhuǎn)換得到的輔流發(fā)送至所述硬件會(huì)議系統(tǒng);碼流接收單元,用于接收所述輔流網(wǎng)關(guān)發(fā)送的、符合本系統(tǒng)要求、用于共享的碼流;所述輔流網(wǎng)關(guān)發(fā)送的碼流,是所述輔流網(wǎng)關(guān)接收下硬件會(huì)議系統(tǒng)發(fā)送的輔流并對(duì)其進(jìn)行轉(zhuǎn)換得到的