一種單視頻畫面分割多路由遠(yuǎn)傳精確同步拼接顯示的方法,點(diǎn)播所需視頻后,根據(jù)大屏路數(shù)及大屏模式對視頻畫面進(jìn)行分割,分割為多個(gè)畫面,其中大屏模式是指大廳中各個(gè)屏幕不同的分布模式;分割后的各視頻分別進(jìn)入多臺編碼器進(jìn)行編碼,編碼過程中加入同步處理;處理好的數(shù)據(jù)包經(jīng)路由傳輸至指定大廳所對應(yīng)的矩陣設(shè)備;通過矩陣對圖像數(shù)據(jù)進(jìn)行解碼,將圖像輸出到大屏上,拼接顯示整幅畫面。可通過多屏顯示同一視頻畫面,使圖像更大更清晰的展示出來,更好的滿足需要高清顯示的應(yīng)用場合;通過精確同步,所有大屏的畫面同步輸出,解決了因編碼、傳輸、解碼等各種處理引起的延時(shí)問題,使大屏顯示的圖像連貫。
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)屬于音視頻處理領(lǐng)域,具體涉及,適用于大屏同步顯示多幅畫面的應(yīng)用場景。
技術(shù)介紹
在各類大廳應(yīng)用中,用戶會安裝多塊大屏同步顯示多類不同的信息,方便進(jìn)行視頻指揮、視頻會議、遠(yuǎn)程會商等業(yè)務(wù)。而利用計(jì)算機(jī)顯卡支持多屏顯示的功能,也可以將計(jì)算機(jī)的內(nèi)容以更大的分辨率進(jìn)行輸出顯示。所需顯示的圖像經(jīng)由編碼器編碼接入網(wǎng)絡(luò),經(jīng)網(wǎng)絡(luò)遠(yuǎn)傳,統(tǒng)一解碼上大屏,這種方式使圖像顯示的分辨率和尺寸符合大屏顯示需求。現(xiàn)有應(yīng)用中,用戶通常利用大廳中的多個(gè)大屏顯示所需的各類信息,各信息之間往往有某種聯(lián)系,需要同步進(jìn)行輸出顯示。多路圖像經(jīng)過編碼、傳輸、解碼等一系列處理后顯示在大屏上,而這些處理會造成延時(shí),導(dǎo)致大屏顯示不同步的現(xiàn)象,此類問題嚴(yán)重影響到用戶的使用。因此,需要解決多路圖像在大屏顯示同步的問題,使大屏顯示畫面連貫。
技術(shù)實(shí)現(xiàn)思路
本專利技術(shù)的目的是提供。該方法將用戶所需查看的視頻畫面進(jìn)行分割,分別經(jīng)不同的編碼器進(jìn)行編碼,然后通過路由傳輸數(shù)據(jù),到達(dá)目的地 后,將各畫面進(jìn)行拼接顯示,通過多個(gè)大屏同步顯示整幅畫面。為了實(shí)現(xiàn)上述目的,本專利技術(shù)采用以下技術(shù)方案: 將用戶需要在大屏顯示的視頻畫面進(jìn)行分割,分割后的視頻數(shù)據(jù)設(shè)置為一個(gè)同步組,對數(shù)據(jù)進(jìn)行同步編碼后,經(jīng)路由將數(shù)據(jù)傳輸至所需中心服務(wù)端。當(dāng)用戶點(diǎn)播視頻上大屏?xí)r,利用同步機(jī)制,將各路圖像分別通過矩陣輸出到對應(yīng)大屏進(jìn)行拼接顯示。這種方法很好的解決了多路圖像多屏顯示的同步問題,同時(shí)滿足用戶希望看到更大更清晰圖像的需求。,其特征在于,包括以下步驟: 步驟A、點(diǎn)播所需視頻后,根據(jù)大屏路數(shù)及大屏模式對視頻畫面進(jìn)行分割,分割為多個(gè)畫面,其中大屏模式是指大廳中各個(gè)屏幕不同的分布模式; 步驟B、分割后的各視頻分別進(jìn)入多臺編碼器進(jìn)行編碼,編碼過程中加入同步處理; 步驟C、處理好的數(shù)據(jù)包經(jīng)路由傳輸至指定大廳所對應(yīng)的矩陣設(shè)備; 步驟D、通過矩陣對圖像數(shù)據(jù)進(jìn)行解碼,將圖像輸出到大屏上,拼接顯示整幅畫面。如上所述的步驟A中,畫面分割的數(shù)量取決于大屏的數(shù)量,當(dāng)用戶終端點(diǎn)播視頻時(shí),判斷該終端所在大廳有幾個(gè)大屏。如上所述的步驟B中,將分割后的視頻數(shù)據(jù)定義為一個(gè)同步數(shù)據(jù)組,組內(nèi)包含多個(gè)數(shù)據(jù)包,同步組內(nèi)設(shè)一個(gè)主數(shù)據(jù)包,以分割后第一路的視頻數(shù)據(jù)包為主數(shù)據(jù)包,各數(shù)據(jù)包使用共同的時(shí)間作為數(shù)據(jù)時(shí)間戳。如上所述的步驟C包括如下步驟: 步驟Cl、數(shù)據(jù)包經(jīng)路由傳輸至大廳內(nèi)的矩陣設(shè)備,一臺矩陣設(shè)備對應(yīng)一塊大屏,其中路由優(yōu)先傳輸主數(shù)據(jù)包,主數(shù)據(jù)包對應(yīng)的矩陣設(shè)備作為主矩陣設(shè)備,其余的矩陣設(shè)備為從矩陣設(shè)備; 步驟C2、主數(shù)據(jù)包外的數(shù)據(jù)包向主矩陣設(shè)備登記,主矩陣設(shè)備記錄下所有主數(shù)據(jù)包關(guān)聯(lián)的數(shù)據(jù)包作為從數(shù)據(jù)包; 步驟C3、主矩陣收到從數(shù)據(jù)包的登記后,更新同步矩陣列表。如上所述的步驟D包括如下步驟: 步驟D1、主矩陣設(shè)備對主數(shù)據(jù)包進(jìn)行解碼操作,同時(shí)根據(jù)主數(shù)據(jù)包的播放速率向從數(shù)據(jù)包所在從矩陣設(shè)備發(fā)送當(dāng)前正要輸出顯示的幀時(shí)間戳; 步驟D2、從數(shù)據(jù)包所在的從矩陣設(shè)備對從數(shù)據(jù)包進(jìn)行解碼操作,同時(shí)根據(jù)收到的數(shù)據(jù)包時(shí)間戳,結(jié)合自身當(dāng)前視頻輸出情況,加快或丟棄幀數(shù)據(jù),以達(dá)到同步顯示輸出的效果。本專利技術(shù)與現(xiàn)有技術(shù)相比,具有如下優(yōu)點(diǎn)和效果: 1、可通過多屏顯示同一視頻畫面,使圖像更大更清晰的展示出來,更好的滿足需要高清顯示的應(yīng)用場合; 2、通過精確同步,所有大屏的畫面同步輸出,解決了因編碼、傳輸、解碼等各種處理引起的延時(shí)問題,使大屏顯示的圖像連貫。【附圖說明】圖1同步策略示意圖。圖2大屏分屏模式示意圖。圖3為本方法的處理流程圖。【具體實(shí)施方式】本專利技術(shù)提供,實(shí)現(xiàn)單視頻畫面通過多個(gè)大屏同步輸出顯示。通過一種精確同步機(jī)制,解決多個(gè)大屏畫面同步的問題。以下結(jié)合附圖對本專利技術(shù)的技術(shù)方案作進(jìn)一步詳細(xì)描述。將單視頻畫面分割后形成的多個(gè)畫面數(shù)據(jù)包定義為一個(gè)同步組,在組內(nèi)設(shè)置一個(gè)主數(shù)據(jù)包,各數(shù)據(jù)包采用統(tǒng)一的時(shí)間作為數(shù)據(jù)時(shí)間戳。在用戶終端點(diǎn)播視頻畫面后,優(yōu)先傳輸主數(shù)據(jù)包,其他數(shù)據(jù)包在到達(dá)對應(yīng)的矩陣時(shí),向主矩陣進(jìn)行登記操作,恢復(fù)各數(shù)據(jù)包間的關(guān)聯(lián)性。當(dāng)圖像從矩陣輸出到大屏?xí)r,從數(shù)據(jù)包根據(jù)主數(shù)據(jù)包的播放情況,加快或丟棄幀,以達(dá)到所有數(shù)據(jù)包同步輸出顯示的效果。,包括以下步驟: 步驟A、點(diǎn)播所需視頻后,根據(jù)大屏路數(shù)及大屏模式(參見附圖2)對視頻畫面進(jìn)行分害lJ,分割為3個(gè)趣面; 步驟B、分割后的各視頻分別進(jìn)入3臺編碼器進(jìn)行編碼,編碼過程中加入同步處理; 步驟C、處理好的數(shù)據(jù)包經(jīng)路由傳輸至指定大廳所對應(yīng)的矩陣設(shè)備; 步驟D、通過矩陣對圖像數(shù)據(jù)進(jìn)行解碼,將圖像輸出到大屏上,拼接顯示整幅畫面。上述的步驟A中,由于該大廳有3塊大屏,畫面分割的數(shù)量取決于大屏的數(shù)量,因此將視頻數(shù)據(jù)分割成3塊,分別打成3個(gè)數(shù)據(jù)包,數(shù)據(jù)包A、數(shù)據(jù)包B和數(shù)據(jù)包C。上述的步驟B中,將3個(gè)視頻數(shù)據(jù)包定義為一個(gè)同步數(shù)據(jù)組,將分割的第一路的視頻數(shù)據(jù)包A設(shè)為主數(shù)據(jù)包。3個(gè)數(shù)據(jù)包使用共同的時(shí)間作為數(shù)據(jù)時(shí)間戳,在傳輸前進(jìn)行時(shí)間校準(zhǔn)同步。上述的步驟C包括如下步驟: 步驟Cl、數(shù)據(jù)包經(jīng)各自編碼器所接的路由傳輸至大廳內(nèi)的矩陣設(shè)備,一臺矩陣設(shè)備對應(yīng)一塊大屏。其中優(yōu)先傳輸數(shù)據(jù)包A,數(shù)據(jù)包A對應(yīng)的矩陣A作為主矩陣; 步驟C2、數(shù)據(jù)包B、C到達(dá)矩陣時(shí),向矩陣A登記,矩陣A記錄下數(shù)據(jù)包B、C作為數(shù)據(jù)包A的關(guān)聯(lián)數(shù)據(jù)包; 步驟C3、矩陣A收到數(shù)據(jù)包B、C的登記后,更新同步矩陣列表; 上述的步驟D包括如下步驟: 步驟Dl、矩陣A對數(shù)據(jù)包A進(jìn)行解碼操作,同時(shí)根據(jù)數(shù)據(jù)包A的播放速率向矩陣B、C發(fā)送當(dāng)前正要輸出顯示的幀時(shí)間戳; 步驟D2、數(shù)據(jù)包B、C所在的矩陣對數(shù)據(jù)包B、C進(jìn)行解碼操作,同時(shí)根據(jù)收到的數(shù)據(jù)包時(shí)間戳,結(jié)合自身當(dāng)前視頻輸出情況,加快或丟棄幀數(shù)據(jù),以達(dá)到同步顯示輸出的效果。通過上述步驟可知,本方法提供了一種畫面同步拼接顯示的方法,通過對多個(gè)數(shù)據(jù)包同步校時(shí)處理,在接收端對同步組數(shù)據(jù)進(jìn)行控制輸出,達(dá)到輸出同步的效果。同時(shí),通過多個(gè)大屏同步顯示所需畫面,提高畫面分辨率,滿足用戶對高畫質(zhì)的要求。本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
一種單視頻畫面分割多路由遠(yuǎn)傳精確同步拼接顯示的方法,其特征在于,包括以下步驟:步驟A、點(diǎn)播所需視頻后,根據(jù)大屏路數(shù)及大屏模式對視頻畫面進(jìn)行分割,分割為多個(gè)畫面,其中大屏模式是指大廳中各個(gè)屏幕不同的分布模式;步驟B、分割后的各視頻分別進(jìn)入多臺編碼器進(jìn)行編碼,編碼過程中加入同步處理;步驟C、處理好的數(shù)據(jù)包經(jīng)路由傳輸至指定大廳所對應(yīng)的矩陣設(shè)備;步驟D、通過矩陣對圖像數(shù)據(jù)進(jìn)行解碼,將圖像輸出到大屏上,拼接顯示整幅畫面。
【技術(shù)特征摘要】
1.一種單視頻畫面分割多路由遠(yuǎn)傳精確同步拼接顯示的方法,其特征在于,包括以下步驟: 步驟A、點(diǎn)播所需視頻后,根據(jù)大屏路數(shù)及大屏模式對視頻畫面進(jìn)行分割,分割為多個(gè)畫面,其中大屏模式是指大廳中各個(gè)屏幕不同的分布模式; 步驟B、分割后的各視頻分別進(jìn)入多臺編碼器進(jìn)行編碼,編碼過程中加入同步處理; 步驟C、處理好的數(shù)據(jù)包經(jīng)路由傳輸至指定大廳所對應(yīng)的矩陣設(shè)備; 步驟D、通過矩陣對圖像數(shù)據(jù)進(jìn)行解碼,將圖像輸出到大屏上,拼接顯示整幅畫面。2.根據(jù)權(quán)利要求1所述的一種單視頻畫面分割多路由遠(yuǎn)傳精確同步拼接顯示的方法,其特征在于,所述的步驟A中,畫面分割的數(shù)量取決于大屏的數(shù)量,當(dāng)用戶終端點(diǎn)播視頻時(shí),判斷該終端所在大廳有幾個(gè)大屏。3.根據(jù)權(quán)利要求2所述的一種單視頻畫面分割多路由遠(yuǎn)傳精確同步拼接顯示的方法,其特征在于,所述的步驟B中,將分割后的視頻數(shù)據(jù)定義為一個(gè)同步數(shù)據(jù)組,組內(nèi)包含多個(gè)數(shù)據(jù)包,同步組內(nèi)設(shè)一個(gè)主數(shù)據(jù)包,以分割后第一路的視頻數(shù)據(jù)包為主數(shù)據(jù)包,各數(shù)據(jù)包使用共同的時(shí)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王軍明,程家明,
申請(專利權(quán))人:王軍明,
類型:發(fā)明
國別省市:北京;11
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。