導(dǎo)播臺(tái)的多路視頻顯示方法和裝置的制造方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種導(dǎo)播臺(tái)的多路視頻顯示方法和裝置,包括:獲取多路第一視頻信號(hào);根據(jù)所述多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路所述第一視頻信號(hào)的尺寸和顯示位置;將每路所述第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照所述顯示位置合并為一路第二視頻信號(hào);輸出所述第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。有效降低了導(dǎo)播臺(tái)顯示設(shè)備的負(fù)載,防止顯示設(shè)備負(fù)載過(guò)高而使導(dǎo)播臺(tái)無(wú)法正常工作的情況出現(xiàn)。
【專(zhuān)利說(shuō)明】
導(dǎo)播臺(tái)的多路視頻顯示方法和裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明屬于網(wǎng)絡(luò)視頻領(lǐng)域,具體地說(shuō),涉及一種導(dǎo)播臺(tái)的多路視頻顯示方法和裝置。
【背景技術(shù)】
[0002]目前視頻行業(yè)的導(dǎo)播臺(tái)多指電視節(jié)目制作領(lǐng)域的導(dǎo)播臺(tái)技術(shù),主要用于切換不同的視頻源來(lái)達(dá)到電視節(jié)目的完美效果。例如,一場(chǎng)現(xiàn)場(chǎng)直播,會(huì)有不同方位的攝像機(jī)給導(dǎo)播切換臺(tái)同時(shí)傳送不同方位的影像信號(hào),而導(dǎo)播人員會(huì)根據(jù)節(jié)目需要的效果,選擇一路信號(hào)作為輸出。
[0003]對(duì)于多路信號(hào)的顯示,往往需要多臺(tái)顯示設(shè)備,而如果在一臺(tái)顯示設(shè)備上同時(shí)播放多路信號(hào),相當(dāng)于在一臺(tái)顯示設(shè)備上打開(kāi)多個(gè)播放器同時(shí)播放多路信號(hào)的預(yù)覽方式,會(huì)嚴(yán)重耗費(fèi)設(shè)備的計(jì)算資源,使顯示設(shè)備負(fù)載過(guò)高,導(dǎo)致無(wú)法正常播放。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實(shí)施例提供了一種導(dǎo)播臺(tái)的多路視頻顯示方法和裝置,用以解決現(xiàn)有技術(shù)中導(dǎo)播臺(tái)顯示設(shè)備顯示多路視頻信號(hào)時(shí)設(shè)備負(fù)載過(guò)高的技術(shù)問(wèn)題。
[0005]為了解決上述技術(shù)問(wèn)題,本發(fā)明公開(kāi)了一種導(dǎo)播臺(tái)的多路視頻顯示方法,包括:獲取多路第一視頻信號(hào);根據(jù)所述多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路所述第一視頻信號(hào)的尺寸和顯示位置;將每路所述第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照所述顯示位置合并為一路第二視頻信號(hào);輸出所述第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0006]為了解決上述技術(shù)問(wèn)題,本發(fā)明還公開(kāi)了一種導(dǎo)播臺(tái)的多路視頻顯示裝置,包括:信號(hào)獲取模塊,用于獲取多路第一視頻信號(hào);參數(shù)確定模塊,用于根據(jù)所述多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路所述第一視頻信號(hào)的尺寸和顯示位置;信號(hào)合并模塊,用于將每路所述第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照所述顯示位置合并為一路第二視頻信號(hào);第一信號(hào)輸出模塊,用于輸出所述第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0007]為了解決上述技術(shù)問(wèn)題,本發(fā)明還公開(kāi)了一種導(dǎo)播臺(tái)的多路視頻顯示裝置,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:獲取多路第一視頻信號(hào);根據(jù)所述多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路所述第一視頻信號(hào)的尺寸和顯示位置;將每路所述第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照所述顯示位置合并為一路第二視頻信號(hào);輸出所述第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0008]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的導(dǎo)播臺(tái)的多路視頻顯示方法和裝置,將用于導(dǎo)播臺(tái)的多路第一視頻信號(hào)合并為一路第二視頻信號(hào),使導(dǎo)播臺(tái)的顯示設(shè)備只需要播放一路第二視頻信號(hào)即可同時(shí)監(jiān)控多路視頻畫(huà)面,有效降低了導(dǎo)播臺(tái)顯示設(shè)備的負(fù)載,防止顯示設(shè)備負(fù)載過(guò)高而使導(dǎo)播臺(tái)無(wú)法正常工作的情況出現(xiàn)。
【附圖說(shuō)明】
[0009]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0010]圖1是本發(fā)明實(shí)施例提供的一種導(dǎo)播臺(tái)的多路視頻顯示方法的流程圖;
[0011]圖2是本發(fā)明實(shí)施例提供的一種導(dǎo)播臺(tái)的多路視頻顯示方法的流程圖;
[0012]圖3是本發(fā)明實(shí)施例提供的一種導(dǎo)播臺(tái)的多路視頻顯示方法的流程圖;
[0013]圖4是本發(fā)明實(shí)施例提供的一種導(dǎo)播臺(tái)的多路視頻顯示裝置的框圖。
【具體實(shí)施方式】
[0014]為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0015]本發(fā)明實(shí)施例,服務(wù)器將多路第一視頻信號(hào)合并為一路第二視頻信號(hào),在一路第二視頻信號(hào)中同時(shí)顯示多個(gè)第一視頻信號(hào)的畫(huà)面,從而使導(dǎo)播臺(tái)的顯示設(shè)備只需要播放一路第二視頻信號(hào)即可同時(shí)監(jiān)控多路視頻畫(huà)面,有效降低了導(dǎo)播臺(tái)顯示設(shè)備的負(fù)載,防止顯示設(shè)備負(fù)載過(guò)高而使導(dǎo)播臺(tái)無(wú)法正常工作的情況出現(xiàn)。
[0016]圖1是本發(fā)明實(shí)施例提供的一種導(dǎo)播臺(tái)的多路視頻顯示方法,適用于服務(wù)器,服務(wù)器可以是用于為導(dǎo)播臺(tái)提供多路視頻畫(huà)面的服務(wù)器設(shè)備,該包括以下步驟S101-S104。
[0017]在步驟SlOl中,獲取用于導(dǎo)播臺(tái)的多路第一視頻信號(hào)。
[0018]第一視頻信號(hào)可以是來(lái)自于直播節(jié)目的直播視頻信號(hào),或者是錄播視頻信號(hào)。將多路視頻做為輸入信號(hào)傳回導(dǎo)播臺(tái),供導(dǎo)播在節(jié)目播出時(shí)對(duì)播出畫(huà)面進(jìn)行實(shí)時(shí)切換。例如,直播節(jié)目中同時(shí)從多個(gè)攝像機(jī)位傳回的多個(gè)角度的視頻畫(huà)面,或者是其他節(jié)目中多個(gè)攝像機(jī)從不同角度錄制的視頻畫(huà)面。
[0019]可以在服務(wù)器中預(yù)設(shè)每一路第一視頻信號(hào)的URL地址,服務(wù)器為導(dǎo)播臺(tái)服務(wù)程序預(yù)設(shè)套接字(socket)接口,通過(guò)傳輸控制協(xié)議(Transmiss1n Control Protocol,TCP)或者用戶(hù)數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol,UDP)獲取到每個(gè)URL地址所對(duì)應(yīng)的第一視頻信號(hào)。
[0020]在步驟S102中,根據(jù)多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路第一視頻信號(hào)的尺寸和顯示位置。
[0021]本發(fā)明實(shí)施例中,服務(wù)器接收到多路第一視頻信號(hào)后,合并為一路第二視頻信號(hào)并輸出至導(dǎo)播臺(tái)。因此需要在服務(wù)器預(yù)設(shè)第二視頻信號(hào)的分辨率、視頻格式及碼率。
[0022]為了在一路第二視頻信號(hào)中顯示出多路第一視頻信號(hào)的畫(huà)面,需確定每一路第一視頻信號(hào)的尺寸和顯示位置。尺寸是第一視頻信號(hào)的畫(huà)面在第二視頻信號(hào)的畫(huà)面中的大小,顯示位置是指第一視頻信號(hào)的畫(huà)面在第二視頻信號(hào)的畫(huà)面中的相對(duì)位置。
[0023]根據(jù)多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路第二視頻信號(hào)的尺寸??梢愿鶕?jù)預(yù)設(shè)分辨率和路數(shù)將第二視頻信號(hào)畫(huà)面進(jìn)行平分,平均分配給每一路第一視頻信號(hào);也可以根據(jù)各路第一視頻信號(hào)的畫(huà)面顯示時(shí)間或者重要程度,給顯示時(shí)間更長(zhǎng)或者更重要的畫(huà)面分配更大的尺寸,以利于導(dǎo)播觀察該畫(huà)面是否正常,例如針對(duì)被設(shè)置在面向會(huì)場(chǎng)、廣場(chǎng)或者體育場(chǎng)館中央的攝像機(jī)位所拍攝的畫(huà)面的第一視頻信號(hào),可以設(shè)置較大尺寸以利于導(dǎo)播監(jiān)控這一路第一視頻信號(hào)是否正常。
[0024]例如,第二視頻信號(hào)的預(yù)設(shè)分辨率為1080X720,共有四路第一視頻信號(hào),那么,可以對(duì)將預(yù)設(shè)分辨率平均分配給四路第一視頻信號(hào),每一路視輸入信號(hào)的尺寸為540 X 360,也可以將相對(duì)重要的一路第一視頻信號(hào)的尺寸設(shè)置為1080X360,其他三路第一視頻信號(hào)為360X360。上述各路第一視頻信號(hào)的尺寸劃分方式僅用于示例性說(shuō)明,不構(gòu)成對(duì)本發(fā)明保護(hù)??圍的限制。
[0025]確定各路第一視頻信號(hào)的尺寸后,再進(jìn)一步確定各路第一視頻信號(hào)的畫(huà)面的顯示位置,可以將各路第一視頻信號(hào)的畫(huà)面全部平鋪在第二視頻信號(hào)的畫(huà)面中,并以第一視頻信號(hào)畫(huà)面的左上角的坐標(biāo)來(lái)表示該路第一視頻信號(hào)的顯示位置。
[0026]例如,以第二視頻信號(hào)的畫(huà)面的左上角為原點(diǎn),原點(diǎn)坐標(biāo)為(0,0),第二視頻信號(hào)預(yù)設(shè)分辨率為1080 X 720,四路第一視頻信號(hào)的尺寸都是540 X 360,將第二視頻信號(hào)的畫(huà)面平均劃分為左上、右上、左下和右下四個(gè)顯示區(qū)域。第一路第一視頻信號(hào)顯示在左上顯示區(qū)域,其畫(huà)面的左上角的坐標(biāo)為(0,0);第二路第一視頻信號(hào)顯示在右上顯示區(qū)域,其畫(huà)面的左上角的坐標(biāo)為(0,540);第三路第一視頻信號(hào)顯示在左下顯示區(qū)域,其畫(huà)面的左上角的坐標(biāo)為(0,360);第四路第一視頻信號(hào)顯示在右下顯示區(qū)域,其畫(huà)面的左上角的坐標(biāo)為(540,360)。
[0027]在步驟S103中,將每路第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照顯示位置合并為一路第二視頻信號(hào)。
[0028]將每一路第一視頻信號(hào)從原始尺寸轉(zhuǎn)化為步驟S102中確定的尺寸,可以通過(guò)以下方式實(shí)現(xiàn)。
[0029]首先,對(duì)第一視頻信號(hào)進(jìn)行解碼操作,獲得第一視頻信號(hào)的YUV數(shù)據(jù)。YUV是被歐洲電視系統(tǒng)所采用的一種顏色編碼方法,是逐行倒相(Phase Alterat1n Line,PAL)制和按順序傳送彩色與存儲(chǔ)(Sequentiel Couleur A Memoire,SECAM)制等模擬彩色電視制式采用的色彩空間。其中,亮度信號(hào)是Y,兩個(gè)色差信號(hào)分別是B—Y(即U)和R—Y(即V)。
[0030]利用FFMPEG(FastForward Mpeg)的尺寸過(guò)濾器(scale filter)調(diào)整第一視頻信號(hào)的分辨率,例如第一視頻信號(hào)的原始分辨率為1080 X 720,需要轉(zhuǎn)換為步驟S102中確定的尺寸540 X 360,那么,利用尺寸過(guò)濾器對(duì)其進(jìn)行調(diào)整:
[0031]ffmpeg-1 input.yuv-vf scale = 540:360outputl.yuv;其中540:360代表調(diào)整后的尺寸,outputl代表第一路第一視頻信號(hào)對(duì)應(yīng)的輸出,“.yuv”代表第一視頻信號(hào)以轉(zhuǎn)換至YUV色彩空間,尺寸調(diào)整后的第一路第一視頻信號(hào)對(duì)應(yīng)的輸出也屬于YUV色彩空間,調(diào)整后的尺寸小于第一視頻信號(hào)的原始分辨率時(shí),相當(dāng)于對(duì)各行像素的YUV數(shù)據(jù)進(jìn)行了壓縮處理。
[0032]在各路第一視頻信號(hào)的尺寸調(diào)整完畢之后,根據(jù)步驟S102中確定的顯示位置(如畫(huà)面左上角的坐標(biāo)值)將各路第一視頻信號(hào)合并為一路第二視頻信號(hào)??梢岳酶采w過(guò)濾器(overlay filter)對(duì)尺寸調(diào)整后的各路第一視頻信號(hào)進(jìn)行合并,例如:
[0033]ffmpeg-1 output.yuv~i outputl.yuv-fiIter_complex overlay = 0:Ooutput.yuv;
[0034]ffmpeg-1 output.yuv~i output2.mp4-fiIter_complex overlay = 540:Ooutput.yuv;
[0035]ffmpeg-1 output.yuv~i output3.yuv-fiIter_complex overlay = 0:360output.yuv;
[0036]ffmpeg-1 output.yuv~i out put 4.yuv-f i I ter_complex overlay = 540:360output.yuv;
[0037]將尺寸調(diào)整后的四路第一視頻信號(hào)outputl至output4分別根據(jù)各自的顯示位置合并到一路第二視頻信號(hào)output.71^中。再根據(jù)業(yè)務(wù)需求將屬于YUV色彩空間的輸出信號(hào)轉(zhuǎn)碼為需要視頻格式,例如,mp4、mkv等格式。
[0038]各路第一視頻信號(hào)轉(zhuǎn)換成YUV色彩空間時(shí),轉(zhuǎn)換后的采樣格式有可能不一致,此時(shí)還可以預(yù)設(shè)第二視頻信號(hào)的YUV采樣格式,例如,4:4:4、4: 2:1、4:2:0等,在對(duì)各路第一視頻信號(hào)進(jìn)行合并之前,先將各路視頻視頻信號(hào)轉(zhuǎn)換為預(yù)設(shè)的YUV采樣格式,以保證第二視頻信號(hào)的正常顯示。
[0039]在步驟S104中,輸出第二視頻信號(hào)至導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0040]在第二視頻信號(hào)中已合并了多路第一視頻信號(hào)的畫(huà)面,使導(dǎo)播臺(tái)的顯示設(shè)備在播放一路第二視頻信號(hào)時(shí)就可以同時(shí)看到多路畫(huà)面。
[0041]本實(shí)施例中,將用于導(dǎo)播臺(tái)的多路第一視頻信號(hào)合并為一路第二視頻信號(hào),使導(dǎo)播臺(tái)的顯示設(shè)備只需要播放一路第二視頻信號(hào)即可同時(shí)監(jiān)控多路視頻畫(huà)面,有效降低了導(dǎo)播臺(tái)顯示設(shè)備的負(fù)載,防止顯示設(shè)備負(fù)載過(guò)高而使導(dǎo)播臺(tái)無(wú)法正常工作的情況出現(xiàn)。
[0042]在一個(gè)實(shí)施例中,如圖2所示,該導(dǎo)播臺(tái)的多路視頻顯示方法進(jìn)一步包括以下步驟S105-S106o
[0043]在步驟S105中,當(dāng)其中一路第一視頻信號(hào)中斷時(shí),獲取備用的第一視頻信號(hào)。
[0044]備用的第一視頻信號(hào)可以是直播節(jié)目中其他攝像機(jī)位拍攝的視頻信號(hào),或者,是其他節(jié)目中其他攝像機(jī)位所錄制的視頻信號(hào),也可以是預(yù)先存儲(chǔ)在服務(wù)器的視頻信號(hào)。
[0045]預(yù)先設(shè)置備用的第一視頻信號(hào)對(duì)應(yīng)的URL地址,當(dāng)判斷出當(dāng)前是第一視頻信號(hào)出現(xiàn)斷流時(shí),請(qǐng)求備用的第一視頻信號(hào)。
[0046]在步驟S106中,將備用的第一視頻信號(hào)轉(zhuǎn)化為中斷的第一視頻信號(hào)對(duì)應(yīng)的尺寸,并在相應(yīng)的顯示位置替換中斷的第一視頻信號(hào)。
[0047]通過(guò)與步驟S103中相同的方式,備用的第一視頻信號(hào)轉(zhuǎn)化為中斷的第一視頻信號(hào)對(duì)應(yīng)的尺寸,再合并到第二視頻信號(hào)中。而對(duì)于視頻內(nèi)容的同步可通過(guò)各路第一視頻信號(hào)的時(shí)間戳來(lái)確定,從而將出現(xiàn)中斷的視頻第一視頻信號(hào)替換為備用的第一視頻信號(hào)。
[0048]本實(shí)施例中,一路第一視頻信號(hào)出現(xiàn)中斷時(shí),利用備用的第一視頻信號(hào)進(jìn)行自動(dòng)替換,特別是當(dāng)節(jié)目播出的主要畫(huà)面的第一視頻信號(hào)出現(xiàn)中斷時(shí),例如,被設(shè)置在面向會(huì)場(chǎng)、廣場(chǎng)或者體育場(chǎng)館中央的攝像機(jī)位所拍攝的畫(huà)面的第一視頻信號(hào)出現(xiàn)中斷時(shí),自動(dòng)切換為備用的第一視頻信號(hào),以防止導(dǎo)播沒(méi)有即時(shí)切換畫(huà)面,使節(jié)目畫(huà)面出現(xiàn)不清晰、黑屏等現(xiàn)象而影響到用戶(hù)的觀看體驗(yàn)的情況出現(xiàn),使節(jié)目播出畫(huà)面不會(huì)出現(xiàn)中斷,主要畫(huà)面的第一視頻信號(hào)恢復(fù)時(shí),切斷備用的第一視頻信號(hào),再以相同的方式由主要畫(huà)面的第一視頻信號(hào)替換掉備用視頻信號(hào),從而恢復(fù)主要畫(huà)面的播出。
[0049]在一個(gè)實(shí)施例中,如圖3所示,該導(dǎo)播臺(tái)的多路視頻顯示方法進(jìn)一步包括以下步驟S107-S112。
[0050]在步驟S107中,判斷第一視頻信號(hào)的路數(shù)是增加還是減少。當(dāng)?shù)谝灰曨l信號(hào)的路數(shù)增加,執(zhí)行步驟S108;當(dāng)?shù)谝灰曨l信號(hào)的路數(shù)減少時(shí),執(zhí)行步驟S110。
[0051 ]在步驟S108中,獲取增加的第一視頻信號(hào)。
[0052]在步驟S109中,根據(jù)增加后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路第一視頻信號(hào)的尺寸和顯示位置。
[0053]在步驟SllO中,根據(jù)減少后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路第一視頻信號(hào)的尺寸和顯示位置;
[0054]在步驟Slll中,按照調(diào)整后的尺寸和顯示位置調(diào)整第二視頻信號(hào);
[0055]在步驟S112中,輸出調(diào)整后的第二視頻信號(hào)至導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0056]第一視頻信號(hào)的增加或減少可以由導(dǎo)播臺(tái)來(lái)控制,導(dǎo)播人員來(lái)決定同時(shí)被監(jiān)控的畫(huà)面數(shù)量的增加和減少并決定增加哪一路第一視頻信號(hào)或者減少哪一路第一視頻信號(hào)。月艮務(wù)器接收到增加或減少第一視頻信號(hào)的指令后,增加或減少請(qǐng)求的第一視頻信號(hào)的地址URL。根據(jù)URL地址數(shù)量的變化,判斷出第一視頻信號(hào)的路數(shù)是增加還是減少。
[0057]如果第一視頻信號(hào)的路數(shù)增加,根據(jù)增加后的路數(shù),重新確定每路第一視頻信號(hào)的尺寸和顯示位置。例如,第一視頻信號(hào)的路數(shù)由四路增加到五路之后,將第二視頻信號(hào)的預(yù)設(shè)分辨率1080 X 720分配給五路第一視頻信號(hào),其中三路第一視頻信號(hào)的尺寸為360 X360,顯示位置分別為(O,0)、(360,0)和(720,0);另外兩路的第一視頻信號(hào)的尺寸為540 X360 ο顯示位置分別為(O,360)和(540,360)。
[0058]如果第一視頻信號(hào)的路數(shù)減少,根據(jù)減少后的路數(shù),重新確定每路第一視頻信號(hào)的尺寸和顯示位置。例如,第一視頻信號(hào)的路數(shù)由四路減少到三路之后,將第二視頻信號(hào)的預(yù)設(shè)分辨率1080 X 720分配給三路第一視頻信號(hào),其中兩路的第一視頻信號(hào)的尺寸為540 X360,顯示位置分別為(O,O)和(540,O);另外一路第一視頻信號(hào)的尺寸為1080 X 360,顯示位置為(0,360)。
[0059]上述在第一視頻信號(hào)的路數(shù)增加或者減少時(shí)對(duì)尺寸和顯示位置的調(diào)整方式僅用于示例性說(shuō)明,不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限制。
[0060]按照調(diào)整后的尺寸和顯示位置重新合并出第二視頻信號(hào),并將重新合并的第二視頻信號(hào)輸出至導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行播放。
[0061]本實(shí)施例中,隨著第一視頻信號(hào)的路數(shù)的變化,各路第一視頻信號(hào)的尺寸和顯示位置也隨之變化,導(dǎo)播臺(tái)顯示的多路畫(huà)面隨之調(diào)整,在增減第一視頻信號(hào)的路數(shù)時(shí),無(wú)需重新啟動(dòng)導(dǎo)播服務(wù)程序,實(shí)現(xiàn)了導(dǎo)播臺(tái)所顯示的多路畫(huà)面的自由調(diào)整,提升了導(dǎo)播工作的便利性。
[0062]以下為本發(fā)明的裝置實(shí)施例,用以執(zhí)行本發(fā)明的上述實(shí)施例。
[0063]圖4是本發(fā)明實(shí)施例提供的一種導(dǎo)播臺(tái)的多路視頻顯示裝置,位于服務(wù)器側(cè),該裝置包括:
[0064]信號(hào)獲取模塊20,用于獲取多路第一視頻信號(hào);
[0065]參數(shù)確定模塊21,用于根據(jù)多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路第一視頻信號(hào)的尺寸和顯示位置;
[0066]信號(hào)合并模塊22,用于將每路第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照顯示位置合并為一路第二視頻信號(hào);
[0067]第一信號(hào)輸出模塊23,用于輸出第二視頻信號(hào)至導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0068]在一個(gè)實(shí)施例中,該裝置進(jìn)一步包括:
[0069]備用信號(hào)獲取模塊,用于當(dāng)其中一路第一視頻信號(hào)中斷時(shí),獲取備用的第一視頻信號(hào);
[0070]信號(hào)替換模塊,用于將備用的第一視頻信號(hào)轉(zhuǎn)化為中斷的第一視頻信號(hào)對(duì)應(yīng)的尺寸,并在相應(yīng)的顯示位置替換中斷的第一視頻信號(hào)。
[0071]在一個(gè)實(shí)施例中,該裝置進(jìn)一步包括:
[0072]信號(hào)增加模塊,用于當(dāng)多路第一視頻信號(hào)的路數(shù)增加時(shí),獲取增加的第一視頻信號(hào);
[0073]第一參數(shù)調(diào)整模塊,用于根據(jù)增加后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路第一視頻信號(hào)的尺寸和顯示位置;
[0074]第一信號(hào)調(diào)整模塊,按照調(diào)整后的尺寸和顯示位置調(diào)整第二視頻信號(hào);
[0075]第二信號(hào)輸出模塊,用于輸出調(diào)整后的第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0076]在一個(gè)實(shí)施例中,該裝置進(jìn)一步包括:
[0077]第二參數(shù)調(diào)整模塊,用于當(dāng)多路第一視頻信號(hào)的路數(shù)減少時(shí),根據(jù)減少后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路第一視頻信號(hào)的尺寸和顯示位置;
[0078]第二信號(hào)調(diào)整模塊,用于按照調(diào)整后的尺寸和顯示位置調(diào)整第二視頻信號(hào);
[0079]第三信號(hào)輸出模塊,用于輸出所述調(diào)整后的第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0080]此外,本發(fā)明實(shí)施例中可以通過(guò)硬件處理器(hardware processor)來(lái)實(shí)現(xiàn)上述各個(gè)功能模塊。
[0081]本發(fā)明實(shí)施例提供了一種導(dǎo)播臺(tái)的多路視頻顯示裝置,位于服務(wù)器側(cè),該裝置包括:
[0082]處理器;
[0083]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0084]其中,所述處理器被配置為:
[0085]獲取多路第一視頻信號(hào);
[0086]根據(jù)所述多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路所述第一視頻信號(hào)的尺寸和顯示位置;
[0087]將每路所述第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照所述顯示位置合并為一路第二視頻信號(hào);
[0088]輸出所述第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0089]在一個(gè)實(shí)施例中,所述處理器進(jìn)一步被配置為:
[0090]當(dāng)其中一路第一視頻信號(hào)中斷時(shí),獲取備用的第一視頻信號(hào);
[0091]將所述備用的第一視頻信號(hào)轉(zhuǎn)化為所述中斷的第一視頻信號(hào)對(duì)應(yīng)的尺寸,并在相應(yīng)的顯示位置替換所述中斷的第一視頻信號(hào)。
[0092]在一個(gè)實(shí)施例中,所述處理器進(jìn)一步被配置為:
[0093]當(dāng)所述多路第一視頻信號(hào)的路數(shù)增加時(shí),獲取增加的第一視頻信號(hào);
[0094]根據(jù)增加后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路所述第一視頻信號(hào)的尺寸和顯示位置;
[0095]按照調(diào)整后的尺寸和顯示位置調(diào)整所述第二視頻信號(hào);
[0096]輸出所述調(diào)整后的第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0097]在一個(gè)實(shí)施例中,所述處理器進(jìn)一步被配置為:
[0098]當(dāng)所述多路第一視頻信號(hào)的路數(shù)減少時(shí),根據(jù)減少后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路所述第一視頻信號(hào)的尺寸和顯示位置;
[0099]按照調(diào)整后的尺寸和顯示位置調(diào)整所述第二視頻信號(hào);
[0100]輸出所述調(diào)整后的第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
[0101]以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。
[0102]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0103]最后應(yīng)說(shuō)明的是:以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種導(dǎo)播臺(tái)的多路視頻顯示方法,其特征在于,包括: 獲取多路第一視頻信號(hào); 根據(jù)所述多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路所述第一視頻信號(hào)的尺寸和顯示位置; 將每路所述第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照所述顯示位置合并為一路第二視頻信號(hào); 輸出所述第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)其中一路第一視頻信號(hào)中斷時(shí),獲取備用的第一視頻信號(hào); 將所述備用的第一視頻信號(hào)轉(zhuǎn)化為所述中斷的第一視頻信號(hào)對(duì)應(yīng)的尺寸,并在相應(yīng)的顯示位置替換所述中斷的第一視頻信號(hào)。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)所述多路第一視頻信號(hào)的路數(shù)增加時(shí),獲取增加的第一視頻信號(hào); 根據(jù)增加后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路所述第一視頻信號(hào)的尺寸和顯示位置; 按照調(diào)整后的尺寸和顯示位置調(diào)整所述第二視頻信號(hào); 輸出所述調(diào)整后的第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 當(dāng)所述多路第一視頻信號(hào)的路數(shù)減少時(shí),根據(jù)減少后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路所述第一視頻信號(hào)的尺寸和顯示位置; 按照調(diào)整后的尺寸和顯示位置調(diào)整所述第二視頻信號(hào); 輸出所述調(diào)整后的第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。5.一種導(dǎo)播臺(tái)的多路視頻顯示裝置,其特征在于,包括: 信號(hào)獲取模塊,用于獲取多路第一視頻信號(hào); 參數(shù)確定模塊,用于根據(jù)所述多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路所述第一視頻信號(hào)的尺寸和顯示位置; 信號(hào)合并模塊,用于將每路所述第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照所述顯示位置合并為一路第二視頻信號(hào); 第一信號(hào)輸出模塊,用于輸出所述第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括: 備用信號(hào)獲取模塊,用于當(dāng)其中一路第一視頻信號(hào)中斷時(shí),獲取備用的第一視頻信號(hào);信號(hào)替換模塊,用于將所述備用的第一視頻信號(hào)轉(zhuǎn)化為所述中斷的第一視頻信號(hào)對(duì)應(yīng)的尺寸,并在相應(yīng)的顯示位置替換所述中斷的第一視頻信號(hào)。7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括: 信號(hào)增加模塊,用于當(dāng)所述多路第一視頻信號(hào)的路數(shù)增加時(shí),獲取增加的第一視頻信號(hào); 第一參數(shù)調(diào)整模塊,用于根據(jù)增加后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路所述第一視頻信號(hào)的尺寸和顯示位置; 第一信號(hào)調(diào)整模塊,按照調(diào)整后的尺寸和顯示位置調(diào)整所述第二視頻信號(hào); 第二信號(hào)輸出模塊,用于輸出所述調(diào)整后的第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。8.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括: 第二參數(shù)調(diào)整模塊,用于當(dāng)所述多路第一視頻信號(hào)的路數(shù)減少時(shí),根據(jù)減少后的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,調(diào)整每路所述第一視頻信號(hào)的尺寸和顯示位置; 第二信號(hào)調(diào)整模塊,用于按照調(diào)整后的尺寸和顯示位置調(diào)整所述第二視頻信號(hào); 第三信號(hào)輸出模塊,用于輸出所述調(diào)整后的第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。9.一種導(dǎo)播臺(tái)的多路視頻顯示裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 獲取多路第一視頻信號(hào); 根據(jù)所述多路第一視頻信號(hào)的路數(shù)和第二視頻信號(hào)的預(yù)設(shè)分辨率,確定每路所述第一視頻信號(hào)的尺寸和顯示位置; 將每路所述第一視頻信號(hào)轉(zhuǎn)化為相應(yīng)的尺寸,并按照所述顯示位置合并為一路第二視頻信號(hào); 輸出所述第二視頻信號(hào)至所述導(dǎo)播臺(tái)的顯示設(shè)備進(jìn)行顯示。
【文檔編號(hào)】H04N5/268GK105915839SQ201510888429
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2015年12月7日
【發(fā)明人】李興玉, 白茂生, 魏偉
【申請(qǐng)人】樂(lè)視云計(jì)算有限公司