本發(fā)明涉及視頻合屏技術(shù)領域,特別是涉及一種多路多媒體流的合屏處理方法、一種合屏器、一種服務器和一種多路多媒體流的合屏處理系統(tǒng)。
背景技術(shù):
視聯(lián)網(wǎng)是以太網(wǎng)的更高級形態(tài),是一個實時交換平臺,其能夠?qū)崿F(xiàn)目前互聯(lián)網(wǎng)無法實現(xiàn)的全網(wǎng)大規(guī)模高清視頻實時傳輸,將眾多網(wǎng)絡視頻應用推向高清化、統(tǒng)一化。
視聯(lián)網(wǎng)服務器是視聯(lián)網(wǎng)系統(tǒng)的核心設備,支持VMS5.0/V2V5.0視聯(lián)網(wǎng)協(xié)議,用于實現(xiàn)視頻業(yè)務的交換和服務。視聯(lián)網(wǎng)服務器為嵌入式硬件設備,采用電路交換技術(shù)進行視頻交換和通信,可支持大規(guī)模(億萬級)視頻的實時轉(zhuǎn)發(fā)傳輸。
然而現(xiàn)有的合屏器通常是通過物理接口直接采集,無法滿足視聯(lián)網(wǎng)終端對合屏畫面實時觀看的需求。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例所要解決的技術(shù)問題是提供一種多路多媒體流的合屏處理方法、一種合屏器、一種服務器和一種多路多媒體流的合屏處理系統(tǒng),能夠解決現(xiàn)有技術(shù)中合屏器都是通過物理接口直接采集,無法滿足遠端用戶實時觀看的問題。
為了解決上述問題,本發(fā)明公開了一種多路多媒體流的合屏處理方法,包括:
接收來自服務器的合屏指令及所述合屏指令對應的多路多媒體流數(shù)據(jù);
對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù);
將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器,以在接入所述服務器的終端上實時播放所述目的多媒體流數(shù)據(jù)。
優(yōu)選地,所述對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù)的步驟,包括:
依據(jù)預設的視頻編解碼協(xié)議對所述多路多媒體流數(shù)據(jù)進行解碼,得到相應的多路原始流;
對所述多路原始流執(zhí)行合屏操作,合并在一個畫面中;
將合屏后的原始流依據(jù)所述視頻編解碼協(xié)議進行編碼。
優(yōu)選地,所述合屏指令中包括類型信息,所述方法還包括:
將合屏后的目的多媒體流數(shù)據(jù)封裝為與所述類型信息相應的數(shù)據(jù)。
優(yōu)選地,所述網(wǎng)絡為視聯(lián)網(wǎng),所述類型信息為傳輸流;所述將合屏后的目的多媒體流數(shù)據(jù)封裝為與所述類型信息相應的數(shù)據(jù)的步驟,包括:
依據(jù)傳輸流協(xié)議將所述合屏后的目的多媒體流數(shù)據(jù)組裝為預設大小的數(shù)據(jù)包;
依據(jù)視聯(lián)網(wǎng)協(xié)議對所述數(shù)據(jù)包進行封裝,以生成符合視聯(lián)網(wǎng)協(xié)議的網(wǎng)絡數(shù)據(jù)包。
依據(jù)本發(fā)明的另一個方面,提供了一種多路多媒體流的合屏處理方法,包括:
接收來自多個終端經(jīng)過采集編碼得到的多路多媒體流數(shù)據(jù);
向合屏器發(fā)送合屏指令、以及所述合屏指令對應的多路多媒體流數(shù)據(jù);
接收所述合屏器返回的具有多畫面的目的多媒體流數(shù)據(jù)。
優(yōu)選地,所述方法還包括:
接收來自終端的點播請求;
向所述終端發(fā)送點播響應指令后,向所述終端下傳所述點播請求對應的多媒體流數(shù)據(jù)。
依據(jù)本發(fā)明的又一個方面,提供了一種多路多媒體流的合屏處理方法,包括:
通過多個終端采集編碼得到符合統(tǒng)一碼率條件的多路多媒體流數(shù)據(jù);
將所述多路多媒體流數(shù)據(jù)發(fā)送至服務器;
所述服務器向合屏器發(fā)送合屏指令,以及將所述多路多媒體流數(shù)據(jù)發(fā)送至所述合屏器;
所述合屏器對所述多路多媒體流數(shù)據(jù)進行合屏處理,得到具有多畫面的目的多媒體流數(shù)據(jù);
所述合屏器將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器;
所述服務器將所述目的多媒體流數(shù)據(jù)發(fā)送至對應終端進行顯示。
依據(jù)本發(fā)明的再一個方面,提供了一種合屏器,包括:
第一接收模塊,用于接收來自服務器的合屏指令及所述合屏指令對應的多路多媒體流數(shù)據(jù);
合屏模塊,用于對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù);及
第一發(fā)送模塊,用于將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器,以在接入所述服務器的終端上實時播放所述目的多媒體流數(shù)據(jù)。
優(yōu)選地,所述合屏模塊,包括:
解碼子模塊,用于依據(jù)預設的視頻編解碼協(xié)議對所述多路多媒體流數(shù)據(jù)進行解碼,得到相應的多路原始流;
合屏子模塊,用于對所述多路原始流執(zhí)行合屏操作,合并在一個畫面中;
編碼子模塊,用于將合屏后的原始流依據(jù)所述視頻編解碼協(xié)議進行編碼。
優(yōu)選地,所述合屏指令中包括類型信息,所述合屏器還包括:
封裝模塊,用于將合屏后的目的多媒體流數(shù)據(jù)封裝為與所述類型信息相應的數(shù)據(jù)。
優(yōu)選地,所述網(wǎng)絡為視聯(lián)網(wǎng),所述類型信息為傳輸流;所述封裝模塊,包括:
組裝子模塊,用于依據(jù)傳輸流協(xié)議將所述合屏后的目的多媒體流數(shù)據(jù)組裝為預設大小的數(shù)據(jù)包;
封裝子模塊,用于依據(jù)視聯(lián)網(wǎng)協(xié)議對所述數(shù)據(jù)包進行封裝,以生成符合視聯(lián)網(wǎng)協(xié)議的網(wǎng)絡數(shù)據(jù)包。
依據(jù)本發(fā)明的再一個方面,提供了一種服務器,包括:
第二接收模塊,用于接收來自多個終端經(jīng)過采集編碼得到的多路多媒體流數(shù)據(jù);
第二發(fā)送模塊,用于向合屏器發(fā)送合屏指令、以及所述合屏指令對應的多路多媒體流數(shù)據(jù);及
第三接收模塊,用于接收所述合屏器返回的具有多畫面的目的多媒體流數(shù)據(jù)。
優(yōu)選地,所述服務器還包括:
第四接收模塊,用于接收來自終端的點播請求;
點播響應模塊,用于向所述終端發(fā)送點播響應指令后,向所述終端下傳所述點播請求對應的多媒體流數(shù)據(jù)。
依據(jù)本發(fā)明的再一個方面,提供了一種多路多媒體流的合屏處理系統(tǒng),包括:終端、服務器、及合屏器;
其中,所述終端包括:
采集編碼模塊,用于通過多個終端采集編碼得到符合統(tǒng)一碼率條件的多路多媒體流數(shù)據(jù);
第一多路數(shù)據(jù)發(fā)送模塊,用于將所述多路多媒體流數(shù)據(jù)發(fā)送至服務器;
所述服務器包括:
第二多路數(shù)據(jù)發(fā)送模塊,用于向合屏器發(fā)送合屏指令,以及將所述多路多媒體流數(shù)據(jù)發(fā)送至所述合屏器;
第一目的數(shù)據(jù)發(fā)送模塊,用于將合屏后的目的多媒體流數(shù)據(jù)發(fā)送至對應終端進行顯示;
所述合屏器包括:
合屏處理模塊,用于對所述多路多媒體流數(shù)據(jù)進行合屏處理,得到具有 多畫面的目的多媒體流數(shù)據(jù);
第二目的數(shù)據(jù)發(fā)送模塊,用于將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例包括以下優(yōu)點:
本發(fā)明實施例在接收來自服務器的合屏指令及所述合屏指令對應的多路多媒體流數(shù)據(jù)后,對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù),再將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器,以在接入所述服務器的終端上實時播放所述目的多媒體流數(shù)據(jù)。本發(fā)明實施例實現(xiàn)了在網(wǎng)絡中的多路多媒體流數(shù)據(jù)的合屏操作,并將合屏后的目的多媒體流數(shù)據(jù)通過網(wǎng)絡發(fā)送至各終端進行實時播放,從而解決了現(xiàn)有技術(shù)中合屏器都是通過物理接口直接采集,無法滿足遠端用戶實時觀看的問題。
附圖說明
圖1示出了本發(fā)明的一種多路多媒體流的合屏處理方法實施例一的步驟流程圖;
圖2示出了本發(fā)明的一種對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù)的步驟流程圖;
圖3示出了本發(fā)明的一種多路多媒體流的合屏處理方法實施例三的步驟流程圖;
圖4示出了本發(fā)明的一種多路多媒體流的合屏處理方法實施例四的步驟流程圖;
圖5示出了本發(fā)明的一種多路多媒體流的合屏處理系統(tǒng)的結(jié)構(gòu)示意圖;
圖6示出了本發(fā)明的一種應用于視頻會議多方接入系統(tǒng)的結(jié)構(gòu)示意圖;
圖7示出了本發(fā)明的一種合屏器的結(jié)構(gòu)框圖;
圖8示出了本發(fā)明的一種服務器的結(jié)構(gòu)框圖;及
圖9示出了本發(fā)明的一種多媒體流的合屏處理系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式對本發(fā)明作進一步詳細的說明。
本發(fā)明實施例可以應用于互聯(lián)網(wǎng)、視聯(lián)網(wǎng)或者物聯(lián)網(wǎng)等任何形式的網(wǎng)絡環(huán)境中,本發(fā)明實施例主要以在視聯(lián)網(wǎng)中實現(xiàn)多路多媒體流的合屏處理方法為例進行說明,其它網(wǎng)絡環(huán)境相互參照即可。
在視聯(lián)網(wǎng)中,終端要全部入網(wǎng)授權(quán),只有在入網(wǎng)授權(quán)后,才能與視聯(lián)網(wǎng)服務器建立通信連接,以在自身與視聯(lián)網(wǎng)服務器之間進行數(shù)據(jù)的接收和發(fā)送。
在實際應用中,可以基于視聯(lián)網(wǎng)的技術(shù)架構(gòu)實現(xiàn)終端的入網(wǎng)授權(quán),在建設完整的視聯(lián)網(wǎng)網(wǎng)絡環(huán)境的前提下,終端的入網(wǎng)授權(quán)過程可以為,終端可分為視聯(lián)網(wǎng)終端和互聯(lián)網(wǎng)終端,其中,視聯(lián)網(wǎng)終端可以直接通過連通線路的交換路由網(wǎng)絡設備與視聯(lián)網(wǎng)服務器建立網(wǎng)絡連接;而互聯(lián)網(wǎng)終端入網(wǎng)授權(quán)則需要部署網(wǎng)絡協(xié)議轉(zhuǎn)換服務器,該網(wǎng)絡協(xié)議轉(zhuǎn)換服務器的一端網(wǎng)卡可以通過視聯(lián)網(wǎng)交換機連接視聯(lián)網(wǎng)服務器,另一端網(wǎng)卡可以通過網(wǎng)絡交換機連接互聯(lián)網(wǎng)終端。通過上述方法建立了視聯(lián)網(wǎng)終端和互聯(lián)網(wǎng)終端與視聯(lián)網(wǎng)服務器之間的連接,以此完成終端與視聯(lián)網(wǎng)服務器之間的內(nèi)外通信和數(shù)據(jù)傳輸。
視聯(lián)網(wǎng)服務器可以用于對入網(wǎng)授權(quán)后的終端進行統(tǒng)一管理。例如,視聯(lián)網(wǎng)服務器中可以維護所有終端的終端入網(wǎng)表,終端入網(wǎng)表中記錄了終端的號碼、名稱、尋址地址等,視聯(lián)網(wǎng)服務器只對終端入網(wǎng)表中已配置入網(wǎng)的終端進行控制調(diào)度。
本發(fā)明的多路多媒體流的合屏處理系統(tǒng)具體可以包括終端、視聯(lián)網(wǎng)服務器、以及合屏器。在具體應用中,可用多個終端分別連接如導航儀、顯微鏡、心腦電圖、電視、攝像頭,麥克風等各種音視頻源,以及對各音視頻源的輸入信號進行采集編碼,以得到符合統(tǒng)一碼率條件的多路多媒體流數(shù)據(jù),各終端將多路多媒體流數(shù)據(jù)發(fā)送至視聯(lián)網(wǎng)服務器;由視聯(lián)網(wǎng)服務器向合屏器發(fā)送 合屏指令,以及將多路多媒體流數(shù)據(jù)發(fā)送至合屏器;合屏器對多路多媒體流數(shù)據(jù)進行合屏處理后,將合屏后的目的多媒體流數(shù)據(jù)發(fā)送至視聯(lián)網(wǎng)服務器,從而可以在接入視聯(lián)網(wǎng)服務器的終端上進行顯示;其中,合屏器實際上是具有合屏功能的終端或者服務器,本發(fā)明對于合屏器的使用范圍不加以限制。
下面首先從合屏器側(cè)詳細說明本發(fā)明的一種多路多媒體流的合屏處理方法。
實施例一
參照圖1,示出了本發(fā)明的一種多路多媒體流的合屏處理方法實施例一的步驟流程圖,具體可以包括:
步驟101、接收來自服務器的合屏指令及所述合屏指令對應的多路多媒體流數(shù)據(jù);
具體地,視聯(lián)網(wǎng)服務器可以通過視聯(lián)網(wǎng)協(xié)議向指定MAC(Media Access Control,介質(zhì)訪問控制)地址的合屏器下發(fā)視聯(lián)網(wǎng)指令,該視聯(lián)網(wǎng)指令中可以包含有合屏指令,通過合屏指令通知該合屏器準備對接下來發(fā)送的多路多媒體流數(shù)據(jù)執(zhí)行合屏操作。其中,合屏指令中可以包括兩個字段,一個字段可用于告知合屏器需要解碼的多媒體流數(shù)據(jù)的數(shù)目,另一個字段可用于告知合屏器要編碼的多媒體流數(shù)據(jù)的數(shù)目。合屏器可以根據(jù)這兩個字段打開硬件設備,然后創(chuàng)建對應數(shù)目的解碼通道和編碼通道以完成解碼和編碼的工作。例如,該指令會告訴合屏器首先打開8路解碼和一路編碼功能,然后將接收到的多路多媒體流數(shù)據(jù)執(zhí)行解碼、合屏、編碼操作,最后根據(jù)指令中其他的字段標識(如類型信息)判斷將合屏后的目的多媒體流數(shù)據(jù)打包成TS(Transport Stream,傳輸流)還是其他格式的流上傳至視聯(lián)網(wǎng)服務器。
在具體應用中,合屏器接收的多路多媒體流數(shù)據(jù)可以包括多種數(shù)據(jù)格式,例如,可以包括TS、ES(Elementary Streams,原始流)等格式的流數(shù)據(jù),即可以混合接收各種格式的多媒體流數(shù)據(jù),本發(fā)明對于接收的多媒體流數(shù)據(jù)的格式不加以限制。
此外,本發(fā)明實施例除了可以接收來自網(wǎng)絡中的多路多媒體流數(shù)據(jù)之 外,還可以接收來自本地的多路多媒體流數(shù)據(jù),也即可以通過物理接口直接進行采集;本發(fā)明實施例對于需要進行合屏處理的多路多媒體流數(shù)據(jù)的來源不加以限制,可以來自網(wǎng)絡、或者來自本地、或者來自網(wǎng)絡和本地的混合均可。
步驟102、對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù);
同樣的,本發(fā)明對于合屏后生成的目的多媒體流數(shù)據(jù)的格式也不加以限制,可以根據(jù)實際需要設置合屏后的多媒體流數(shù)據(jù)的格式,如TS、ES或者MPEG-4(Moving Picture Experts Group-4,動態(tài)圖像專家組)等。
在實際應用中,合屏器可以將合屏后的目的多媒體流數(shù)據(jù)封裝成符合當前網(wǎng)絡協(xié)議的網(wǎng)絡流,發(fā)送至服務器,以在當前網(wǎng)絡中進行傳輸。
步驟103、將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器,以在接入所述服務器的終端上實時播放所述目的多媒體流數(shù)據(jù)。
在本發(fā)明的一種應用示例中,手術(shù)示教終端可以將2路輸入源發(fā)送給視聯(lián)網(wǎng)服務器,由視聯(lián)網(wǎng)服務器發(fā)送合屏指令以及這2路輸入源給合屏器進行合屏,合屏器將合屏后的目的多媒體流數(shù)據(jù)回傳給視聯(lián)網(wǎng)服務器,視聯(lián)網(wǎng)服務器可以根據(jù)多個終端對所述目的多媒體流數(shù)據(jù)的調(diào)度請求,實時下發(fā)至相應的終端進行顯示。在具體應用中,多個終端在一個視頻會議中,會出現(xiàn)同一時間多次與視聯(lián)網(wǎng)服務器發(fā)生交互,提交請求和獲取音視頻流的情況,例如:手術(shù)室、示教室終端要接入多路音視頻的輸入輸出,所有多路多媒體流數(shù)據(jù)會提交給視聯(lián)網(wǎng)服務器進行匯總,再根據(jù)每個終端的調(diào)度請求,將終端所請求的多路多媒體流數(shù)據(jù)發(fā)送給合屏器進行合屏處理,視聯(lián)網(wǎng)服務器接收合屏處理后的目的多媒體流數(shù)據(jù)并封裝成網(wǎng)絡流,實時下發(fā)網(wǎng)絡流到終端進行顯示。
綜上,本發(fā)明實施例在接收來自服務器的合屏指令及所述合屏指令對應的多路多媒體流數(shù)據(jù)后,對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù),再將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器,以在接入所述服務器的終端上實時播放所述目的多媒體流數(shù)據(jù)。本發(fā)明 實施例實現(xiàn)了在網(wǎng)絡中的多路多媒體流數(shù)據(jù)的合屏操作,并將合屏后的目的多媒體流數(shù)據(jù)通過網(wǎng)絡發(fā)送至各終端進行實時播放,從而解決了現(xiàn)有技術(shù)中合屏器都是通過物理接口直接采集,無法滿足遠端用戶實時觀看的問題。
實施例二
本實施例的多路多媒體流的合屏處理方法在上述實施例一的基礎上,進一步還可以包括如下可選技術(shù)方案。
參照圖2,示出了本發(fā)明的一種對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù)的步驟流程圖,具體可以包括:
步驟201、依據(jù)預設的視頻編解碼協(xié)議對所述多路多媒體流數(shù)據(jù)進行解碼,得到相應的多路原始流;
其中,對于視頻編解碼協(xié)議本發(fā)明不作具體限制,例如可以是H.264、MPEG-4等各種編解碼協(xié)議。
原始流ES是直接從編碼器出來的數(shù)據(jù)流,可以是編碼過的視頻數(shù)據(jù)流、音頻數(shù)據(jù)流、或其它編碼數(shù)據(jù)流的統(tǒng)稱。
步驟202、對所述多路原始流執(zhí)行合屏操作,合并在一個畫面中;
步驟203、將合屏后的原始流依據(jù)所述視頻編解碼協(xié)議進行編碼。
在本發(fā)明的一種優(yōu)選實施例中,所述合屏指令中具體可以包括類型信息,所述方法還可以包括:將合屏后的目的多媒體流數(shù)據(jù)封裝為與所述類型信息相應的數(shù)據(jù)。
具體地,假設所述類型信息為TS類型,即需要將合屏后的目的多媒體流數(shù)據(jù)封裝為TS進行傳輸,則根據(jù)TS的協(xié)議將多媒體流數(shù)據(jù)進行打包。
優(yōu)選地,為了使得合屏后的多媒體流數(shù)據(jù)可以在視聯(lián)網(wǎng)中進行傳輸,還可以將合屏后的目的多媒體流數(shù)據(jù)依據(jù)視聯(lián)網(wǎng)協(xié)議進行封裝。
在本發(fā)明的一種應用示例中,由于一個TS數(shù)據(jù)包的大小為188字節(jié),傳輸時需要傳輸大量的數(shù)據(jù)包,會造成帶寬的浪費。為解決上述帶寬的浪費問題,可以將視聯(lián)網(wǎng)數(shù)據(jù)包的大小設置為1088字節(jié),具體可以包括64字節(jié)的包頭,以及1024字節(jié)的數(shù)據(jù)段,由于將TS包組裝成大小為1088字節(jié)的 視聯(lián)網(wǎng)數(shù)據(jù)包,在傳輸時可以減少數(shù)據(jù)包的傳輸次數(shù),從而減少帶寬的浪費。
例如,本發(fā)明實施例可以在將TS包封裝為視聯(lián)網(wǎng)數(shù)據(jù)包時,首先封裝64字節(jié)的視聯(lián)網(wǎng)協(xié)議的包頭,然后封裝1024字節(jié)的數(shù)據(jù)段,該數(shù)據(jù)段具體可以包括:5個TS包(940字節(jié))和第6個TS包開頭的84個字節(jié),再將第6個包剩下的數(shù)據(jù)放到下一個視聯(lián)網(wǎng)數(shù)據(jù)包中繼續(xù)組成另外一個1024數(shù)據(jù)段大小的包,依此類推。本發(fā)明將TS數(shù)據(jù)包組裝為視聯(lián)網(wǎng)數(shù)據(jù)包,使得合屏后的多媒體流數(shù)據(jù)可以在視聯(lián)網(wǎng)中進行傳輸,而且還可以減少帶寬資源的浪費。
對于ES的封裝,可以直接將編碼完的多路多媒體流數(shù)據(jù)按照1024個字節(jié)分成多個數(shù)據(jù)包,不夠1024字節(jié)時則按原始數(shù)據(jù)大小,然后為每個數(shù)據(jù)包的包頭加上視聯(lián)網(wǎng)的協(xié)議即可。
本發(fā)明實施例可以對多種格式的多路多媒體流數(shù)據(jù)進行合屏操作,使得合屏處理方法簡單靈活;此外,對合屏后的目的多媒體流數(shù)據(jù)進行組裝和封裝處理,使得目的多媒體流數(shù)據(jù)符合當前的網(wǎng)絡協(xié)議,可以在當前網(wǎng)絡中進行傳輸,并且減少帶寬的浪費。
接下來從服務器側(cè)詳細說明本發(fā)明的一種多路多媒體流的合屏處理方法。
在實際應用中,所述服務器可以為視聯(lián)網(wǎng)服務器,具體可以包括:通過所述視聯(lián)網(wǎng)服務器的網(wǎng)口級聯(lián)的多個視聯(lián)網(wǎng)服務器;根據(jù)實際業(yè)務需要,如果有必要提升視聯(lián)網(wǎng)服務器的視頻傳輸和調(diào)度的整體性能,在部署視聯(lián)網(wǎng)服務器時可考慮級聯(lián)架構(gòu),以支撐其更大規(guī)范的手術(shù)醫(yī)療視頻會議多方接入。例如,可以在視聯(lián)網(wǎng)服務器上設置0和1兩個網(wǎng)口,如不需要級聯(lián),單臺服務器可通過0網(wǎng)口支持512個終端設備,如果需要級聯(lián)架構(gòu)則可占用1口進行服務器擴展,目前可級聯(lián)255個視聯(lián)網(wǎng)服務器,進而能夠接入更多的終端。
實施例三
參照圖3,示出了本發(fā)明的一種多路多媒體流的合屏處理方法實施例三 的步驟流程圖,具體可以包括:
步驟301、接收來自多個終端經(jīng)過采集編碼得到的多路多媒體流數(shù)據(jù);
在本發(fā)明的一種應用示例中,在接入視聯(lián)網(wǎng)服務器之后,連接導航儀、顯微鏡、心腦電圖、電視、攝像頭,麥克風等音視頻源的各終端,在手術(shù)示教過程中可以采集視頻信號和/或音頻信號,得到多路多媒體流數(shù)據(jù)。
由于不同設備輸出的視頻信號和/音頻信號碼率和格式有可能不統(tǒng)一,需要通過終端進行編解碼處理,將它們處理成統(tǒng)一碼率的多路多媒體流數(shù)據(jù)。例如,手術(shù)示教終端處理2路輸入信號源,一路是音頻信號輸入,一路是視頻信號輸入,需要將兩路信號源分別編碼為高解析度(High Definition,HD)和HD/4兩路視頻流。
各終端將采集到的音視頻信號處理成統(tǒng)一碼率的多路多媒體流數(shù)據(jù),能夠減少視聯(lián)網(wǎng)服務器對于多路多媒體流數(shù)據(jù)的處理時間,從而保證多個終端顯示的實時性。
步驟302、向合屏器發(fā)送合屏指令、以及所述合屏指令對應的多路多媒體流數(shù)據(jù);
具體地,視聯(lián)網(wǎng)服務器可以向指定MAC地址的合屏器發(fā)送合屏指令,通過合屏指令通知該合屏器準備對接下來發(fā)送的多路多媒體流數(shù)據(jù)執(zhí)行合屏操作。例如,該指令會告訴合屏器首先打開8路解碼和一路編碼功能,然后將接收到的多路多媒體流數(shù)據(jù)執(zhí)行解碼、合屏、編碼操作,最后根據(jù)指令中其他的字段標識(如類型信息)判斷將合屏后的目的多媒體流數(shù)據(jù)打包成TS流還是其他格式的流上傳至視聯(lián)網(wǎng)服務器。
步驟303、接收所述合屏器返回的具有多畫面的目的多媒體流數(shù)據(jù)。
在本發(fā)明的一種優(yōu)選實施例中,可以將合屏后的目的多媒體流數(shù)據(jù)存儲在視聯(lián)網(wǎng)服務器中,例如,可以TS格式存儲在視聯(lián)網(wǎng)服務器中,以實現(xiàn)終端對于合屏后的目的多媒體流數(shù)據(jù)的點播功能。在實際應用中,本發(fā)明對應目的多媒體流數(shù)據(jù)的存儲格式不加以限制。
具體地,對于實現(xiàn)合屏后的目的多媒體流數(shù)據(jù)的點播功能,可以包括以下步驟:
步驟A1、接收來自終端的點播請求;
步驟A2、向所述終端發(fā)送點播響應指令后,向所述終端下傳所述點播請求對應的目的多媒體流數(shù)據(jù)。
在具體應用中,例如有一場手術(shù)示教是周一下午三點做的,可以將該手術(shù)示教的過程經(jīng)過合屏處理后得到的目的多媒體流數(shù)據(jù)保存至視聯(lián)網(wǎng)服務器,到周五有人需要觀看這場手術(shù)示教時,就可以通過終端點播節(jié)目的形式觀看到該手術(shù)示教的過程。
通過本發(fā)明實施例,在手術(shù)示教系統(tǒng)中視聯(lián)網(wǎng)終端可以在屏幕上再現(xiàn)當時手術(shù)室里面所有儀器設備的圖像數(shù)據(jù),能夠全方位的對此次手術(shù)進行再現(xiàn)教學。
實施例四
參照圖4,示出了本發(fā)明的一種多路多媒體流的合屏處理方法實施例四的步驟流程圖,具體可以包括:
步驟401、通過多個終端采集編碼得到符合統(tǒng)一碼率條件的多路多媒體流數(shù)據(jù);
步驟402、將所述多路多媒體流數(shù)據(jù)發(fā)送至服務器;
在將多路多媒體流數(shù)據(jù)處理成統(tǒng)一碼率的多路多媒體流數(shù)據(jù)后,終端可以將這些多路多媒體流數(shù)據(jù)發(fā)送給視聯(lián)網(wǎng)服務器,以使視聯(lián)網(wǎng)服務器依據(jù)這些多路多媒體流數(shù)據(jù)進行后續(xù)的處理操作。
步驟403、所述服務器向合屏器發(fā)送合屏指令,以及將所述多路多媒體流數(shù)據(jù)發(fā)送至所述合屏器;
步驟404、所述合屏器對所述多路多媒體流數(shù)據(jù)進行合屏處理,得到具有多畫面的目的多媒體流數(shù)據(jù);
步驟405、所述合屏器將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器;
步驟406、所述服務器將所述目的多媒體流數(shù)據(jù)發(fā)送至對應終端進行顯示。
終端可以將接收的多媒體流數(shù)據(jù)轉(zhuǎn)換成視頻和/或音頻,并在屏幕上進 行顯示。
在本發(fā)明的一種應用示例中,把當前手術(shù)室的視頻設置,如:把全景、術(shù)野、導航儀、顯微鏡、心腦電圖、HIS(Hospital Information System,醫(yī)院信息系統(tǒng))、PACS(Picture Archiving and Communication Systems,醫(yī)學影像信息系統(tǒng))、電視、攝像頭,麥克風等音視頻源分別接入到各終端上,由各終端進行采集編碼后得到符合統(tǒng)一碼率條件的多路多媒體流數(shù)據(jù),通過視聯(lián)網(wǎng)協(xié)議發(fā)送給視聯(lián)網(wǎng)服務器,視聯(lián)網(wǎng)服務器再將收到的多路多媒體流數(shù)據(jù)通過指定的MAC地址發(fā)送至對應的視聯(lián)網(wǎng)合屏器,該視聯(lián)網(wǎng)合屏器對多路多媒體流數(shù)據(jù)進行解碼然后合并成一路多畫面的目的多媒體流數(shù)據(jù)并發(fā)送至視聯(lián)網(wǎng)服務器,由視聯(lián)網(wǎng)服務器轉(zhuǎn)發(fā)至相應的視聯(lián)網(wǎng)終端進行顯示。
在本發(fā)明的另一種優(yōu)選實施例中,所述終端還可以對不同類型信號源對應的目的多媒體流數(shù)據(jù)進行切換。
其中,不同類型信號源表示終端所采集的視頻信號和/或音頻信號的類型和來源都是不相同的,不同類型的信號源可用于區(qū)別不同的采集源。
終端在收看視頻時,有時需要切換收看的視頻,需要通過切換不同類型的信號源對應的目的多媒體流數(shù)據(jù)以在終端顯示屏幕上顯示不同的視頻畫面,由于在信號源的采集過程中,利用了不同的設備進行了視頻信號和/或音頻信號的采集,導致終端所采集的視頻信號和/或音頻信號的類型和來源都是不相同的,即不同類型的信號源。例如,在手術(shù)示教終端,需要經(jīng)常性的切換手術(shù)進行的角度以能夠完美的收看到手術(shù)進行的整個過程,就需要切換手術(shù)采集角度進而完成更理想的手術(shù)示教工作,這里,不同的采集角度可以對應不同類型的信號源。
實施例五
參照圖5,示出了本發(fā)明提供的一種多路多媒體流的合屏處理系統(tǒng)的結(jié)構(gòu)示意圖,具體可以包括視聯(lián)網(wǎng)服務器501和視聯(lián)網(wǎng)終端502;其中,所述視聯(lián)網(wǎng)終端502可以包括采集終端和合屏器;所述視聯(lián)網(wǎng)終端502可以通過交換機設備和網(wǎng)線與所述視聯(lián)網(wǎng)服務器501連接。
該實施例中視聯(lián)網(wǎng)終端502直接通過交換機設備和網(wǎng)線連接視聯(lián)網(wǎng)服務器501,其具體實施過程為,首先每臺允許入網(wǎng)的視聯(lián)網(wǎng)終端502都必須在視聯(lián)網(wǎng)服務器501中注冊,沒有注冊的視聯(lián)網(wǎng)終端502無法入網(wǎng),具體步驟如下:
步驟B1、視聯(lián)網(wǎng)服務器501向它的端口發(fā)送查詢包,視聯(lián)網(wǎng)終端502接收到查詢包后向視聯(lián)網(wǎng)服務器501發(fā)送應答包,該應答包中包含了視聯(lián)網(wǎng)終端502的注冊信息,得到注冊信息表,注冊信息表中記錄了終端的號碼、名稱、尋址地址等;
步驟B2、視聯(lián)網(wǎng)服務器501收到視聯(lián)網(wǎng)終端502發(fā)出的應答包后就知道哪個端口接入了哪個視聯(lián)網(wǎng)終端502,然后在視聯(lián)網(wǎng)服務器501內(nèi)部的注冊信息表里找到該視聯(lián)網(wǎng)終端302的信息,向該視聯(lián)網(wǎng)終端502發(fā)送入網(wǎng)命令,視聯(lián)網(wǎng)終端502收到入網(wǎng)命令后就可以入網(wǎng)了,同時向視聯(lián)網(wǎng)服務器501發(fā)送入網(wǎng)命令應答;
步驟B3、視聯(lián)網(wǎng)服務器501接收到視聯(lián)網(wǎng)終端502的入網(wǎng)命令應答就知道該視聯(lián)網(wǎng)終端502已經(jīng)入網(wǎng),以后定時向這個端口發(fā)送狀態(tài)查詢包,檢查該視聯(lián)網(wǎng)終端502是否正常工作。
在視聯(lián)網(wǎng)中段502入網(wǎng)后,視聯(lián)網(wǎng)終端502用戶發(fā)出請求數(shù)據(jù)給視聯(lián)網(wǎng)服務器501,由視聯(lián)網(wǎng)服務器501調(diào)度給需要接受的其他視聯(lián)網(wǎng)終端502進行顯示。
實施例六
參照6,示出了本發(fā)明的一種應用于視頻會議多方接入系統(tǒng)的結(jié)構(gòu)示意圖,具體可以包括視聯(lián)網(wǎng)服務器601、視聯(lián)網(wǎng)交換機602、協(xié)議轉(zhuǎn)換服務器603、網(wǎng)絡交換機604和互聯(lián)網(wǎng)終端605,所述協(xié)議轉(zhuǎn)換服務器具體包括網(wǎng)卡一631和網(wǎng)卡二632;
其中,所述協(xié)議轉(zhuǎn)換服務器603的網(wǎng)卡一631通過所述視聯(lián)網(wǎng)交換機602與所述視聯(lián)網(wǎng)服務器601連接,其網(wǎng)卡二632通過所述網(wǎng)絡交換機604與所述互聯(lián)網(wǎng)終端605連接。
對于互聯(lián)網(wǎng)終端605接入視聯(lián)網(wǎng)服務器601,需要利用協(xié)議轉(zhuǎn)換服務器603作為中間協(xié)議轉(zhuǎn)換的介質(zhì)實現(xiàn)終端與服務器的連接,其具體實施過程可以為,首先每臺允許入網(wǎng)的協(xié)議轉(zhuǎn)化服務器603都在視聯(lián)網(wǎng)服務器601中注冊,協(xié)議轉(zhuǎn)化服務器603的注冊信息由協(xié)議轉(zhuǎn)化服務器603的序列號(包括設備類型和設備標識信息)、下行端口數(shù)、掩碼區(qū)間等固有信息,沒有注冊的協(xié)議轉(zhuǎn)化服務器603無法入網(wǎng),具體步驟如下:
步驟B1、視聯(lián)網(wǎng)服務器601向它的每個端口發(fā)送查詢包;
步驟B2、協(xié)議轉(zhuǎn)化服務器603接收到查詢包后,向視聯(lián)網(wǎng)服務器601返回包含協(xié)議轉(zhuǎn)化服務器603序列號的應答包;
步驟B3、視聯(lián)網(wǎng)服務器601在注冊信息表中查找與所述序列號對應的協(xié)議轉(zhuǎn)換服務器603信息,所述協(xié)議轉(zhuǎn)化服務器603信息具體可以包括協(xié)議轉(zhuǎn)化服務器603的MAC地址和該協(xié)議轉(zhuǎn)化服務器603下綁定的互聯(lián)網(wǎng)終端605的MAC地址;
步驟B4、視聯(lián)網(wǎng)服務器601向協(xié)議轉(zhuǎn)化服務器603發(fā)送入網(wǎng)命令,入網(wǎng)命令中包含協(xié)議轉(zhuǎn)化服務器603在視聯(lián)網(wǎng)中的地址以及協(xié)議轉(zhuǎn)化服務器603的MAC地址;
步驟B5、協(xié)議轉(zhuǎn)化服務器603收到入網(wǎng)命令后返回應答,協(xié)議轉(zhuǎn)化服務器603則接入了視聯(lián)網(wǎng);
步驟B6、視聯(lián)網(wǎng)服務器601定時向入網(wǎng)的協(xié)議轉(zhuǎn)化服務器603下發(fā)設備狀態(tài)查詢指令,檢查該協(xié)議轉(zhuǎn)化服務器603是否正常工作;
步驟B7、視聯(lián)網(wǎng)服務器601將協(xié)議轉(zhuǎn)化服務器603下綁定的互聯(lián)網(wǎng)終端605MAC地址,以及互聯(lián)網(wǎng)終端605MAC地址與待分配給互聯(lián)網(wǎng)終端605的視聯(lián)網(wǎng)地址映射,都通知該協(xié)議轉(zhuǎn)化服務器603,進而互聯(lián)網(wǎng)終端605就可以通過協(xié)議轉(zhuǎn)化服務器603入網(wǎng)。
在互聯(lián)網(wǎng)終端605接入視聯(lián)網(wǎng)服務器601之后,互聯(lián)網(wǎng)終端605用戶可以發(fā)送請求數(shù)據(jù)至協(xié)議轉(zhuǎn)換服務器603,由協(xié)議轉(zhuǎn)換服務器603進行解析處理,并通過連通視聯(lián)網(wǎng)服務器601的網(wǎng)卡一631端將指令發(fā)出,再由視聯(lián)網(wǎng)服務器601進行視頻信號和/或音頻信號調(diào)度控制,將視頻信號和/或音頻信 號發(fā)回給協(xié)議轉(zhuǎn)換服務器603,有連接互聯(lián)網(wǎng)的網(wǎng)卡二632發(fā)出給互聯(lián)網(wǎng)終端605用戶。
本發(fā)明中的協(xié)議轉(zhuǎn)換服務器可以選用高性能的x86服務器,支持雙網(wǎng)卡接入,并在服務器上安裝部署網(wǎng)絡協(xié)議轉(zhuǎn)換服務端程序,而對于協(xié)議轉(zhuǎn)換服務器具體的規(guī)格本發(fā)明在此不加以限制。
為使本領域技術(shù)人員更好地理解本發(fā)明,在此提供一種視頻會議多方接入的應用示例,該應用示例涉及一種醫(yī)療視頻會議系統(tǒng),在醫(yī)療視頻會議系統(tǒng)中,某醫(yī)院將要開展一次手術(shù)示教活動,該活動有相應的專家在示教室內(nèi)協(xié)助指導手術(shù),并在異地以講堂形式公開此次手術(shù)給初級醫(yī)師提供學習機會;各地接入該手術(shù)示教活動的醫(yī)療視頻會議系統(tǒng)并參加手術(shù)示教活動的醫(yī)院示教室內(nèi)均已部署視聯(lián)網(wǎng)和手術(shù)示教的終端設備,由執(zhí)行手術(shù)院方創(chuàng)建手術(shù)示教預約,并編輯本地顯示模式等;
上述醫(yī)療視頻會議系統(tǒng)的工作過程具體可以包括:
步驟S1、手術(shù)室內(nèi)的終端或者其他設備進行手術(shù)視頻信號和/或音頻信號的采集,將采集到的視頻信號和/或音頻信號進行編碼處理,得到符合條件的統(tǒng)一碼率的多路多媒體流數(shù)據(jù),并發(fā)送給視聯(lián)網(wǎng)服務器;
步驟S2、視聯(lián)網(wǎng)服務器接收到手術(shù)多路多媒體流數(shù)據(jù)后,發(fā)送至合屏器進行合屏處理得到相應的網(wǎng)絡流,并將網(wǎng)絡流發(fā)送到手術(shù)室和示教室的各個終端處理成音視頻以在終端的顯示屏幕上進行顯示。
在本發(fā)明的一種優(yōu)選實施例中,所述系統(tǒng)還可以包括錄播服務器,以保存該手術(shù)的視頻影像,方便后期終端用戶的收看;各地場所的終端自動進行調(diào)度和顯示。執(zhí)行手術(shù)方可靈活自由的切換實時顯示視頻,而專家示教室和遠程的講堂可根據(jù)自己關(guān)注點切換不同的顯示內(nèi)容,并可以通過在示教室的終端接入攝像頭和麥克風參與觀看手術(shù)的同時給予知道建議和分析。
例如,根據(jù)手術(shù)示教終端的業(yè)務需求,視聯(lián)網(wǎng)服務器將手術(shù)室、示教室所有終端的多路多媒體流數(shù)據(jù),包括視頻信號和/或音頻信號,發(fā)送至合 屏器經(jīng)過合屏處理得到目的多媒體流數(shù)據(jù)之后,視聯(lián)網(wǎng)服務器將所述目的多媒體流數(shù)據(jù)封裝成網(wǎng)絡流,再將要被錄制的網(wǎng)絡流通過錄制指令等形式將該網(wǎng)絡流發(fā)送給錄播服務器,由錄播服務器完成對于網(wǎng)絡流的錄制,得到相應的錄制流,經(jīng)過錄制得到的錄制流可以存儲于錄播服務器中,這樣,終端用戶在發(fā)送收看歷史回放的請求時,錄播服務器可以將該錄制流分發(fā)給該終端以在屏幕上進行顯示。
在本發(fā)明的一種應用示例中,可能有多個終端需要同時獲得某個會議流程流暢的視頻畫面,需要視聯(lián)網(wǎng)服務器控制會議流并發(fā)送給多個終端,在多個終端的顯示屏幕上進行組播,即同時將同一音視頻發(fā)送給多個終端,多個終端想要同時獲取該會議流時必須知道該會議的會議號,因為視聯(lián)網(wǎng)服務器可同時處理多個會議流,錄制流由視聯(lián)網(wǎng)服務器當作會議流向終端發(fā)出,當終端可通過一個會議號獲取該流時,即可實現(xiàn)收看。
裝置實施例一
參照圖7,示出了本發(fā)明的一種合屏器的結(jié)構(gòu)框圖,具體可以包括:
第一接收模塊710,用于接收來自服務器的合屏指令及所述合屏指令對應的多路多媒體流數(shù)據(jù);
合屏模塊720,用于對所述多路多媒體流數(shù)據(jù)執(zhí)行合屏操作,得到具有多畫面的目的多媒體流數(shù)據(jù);及
第一發(fā)送模塊730,用于將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器,以在接入所述服務器的終端上實時播放所述目的多媒體流數(shù)據(jù)。
在本發(fā)明的一種優(yōu)選實施例中,所述合屏模塊720,具體可以包括:
解碼子模塊,用于依據(jù)預設的視頻編解碼協(xié)議對所述多路多媒體流數(shù)據(jù)進行解碼,得到相應的多路原始流;
合屏子模塊,用于對所述多路原始流執(zhí)行合屏操作,合并在一個畫面中;
編碼子模塊,用于將合屏后的原始流依據(jù)所述視頻編解碼協(xié)議進行編碼。
在本發(fā)明的另一種優(yōu)選實施例中,所述合屏指令中包括類型信息,所述 合屏器還可以包括:
封裝模塊,用于將合屏后的目的多媒體流數(shù)據(jù)封裝為與所述類型信息相應的數(shù)據(jù)。
在本發(fā)明的又一種優(yōu)選實施例中,所述網(wǎng)絡為視聯(lián)網(wǎng),所述類型信息為傳輸流;所述封裝模塊,具體可以包括:
組裝子模塊,用于依據(jù)傳輸流協(xié)議將所述合屏后的目的多媒體流數(shù)據(jù)組裝為預設大小的數(shù)據(jù)包;
封裝子模塊,用于依據(jù)視聯(lián)網(wǎng)協(xié)議對所述數(shù)據(jù)包進行封裝,以生成符合視聯(lián)網(wǎng)協(xié)議的網(wǎng)絡數(shù)據(jù)包。
裝置實施例二
參照圖8,示出了本發(fā)明的一種服務器的結(jié)構(gòu)框圖,具體可以包括:
第二接收模塊810,用于接收來自多個終端經(jīng)過采集編碼得到的多路多媒體流數(shù)據(jù);
第二發(fā)送模塊820,用于向合屏器發(fā)送合屏指令、以及所述合屏指令對應的多路多媒體流數(shù)據(jù);及
第三接收模塊830,用于接收所述合屏器返回的具有多畫面的目的多媒體流數(shù)據(jù)。
在本發(fā)明的一種優(yōu)選實施例中,所述服務器還可以包括:
第四接收模塊,用于接收來自終端的點播請求;
點播響應模塊,用于向所述終端發(fā)送點播響應指令后,向所述終端下傳所述點播請求對應的多媒體流數(shù)據(jù)。
裝置實施例三
參照圖9,示出了本發(fā)明的一種多媒體流的合屏處理系統(tǒng)的結(jié)構(gòu)框圖,具體可以包括:
終端910、服務器920、及合屏器930;
其中,所述終端910具體可以包括:
采集編碼模塊911,用于通過多個終端采集編碼得到符合統(tǒng)一碼率條件的多路多媒體流數(shù)據(jù);
第一多路數(shù)據(jù)發(fā)送模塊912,用于將所述多路多媒體流數(shù)據(jù)發(fā)送至服務器;
所述服務器920具體可以包括:
第二多路數(shù)據(jù)發(fā)送模塊921,用于向合屏器發(fā)送合屏指令,以及將所述多路多媒體流數(shù)據(jù)發(fā)送至所述合屏器;
第一目的數(shù)據(jù)發(fā)送模塊922,用于將合屏后的目的多媒體流數(shù)據(jù)發(fā)送至對應終端進行顯示;
所述合屏器930具體可以包括:
合屏處理模塊931,用于對所述多路多媒體流數(shù)據(jù)進行合屏處理,得到具有多畫面的目的多媒體流數(shù)據(jù);
第二目的數(shù)據(jù)發(fā)送模塊932,用于將所述目的多媒體流數(shù)據(jù)發(fā)送至所述服務器。
對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。
本領域內(nèi)的技術(shù)人員應明白,本發(fā)明實施例的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本發(fā)明實施例可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明實施例是參照根據(jù)本發(fā)明實施例的方法、終端設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令 實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理終端設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理終端設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理終端設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理終端設備上,使得在計算機或其他可編程終端設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程終端設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
盡管已描述了本發(fā)明實施例的優(yōu)選實施例,但本領域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明實施例范圍的所有變更和修改。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的相同要素。
以上對本發(fā)明所提供的一種多路多媒體流的合屏處理方法、一種合屏器、一種服務器和一種多路多媒體流的合屏處理系統(tǒng),進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。