本發(fā)明涉及會(huì)議電視技術(shù)領(lǐng)域,尤其涉及輔視頻互通方法及裝置。
背景技術(shù):
在會(huì)議電視系統(tǒng)中,采用輔視頻接收和發(fā)送的方式能讓會(huì)議在進(jìn)行時(shí),讓與會(huì)者多看到一屏媒體信息,這種輔視頻主要用于會(huì)議中如PPT等文件資料的分享。然而,隨著多媒體和網(wǎng)絡(luò)技術(shù)的不斷成熟,視頻通訊技術(shù)越來越多元化,會(huì)議電視系統(tǒng)終端輔視頻類型也呈現(xiàn)多元化趨勢,比如有標(biāo)準(zhǔn)的H239輔視頻,BFCP輔視頻,還有一些廠商自己的定義的輔視頻,如ZTE輔視頻。不同廠商的設(shè)備,或同廠商的不同型號(hào)設(shè)備對(duì)輔視頻類型的支持也不完全相同。當(dāng)用戶進(jìn)行系統(tǒng)部署或擴(kuò)容升級(jí)過程終端,往往涉及到不同廠商設(shè)備、不同型號(hào)終端之間的互通問題,這就涉及到了不同類型輔視頻格式互通的問題。由于現(xiàn)有的不同類型的輔視頻不能互通,導(dǎo)致系統(tǒng)部署和升級(jí)靈活性差,進(jìn)一步導(dǎo)致用戶體驗(yàn)效果差。
上述內(nèi)容僅用于輔助理解本發(fā)明的技術(shù)方案,并不代表承認(rèn)上述內(nèi)容是現(xiàn)有技術(shù)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種輔視頻互通方法及裝置,旨在解決現(xiàn)有的不同類型輔視頻不能互通,導(dǎo)致系統(tǒng)部署和升級(jí)靈活性差,進(jìn)一步導(dǎo)致用戶體驗(yàn)差的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種輔視頻互通方法,包括步驟:
將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;
所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少 一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。
優(yōu)選地,所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型的轉(zhuǎn)換的步驟包括:
接收至少一個(gè)第一終端發(fā)送的輔視頻信令;
將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型;
將轉(zhuǎn)換后的輔視頻信令發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。
優(yōu)選地,所述將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型的步驟之前,還包括:
判斷所述輔視頻信令類型是否與預(yù)存的至少一個(gè)第二終端支持的信令類型相同;
在所述輔視頻信令類型與預(yù)存的至少一個(gè)第二終端支持的信令類型不同時(shí),則執(zhí)行步驟:將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型;
在所述輔視頻信令類型與預(yù)存的至少一個(gè)第二終端支持的信令類型相同時(shí),將所述輔視頻信令發(fā)送至所述至少一個(gè)第二終端。
優(yōu)選地,所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行媒體碼流類型的轉(zhuǎn)換的步驟包括:
在接收到所述至少一個(gè)第二終端的響應(yīng)信息時(shí),判斷所述響應(yīng)信息是否確認(rèn)接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流;
在所述響應(yīng)信息為確認(rèn)接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流時(shí),接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流;
將所述輔視頻媒體碼流轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻媒體碼流類型,并發(fā)送至所述至少一個(gè)第二終端。
優(yōu)選地,所述將所述輔視頻媒體碼流轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻媒體碼流類型的步驟之前,還包括:
解析所述輔視頻媒體碼流得到對(duì)應(yīng)的輔視頻媒體碼流類型;
判斷所述輔視頻媒體碼流類型是否與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒體碼流類型相同;
在所述輔視頻媒體碼流類型與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒 體碼流類型不同時(shí),則執(zhí)行步驟:將所述輔視頻媒體碼流轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻媒體碼流類型;
在所述輔視頻媒體碼流類型與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒體碼流類型相同時(shí),將所述輔視頻媒體碼流發(fā)送至所述至少一個(gè)第二終端。
優(yōu)選地,所述將所述輔視頻媒體碼流轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻媒體碼流類型,并發(fā)送至所述至少一個(gè)第二終端的步驟之后,還包括:
在接收到至少一個(gè)第一終端發(fā)送的停止輔視頻信令時(shí),確定所述停止輔視頻信令的類型;
在所述停止輔視頻信令的類型與預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型不同時(shí),將所述停止輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的停止輔視頻信令類型,并發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種輔視頻互通裝置,包括:
連接模塊,用于將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;
轉(zhuǎn)換模塊,用于所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。
優(yōu)選地,所述轉(zhuǎn)換模塊包括:
接收單元,用于接收至少一個(gè)第一終端發(fā)送的輔視頻信令;
第一轉(zhuǎn)換單元,用于將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型;
第一發(fā)送單元,用于將轉(zhuǎn)換后的輔視頻信令發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。
優(yōu)選地,所述轉(zhuǎn)換模塊還包括:
判斷單元,用于判斷所述輔視頻信令類型是否與預(yù)存的至少一個(gè)第二終端支持的信令類型相同;
所述第一發(fā)送單元,還用于在所述輔視頻信令類型與預(yù)存的至少一個(gè)第 二終端支持的信令類型相同時(shí),將所述輔視頻信令發(fā)送至所述至少一個(gè)第二終端。
優(yōu)選地,所述判斷單元,還用于在接收到所述至少一個(gè)第二終端的響應(yīng)信息時(shí),判斷所述響應(yīng)信息是否確認(rèn)接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流;
所述接收單元,還用于在所述響應(yīng)信息為確認(rèn)接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流時(shí),接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流;
所述轉(zhuǎn)換模塊還包括第二轉(zhuǎn)換單元,用于將所述輔視頻媒體碼流轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻媒體碼流類型,并發(fā)送至所述至少一個(gè)第二終端。
優(yōu)選地,所述轉(zhuǎn)換模塊還包括:
解析單元,用于解析所述輔視頻媒體碼流得到對(duì)應(yīng)的輔視頻媒體碼流類型;
第二發(fā)送單元,用于在所述輔視頻媒體碼流類型與至少一個(gè)第二終端支持的輔視頻媒體碼流類型相同時(shí),將所述輔視頻媒體碼流發(fā)送至所述至少一個(gè)第二終端;
所述判斷單元,還用于判斷所述輔視頻媒體碼流類型是否與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒體碼流類型相同。
優(yōu)選地,所述轉(zhuǎn)換模塊還包括:
確定單元,用于在接收到至少一個(gè)第一終端發(fā)送的停止輔視頻信令時(shí),確定所述停止輔視頻信令的類型;
所述第一轉(zhuǎn)換單元,還用于在所述停止輔視頻信令的類型與預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型不同時(shí),將所述停止輔視頻信令轉(zhuǎn)換成預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型,并發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。
此外,為實(shí)現(xiàn)上述目的,一種輔視頻互通系統(tǒng),其特征在于,所述輔視頻互通系統(tǒng)包括至少一個(gè)第一終端和至少一個(gè)第二終端,所述至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;
所述至少一個(gè)第一終端和至少一個(gè)第二終端,用于通過所述級(jí)聯(lián)口進(jìn)行 信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。
相對(duì)現(xiàn)有技術(shù),本發(fā)明將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,從而實(shí)現(xiàn)了至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通,提升了系統(tǒng)部署和升級(jí)的靈活性,進(jìn)而也提升了用戶體驗(yàn)效果。
附圖說明
圖1為本發(fā)明輔視頻互通方法的第一實(shí)施例的流程示意圖;
圖2為圖1中步驟S200中信令類型轉(zhuǎn)換步驟的細(xì)化流程示意圖;
圖3為圖1中步驟S200中媒體碼流類型轉(zhuǎn)換步驟的細(xì)化流程示意圖;
圖4為本發(fā)明輔視頻互通方法的第二實(shí)施例的流程示意圖;
圖5為本發(fā)明輔視頻互通裝置的第一實(shí)施例的功能模塊示意圖;
圖6為圖5中轉(zhuǎn)換模塊的細(xì)化功能模塊示意圖;
圖7為本發(fā)明輔視頻互通裝置的第二實(shí)施例的功能模塊示意圖;
圖8為本發(fā)明輔視頻互通系統(tǒng)的較佳實(shí)施例的功能模塊示意圖。
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實(shí)施例的主要解決方案是:將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。現(xiàn)有 的不同類型輔視頻不能互通,導(dǎo)致在系統(tǒng)部署和升級(jí)過程靈活性差,進(jìn)一步導(dǎo)致用戶體驗(yàn)效果差。實(shí)現(xiàn)了至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通,提升了系統(tǒng)部署和升級(jí)的靈活性,進(jìn)而也提升了用戶體驗(yàn)效果。
由于現(xiàn)有的不同類型輔視頻不能互通,導(dǎo)致在系統(tǒng)部署和升級(jí)過程靈活性差,進(jìn)一步導(dǎo)致用戶體驗(yàn)效果差。
基于上述問題,本發(fā)明提供一種輔視頻互通方法。
參照?qǐng)D1,圖1為本發(fā)明輔視頻互通方法的第一實(shí)施例的流程示意圖。
在一實(shí)施例中,所述輔視頻互通方法包括:
步驟S100,將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;
在本實(shí)施例中,所述至少一個(gè)第一終端和至少一個(gè)第二終端優(yōu)選為會(huì)議電視,會(huì)議電視利用視訊技術(shù)和設(shè)備通過現(xiàn)代通訊網(wǎng)絡(luò),在遠(yuǎn)程異地以電視方式召開實(shí)時(shí)、雙向、交互式的可視會(huì)議的一種多媒體通信方式。所述至少一個(gè)第一會(huì)議電視終端和至少一個(gè)第二會(huì)議電視終端是通過級(jí)聯(lián)口進(jìn)行通信,所述級(jí)聯(lián)口是一種虛擬的終端,用于連接兩個(gè)會(huì)議,使兩個(gè)會(huì)議之間進(jìn)行輔視頻信令和輔視頻媒體碼流的傳遞。在會(huì)議開始前,需要提前獲取至少一個(gè)第一會(huì)議電視終端和至少一個(gè)第二會(huì)議電視終端的信息,所述信息可以是第一終端會(huì)議電視和第二終端會(huì)議電視的型號(hào)、端口地址、支持的輔視頻信令類型、支持的輔視頻媒體碼流類型等信息。
步驟S200,所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。
參照?qǐng)D2,所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型的轉(zhuǎn)換的過程可以包括:
步驟S211,接收至少一個(gè)第一終端發(fā)送的輔視頻信令;
步驟S212,將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型;
步驟S213,將轉(zhuǎn)換后的輔視頻信令發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。
在至少一個(gè)第一會(huì)議電視終端和至少一個(gè)第二會(huì)議電視終端需要進(jìn)行輔視頻互通時(shí),至少一個(gè)第一會(huì)議電視終端通過級(jí)聯(lián)口向至少一個(gè)第二會(huì)議電視終端發(fā)送一個(gè)輔視頻信令,以供所述至少一個(gè)第二會(huì)議電視終端響應(yīng)。
進(jìn)一步,步驟S212之前,還可以包括:
步驟S214,判斷所述輔視頻信令類型是否與預(yù)存的至少一個(gè)第二終端支持的信令類型相同;
在所述輔視頻信令類型與預(yù)存的至少一個(gè)第二終端支持的信令類型不同時(shí),則執(zhí)行步驟S212。
步驟S215,在所述輔視頻信令類型與預(yù)存的至少一個(gè)第二終端支持的信令類型相同時(shí),將所述輔視頻信令發(fā)送至所述至少一個(gè)第二終端。
在接收到至少一個(gè)第一終端發(fā)送的輔視頻信令時(shí),解析所述輔視頻信令得到對(duì)應(yīng)的輔視頻信令類型。以至少一個(gè)第一會(huì)議電視終端發(fā)送的是BFCP輔視頻信令為例,在至少一個(gè)第二會(huì)議電視終端支持ZTE輔視頻信令時(shí),判斷至少一個(gè)第一會(huì)議電視發(fā)送的輔視頻信令類型與至少一個(gè)第二會(huì)議電視支持的輔視頻信令類型不同。在至少一個(gè)第一會(huì)議電視發(fā)送的輔視頻信令類型與至少一個(gè)第二會(huì)議電視支持的輔視頻信令類型不同時(shí),級(jí)聯(lián)口上的MCU(Multi Control Unit,多點(diǎn)控制信令單元)將所述BFCP輔視頻信令轉(zhuǎn)換成ZTE輔視頻信令類型。在所述輔視頻信令類型與至少一個(gè)第二會(huì)議電視終端支持的信令類型相同時(shí),直接將至少一個(gè)第一會(huì)議電視終端發(fā)送的輔視頻信令發(fā)送至至少一個(gè)第二會(huì)議電視終端,以供所述至少一個(gè)第二會(huì)議電視終端響應(yīng)。
參照?qǐng)D3,所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行媒體碼流類型的轉(zhuǎn)換的過程可以是:
步驟S221,在接收到所述至少一個(gè)第二終端的響應(yīng)信息時(shí),判斷所述響應(yīng)信息是否確認(rèn)接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流;
步驟S222,在所述響應(yīng)信息為確認(rèn)接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流時(shí),接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流;
步驟S223,將所述輔視頻媒體碼流轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻媒體碼流類型,并發(fā)送至所述至少一個(gè)第二終端。
進(jìn)一步,所述步驟S223之前,還包括:
步驟S224,解析所述輔視頻媒體碼流得到對(duì)應(yīng)的輔視頻媒體碼流類型;
步驟S225,判斷所述輔視頻媒體碼流類型是否與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒體碼流類型相同;
在所述輔視頻媒體碼流類型與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒體碼流類型不同時(shí),則執(zhí)行步驟S223。
步驟S226,在所述輔視頻媒體碼流類型與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒體碼流類型相同時(shí),將所述輔視頻媒體碼流發(fā)送至所述至少一個(gè)第二終端。
以至少一個(gè)第一會(huì)議電視終端發(fā)送的是BFCP輔視頻媒體碼流為例,在至少一個(gè)第二會(huì)議電視終端支持ZTE輔視頻媒體碼流時(shí),級(jí)聯(lián)口上的媒體處理單元判斷所述媒體碼流類型與第二終端支持的媒體碼流類型不同。將所述BFCP輔視頻媒體碼流轉(zhuǎn)換成ZTE輔視頻媒體碼流類型,并發(fā)送至至少一個(gè)第二會(huì)議電視終端,以供所述至少一個(gè)第二會(huì)議電視終端播放轉(zhuǎn)換后的輔視頻媒體碼流。在所述媒體碼流類型與至少一個(gè)第二會(huì)議電視終端支持的媒體碼流類型相同時(shí),直接將至少一個(gè)第一會(huì)議電視終端發(fā)送的輔視頻媒體碼流發(fā)送至至少一個(gè)第二會(huì)議電視終端,以供所述至少一個(gè)第二會(huì)議電視終端播放所述輔視頻媒體碼流。
本實(shí)施例將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。實(shí)現(xiàn)了至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通,提升了系統(tǒng)部署和升級(jí)的靈活性,進(jìn)而也提升了用戶體驗(yàn)效果。
參照?qǐng)D4,圖4為本發(fā)明方法的第二實(shí)施例的流程示意圖?;谏鲜龇椒ǖ牡谝粚?shí)施例,所述步驟S223之后,還包括:
步驟S227,在接收到至少一個(gè)第一終端發(fā)送的停止輔視頻信令時(shí),確定所述停止輔視頻信令的類型;
步驟S228,在所述停止輔視頻信令的類型與預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型不同時(shí),將所述停止輔視頻信令轉(zhuǎn)換成預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型,并發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。
在所述停止輔視頻信令的類型與預(yù)存的至少一個(gè)第二會(huì)議電視終端支持的停止輔視頻信令類型不同時(shí),將所述停止輔視頻信令轉(zhuǎn)換成至少一個(gè)第二會(huì)議電視終端支持的停止輔視頻信令類型;這里的轉(zhuǎn)換過程與步驟S210中將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型的過程一樣,在此不再一一闡述。
本實(shí)施例在接收到至少一個(gè)第一終端發(fā)送的停止輔視頻信令時(shí),確定所述停止輔視頻信令的類型;在所述停止輔視頻信令的類型與預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型不同時(shí),將所述停止輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的停止輔視頻信令類型;將轉(zhuǎn)換后的停止輔視頻信令發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。實(shí)現(xiàn)輔視頻互通,提升了用戶的體驗(yàn)效果。
本發(fā)明進(jìn)一步提供一種輔視頻互通裝置。
參照?qǐng)D5,圖5為本發(fā)明輔視頻互通裝置的第一實(shí)施例的功能模塊示意圖。
在一實(shí)施例中,所述輔視頻互通裝置包括:
連接模塊100,用于將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;
在本實(shí)施例中,所述至少一個(gè)第一終端和至少一個(gè)第二終端優(yōu)選為會(huì)議電視,會(huì)議電視利用視訊技術(shù)和設(shè)備通過現(xiàn)代通訊網(wǎng)絡(luò),在遠(yuǎn)程異地以電視方式召開實(shí)時(shí)、雙向、交互式的可視會(huì)議的一種多媒體通信方式。所述至少一個(gè)第一會(huì)議電視終端和至少一個(gè)第二會(huì)議電視終端是通過級(jí)聯(lián)口進(jìn)行通信,所述級(jí)聯(lián)口是一種虛擬的終端,用于連接兩個(gè)會(huì)議,使兩個(gè)會(huì)議之間進(jìn)行輔視頻信令和輔視頻媒體碼流的傳遞。在會(huì)議開始前,需要提前獲取至少一個(gè)第一會(huì)議電視終端和至少一個(gè)第二會(huì)議電視終端的信息,所述信息可以是第一終端會(huì)議電視和第二終端會(huì)議電視的型號(hào)、端口地址、支持的輔視頻信令類型、支持的輔視頻媒體碼流類型等信息。
轉(zhuǎn)換模塊200,用于所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。
在至少一個(gè)第一會(huì)議電視終端和至少一個(gè)第二會(huì)議電視終端需要進(jìn)行輔視頻互通時(shí),至少一個(gè)第一會(huì)議電視終端通過級(jí)聯(lián)口向至少一個(gè)第二會(huì)議電視終端發(fā)送一個(gè)輔視頻信令,以供所述至少一個(gè)第二會(huì)議電視終端響應(yīng)。
具體的,參照?qǐng)D6,所述轉(zhuǎn)換模塊200包括:
接收單元210,用于接收至少一個(gè)第一終端發(fā)送的輔視頻信令;
第一轉(zhuǎn)換單元220,用于將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型;
在所述輔視頻信令類型與預(yù)存的至少一個(gè)第二終端支持的信令類型不同時(shí),將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型;
第一發(fā)送單元230,用于將轉(zhuǎn)換后的輔視頻信令發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。
進(jìn)一步,所述轉(zhuǎn)換模塊200還包括判斷單元240,用于判斷所述輔視頻信令類型是否與預(yù)存的至少一個(gè)第二終端支持的信令類型相同;
所述第一發(fā)送單元230,還用于在所述輔視頻信令類型與預(yù)存的至少一個(gè)第二終端支持的信令類型相同時(shí),將所述輔視頻信令發(fā)送至所述至少一個(gè)第二終端。
在接收到至少一個(gè)第一終端發(fā)送的輔視頻信令時(shí),解析所述輔視頻信令得到對(duì)應(yīng)的輔視頻信令類型。以至少一個(gè)第一會(huì)議電視終端發(fā)送的是BFCP輔視頻信令為例,在至少一個(gè)第二會(huì)議電視終端支持ZTE輔視頻信令時(shí),判斷至少一個(gè)第一會(huì)議電視發(fā)送的輔視頻信令類型與至少一個(gè)第二會(huì)議電視支持的輔視頻信令類型不同。在至少一個(gè)第一會(huì)議電視發(fā)送的輔視頻信令類型與至少一個(gè)第二會(huì)議電視支持的輔視頻信令類型不同時(shí),級(jí)聯(lián)口上的MCU(Multi Control Unit,多點(diǎn)控制信令單元)將所述BFCP輔視頻信令轉(zhuǎn)換成ZTE輔視頻信令類型。在所述輔視頻信令類型與至少一個(gè)第二會(huì)議電視終端支持的信令類型相同時(shí),直接將至少一個(gè)第一會(huì)議電視終端發(fā)送的輔視頻信令發(fā)送至至少一個(gè)第二會(huì)議電視終端,以供所述至少一個(gè)第二會(huì)議電視終端響應(yīng)。
為了判斷至少一個(gè)第二終端是否響應(yīng)所述輔視頻信令,所述判斷單元240,還用于在接收到所述至少一個(gè)第二終端的響應(yīng)信息時(shí),判斷所述響應(yīng)信息是否確認(rèn)接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流;
所述接收單元210,還用于在所述響應(yīng)信息為確認(rèn)接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流時(shí),接收至少一個(gè)第一終端發(fā)送的輔視頻媒體碼流;
所述轉(zhuǎn)換模塊200還包括第二轉(zhuǎn)換單元250,用于將所述輔視頻媒體碼流轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻媒體碼流類型,并發(fā)送至所述至少一個(gè)第二終端。
在所述輔視頻媒體碼流類型與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒體碼流類型不同時(shí),將所述輔視頻媒體碼流轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻媒體碼流類型。
所述轉(zhuǎn)換模塊200還包括:
解析單元260,用于解析所述輔視頻媒體碼流得到對(duì)應(yīng)的輔視頻媒體碼流類型;
第二發(fā)送單元270,用于在所述輔視頻媒體碼流類型與至少一個(gè)第二終端支持的輔視頻媒體碼流類型相同時(shí),將所述輔視頻媒體碼流發(fā)送至所述至少一個(gè)第二終端;
所述判斷單元240,還用于判斷所述輔視頻媒體碼流類型是否與預(yù)存的至少一個(gè)第二終端支持的輔視頻媒體碼流類型相同。
以至少一個(gè)第一會(huì)議電視終端發(fā)送的是BFCP輔視頻媒體碼流為例,在至少一個(gè)第二會(huì)議電視終端支持ZTE輔視頻媒體碼流時(shí),級(jí)聯(lián)口上的媒體處理單元判斷所述媒體碼流類型與第二終端支持的媒體碼流類型不同。將所述BFCP輔視頻媒體碼流轉(zhuǎn)換成ZTE輔視頻媒體碼流類型,并發(fā)送至至少一個(gè)第二會(huì)議電視終端,以供所述至少一個(gè)第二會(huì)議電視終端播放轉(zhuǎn)換后的輔視頻媒體碼流。在所述媒體碼流類型與至少一個(gè)第二會(huì)議電視終端支持的媒體碼流類型相同時(shí),直接將至少一個(gè)第一會(huì)議電視終端發(fā)送的輔視頻媒體碼流發(fā)送至至少一個(gè)第二會(huì)議電視終端,以供所述至少一個(gè)第二會(huì)議電視終端播放所述輔視頻媒體碼流。
本實(shí)施例將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;所述至少一個(gè) 第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。實(shí)現(xiàn)輔視頻互通,靈活性強(qiáng),從而提升了用戶體驗(yàn)效果。
參照?qǐng)D7,圖7為本發(fā)明輔視頻互通裝置的第二實(shí)施例的功能模塊示意圖。基于上述第一實(shí)施例,所述轉(zhuǎn)換模塊200還包括確定單元280,用于在接收到至少一個(gè)第一終端發(fā)送的停止輔視頻信令時(shí),確定所述停止輔視頻信令的類型;
所述第一轉(zhuǎn)換單元220,還用于在所述停止輔視頻信令的類型與預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型不同時(shí),將所述停止輔視頻信令轉(zhuǎn)換成預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型,并發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。
在所述停止輔視頻信令的類型與預(yù)存的至少一個(gè)第二會(huì)議電視終端支持的停止輔視頻信令類型不同時(shí),將所述停止輔視頻信令轉(zhuǎn)換成至少一個(gè)第二會(huì)議電視終端支持的停止輔視頻信令類型;這里的轉(zhuǎn)換過程與步驟S210中將所述輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的輔視頻信令類型的過程一樣,在此不再一一闡述。
本實(shí)施例在接收到至少一個(gè)第一終端發(fā)送的停止輔視頻信令時(shí),確定所述停止輔視頻信令的類型;在所述停止輔視頻信令的類型與預(yù)存的至少一個(gè)第二終端支持的停止輔視頻信令類型不同時(shí),將所述停止輔視頻信令轉(zhuǎn)換成至少一個(gè)第二終端支持的停止輔視頻信令類型;將轉(zhuǎn)換后的停止輔視頻信令發(fā)送至所述至少一個(gè)第二終端,以供所述至少一個(gè)第二終端響應(yīng)。實(shí)現(xiàn)了至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通,提升系統(tǒng)部署和升級(jí)靈活性,進(jìn)而也提升了用戶體驗(yàn)效果。
本發(fā)明進(jìn)一步提供一種輔視頻互通系統(tǒng)。
參照?qǐng)D8,圖8為本發(fā)明輔視頻互通系統(tǒng)的較佳實(shí)施例的功能模塊示意圖。
在一實(shí)施例中,所述輔視頻互通系統(tǒng)包括至少一個(gè)第一終端110和至少一個(gè)第二終端120,所述至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連 接;
所述至少一個(gè)第一終端和至少一個(gè)第二終端,用于通過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。
所述級(jí)聯(lián)口是一種虛擬的終端,用于連接至少一個(gè)第一終端和至少一個(gè)第二終端,使至少一個(gè)第一終端和至少一個(gè)第二終端之間進(jìn)行輔視頻信令和輔視頻媒體碼流的傳遞。
所述至少一個(gè)第一終端110和所述至少一個(gè)第二終端120,優(yōu)選為會(huì)議電視,會(huì)議電視利用視訊技術(shù)和設(shè)備通過現(xiàn)代通訊網(wǎng)絡(luò),在遠(yuǎn)程異地以電視方式召開實(shí)時(shí)、雙向、交互式的可視會(huì)議的一種多媒體通信方式。用于在接收到輔視頻媒體碼流時(shí),播放所述輔視頻媒體碼流,所述輔視頻媒體碼流可以為音頻、視頻等,根據(jù)用戶的需要及/或系統(tǒng)的性能設(shè)置。
本實(shí)施例將至少一個(gè)第一終端與至少一個(gè)第二終端通過級(jí)聯(lián)口連接;所述至少一個(gè)第一終端與至少一個(gè)第二終端為不同輔視頻類型;所述至少一個(gè)第一終端與至少一個(gè)第二終端之間的輔視頻的信令和媒體碼流經(jīng)過所述級(jí)聯(lián)口進(jìn)行信令類型和媒體碼流類型的轉(zhuǎn)換,以實(shí)現(xiàn)所述至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通。實(shí)現(xiàn)了至少一個(gè)第一終端與至少一個(gè)第二終端之間不同輔視頻類型的互通,提升了系統(tǒng)部署和升級(jí)的靈活性,進(jìn)而也提升了用戶體驗(yàn)效果。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是 利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。