本發(fā)明涉及拼接屏領(lǐng)域,尤其涉及一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法、拼接屏及系統(tǒng)。
背景技術(shù):
目前,拼接屏系統(tǒng)已經(jīng)應(yīng)用到包括交通、電力、安保等多個(gè)系統(tǒng)領(lǐng)域。通過(guò)將各類應(yīng)用軟件及監(jiān)控視頻畫(huà)面投放到拼接屏上大大方便了人們對(duì)各類數(shù)據(jù)的監(jiān)控,為實(shí)現(xiàn)數(shù)據(jù)分析和資源的快速調(diào)配提供了可能。
一般來(lái)說(shuō),拼接屏根據(jù)規(guī)模的大小會(huì)同時(shí)顯示數(shù)十路甚至數(shù)百路視頻數(shù)據(jù),在拼接屏上預(yù)覽視頻畫(huà)面時(shí)根據(jù)業(yè)務(wù)的需要有時(shí)候會(huì)臨時(shí)調(diào)整屏上視頻窗口的大小。例如,當(dāng)對(duì)某幾路信號(hào)感興趣時(shí)會(huì)將這幾路信號(hào)在墻上放大顯示,而對(duì)某些不太感興趣的信號(hào)則會(huì)暫時(shí)縮小顯示。
隨著信號(hào)源支持的視頻分辨率越來(lái)越高,拼接屏作為視頻解碼端解碼壓力也越來(lái)越大。例如,以往信號(hào)源分辨率較低時(shí)同一套拼接屏可同時(shí)解碼顯示200路信號(hào);當(dāng)信號(hào)源分辨率提高后,相同規(guī)模的一套拼接屏在相等的解碼能力之下可能只能同時(shí)解碼顯示100路信號(hào)。
在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出。但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率其實(shí)是浪費(fèi)了拼接屏的解碼能力。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法、拼接屏及系統(tǒng),解決了在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出,但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率浪費(fèi)了拼接屏的解碼能力的技術(shù)問(wèn)題。
本發(fā)明實(shí)施例的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法,包括:
S1:向?qū)?yīng)的信號(hào)源請(qǐng)求與拼接屏上的視頻窗口大小對(duì)應(yīng)的分辨率的視頻數(shù)據(jù);
S2:接收信號(hào)源發(fā)送的對(duì)應(yīng)的分辨率的視頻數(shù)據(jù)。
優(yōu)選地,
所述步驟S1之前還包括:
S0:記錄拼接屏上的所述視頻窗口的分辨率信息,從所述信號(hào)源中獲取所述信號(hào)源當(dāng)前支持的信號(hào)分辨率列表,通過(guò)優(yōu)先匹配所述視頻窗口寬度或者通過(guò)優(yōu)先匹配所述視頻窗口高度或者通過(guò)所述信號(hào)分辨率列表總分辨率大小匹配出一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率信息。
優(yōu)選地,
所述步驟S1具體包括:
將從所述信號(hào)分辨率列表中匹配出的一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率向所述信號(hào)源反饋,同時(shí)請(qǐng)求所述信號(hào)源發(fā)送與所述視頻窗口分辨率信息相同的信號(hào)分辨率的碼流信號(hào)。
優(yōu)選地,
所述步驟S2具體包括:
接收信號(hào)源發(fā)送的與所述視頻窗口分辨率信息相同的信號(hào)分辨率的碼流信號(hào),將所述碼流信號(hào)解碼顯示。
本發(fā)明實(shí)施例中的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的拼接屏,包括:
請(qǐng)求單元,用于向?qū)?yīng)的信號(hào)源請(qǐng)求與拼接屏上的視頻窗口大小對(duì)應(yīng)的分辨率的視頻數(shù)據(jù);
接收單元,用于接收信號(hào)源發(fā)送的對(duì)應(yīng)的分辨率的視頻數(shù)據(jù)。
優(yōu)選地,還包括:
記錄單元,用于記錄拼接屏上的所述視頻窗口的分辨率信息;
獲取單元,用于從所述信號(hào)源中獲取所述信號(hào)源當(dāng)前支持的信號(hào)分辨率列表;
匹配單元,用于通過(guò)優(yōu)先匹配所述視頻窗口寬度或者通過(guò)優(yōu)先匹配所述視頻窗口高度或者通過(guò)所述信號(hào)分辨率列表總分辨率大小匹配出一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率信息。
優(yōu)選地,
所述請(qǐng)求單元具體包括:
反饋?zhàn)訂卧唧w用于將從所述信號(hào)分辨率列表中匹配出的一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率向所述信號(hào)源反饋;
請(qǐng)求子單元,具體用于請(qǐng)求所述信號(hào)源發(fā)送與所述視頻窗口分辨率信息相同的信號(hào)分辨率的碼流信號(hào)。
優(yōu)選地,
所述接收單元具體包括:
接收子單元,具體用于接收信號(hào)源發(fā)送的與所述視頻窗口分辨率信息相同的信號(hào)分辨率的碼流信號(hào);
顯示子單元,具體用于將所述碼流信號(hào)解碼顯示。
本發(fā)明實(shí)施例中的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的系統(tǒng),包括:
如權(quán)利要求5-8中所述的拼接屏,信號(hào)源,其中所述拼接屏和所述信號(hào)源通過(guò)無(wú)線信號(hào)連接。
優(yōu)選地,
所述信號(hào)源的分辨率為1920x1080分辨率和/或1400x1050分辨率和/或1024x768分辨率。
從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
本發(fā)明實(shí)施例提供了一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法、拼接屏及系統(tǒng),其中一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法包括:S1:向?qū)?yīng)的信號(hào)源請(qǐng)求與拼接屏上的視頻窗口大小對(duì)應(yīng)的分辨率的視頻數(shù)據(jù);S2:接收信號(hào)源發(fā)送的對(duì)應(yīng)的分辨率的視頻數(shù)據(jù)。本實(shí)施例中,通過(guò)拼接屏向信號(hào)源請(qǐng)求視頻數(shù)據(jù)時(shí)通過(guò)屏上的窗口大小請(qǐng)求指定分辨率的視頻數(shù)據(jù),信號(hào)源響應(yīng)請(qǐng)求并對(duì)外輸出指定分辨率的視頻數(shù)據(jù),通過(guò)動(dòng)態(tài)調(diào)節(jié)信號(hào)源的視頻輸出分辨率,減輕整個(gè)拼接屏的解碼壓力,提高拼接屏的解碼路數(shù),解決了在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出,但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率浪費(fèi)了拼接屏的解碼能力的技術(shù)問(wèn)題。
附圖說(shuō)明
為了更清楚地說(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ù)這些附圖獲得其它的附圖。
圖1本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法的一個(gè)實(shí)施例的流程示意圖;
圖2本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法的另一個(gè)實(shí)施例的流程示意圖;
圖3本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的拼接屏的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖4本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的拼接屏的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖5本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖6本發(fā)明實(shí)施例中提供的一種拼接墻窗口分辨率示意圖;
圖7本發(fā)明實(shí)施例中提供的一種系統(tǒng)架構(gòu)圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法、拼接屏及系統(tǒng),用于解決在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出,但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率浪費(fèi)了拼接屏的解碼能力的技術(shù)問(wèn)題。
為使得本發(fā)明的發(fā)明目的、特征、優(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ù)的范圍。
請(qǐng)參閱圖1,本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法的一個(gè)實(shí)施例包括:
101、向?qū)?yīng)的信號(hào)源請(qǐng)求與拼接屏上的視頻窗口大小對(duì)應(yīng)的分辨率的視頻數(shù)據(jù);
拼接屏根據(jù)拼接屏上的視頻窗口大小,向?qū)?yīng)的信號(hào)源請(qǐng)求對(duì)應(yīng)分辨率的視頻數(shù)據(jù)。
102、接收信號(hào)源發(fā)送的對(duì)應(yīng)的分辨率的視頻數(shù)據(jù)。
拼接屏根據(jù)拼接屏上的視頻窗口大小向信號(hào)源請(qǐng)求對(duì)應(yīng)分辨率的視頻數(shù)據(jù)后,信號(hào)源響應(yīng)請(qǐng)求并對(duì)外輸出指定分辨率的視頻數(shù)據(jù),拼接屏接收信號(hào)源發(fā)送的對(duì)應(yīng)的分辨率的視頻數(shù)據(jù)。
本實(shí)施例中,通過(guò)拼接屏向信號(hào)源請(qǐng)求視頻數(shù)據(jù)時(shí)通過(guò)屏上的窗口大小請(qǐng)求指定分辨率的視頻數(shù)據(jù),信號(hào)源響應(yīng)請(qǐng)求并對(duì)外輸出指定分辨率的視頻數(shù)據(jù),通過(guò)動(dòng)態(tài)調(diào)節(jié)信號(hào)源的視頻輸出分辨率,減輕整個(gè)拼接屏的解碼壓力,提高拼接屏的解碼路數(shù),解決了在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出,但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率浪費(fèi)了拼接屏的解碼能力的技術(shù)問(wèn)題。
上面是對(duì)一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法的過(guò)程進(jìn)行詳細(xì)的描述,下面將對(duì)一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法的具體過(guò)程進(jìn)行詳細(xì)的描述,請(qǐng)參閱圖2,本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的方法的另一個(gè)實(shí)施例包括:
201、記錄拼接屏上的所述視頻窗口的分辨率信息,從所述信號(hào)源中獲取所述信號(hào)源當(dāng)前支持的信號(hào)分辨率列表,通過(guò)優(yōu)先匹配所述視頻窗口寬度或者通過(guò)優(yōu)先匹配所述視頻窗口高度或者通過(guò)所述信號(hào)分辨率列表總分辨率大小匹配出一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率信息;
拼接屏系統(tǒng)窗口管理模塊在建立視頻窗口時(shí)記錄當(dāng)前窗口在顯示屏的分辨率大小,并將窗口分辨率信息向數(shù)據(jù)請(qǐng)求模塊反饋,數(shù)據(jù)請(qǐng)求模塊預(yù)先從信號(hào)源中獲取信號(hào)源當(dāng)前支持的信號(hào)分辨率列表,通過(guò)優(yōu)先匹配所述視頻窗口寬度或者通過(guò)優(yōu)先匹配所述視頻窗口高度或者通過(guò)所述信號(hào)分辨率列表總分辨率大小,從信號(hào)分辨率列表中匹配出一個(gè)接近窗口分辨率的信號(hào)分辨率。
202、將從所述信號(hào)分辨率列表中匹配出的一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率向所述信號(hào)源反饋,同時(shí)請(qǐng)求所述信號(hào)源發(fā)送與所述視頻窗口分辨率信息相同的信號(hào)分辨率的碼流信號(hào);
數(shù)據(jù)請(qǐng)求模塊將從所述信號(hào)分辨率列表中匹配出的一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率向所述信號(hào)源反饋,同時(shí)請(qǐng)求信號(hào)源發(fā)送該分辨率的碼流信號(hào)。
203、接收信號(hào)源發(fā)送的與所述視頻窗口分辨率信息相同的信號(hào)分辨率的碼流信號(hào),將所述碼流信號(hào)解碼顯示。
信號(hào)源根據(jù)請(qǐng)求的分辨率的碼流信號(hào),向數(shù)據(jù)請(qǐng)求模塊返回對(duì)應(yīng)分辨率的視頻數(shù)據(jù),數(shù)據(jù)請(qǐng)求模塊在接收到對(duì)應(yīng)分辨率的視頻數(shù)據(jù)后,將接收到的視頻數(shù)據(jù)轉(zhuǎn)發(fā)到解碼模塊,解碼模塊接收到視頻數(shù)據(jù)后解碼顯示。
本實(shí)施例中,通過(guò)拼接屏根據(jù)拼接屏上的視頻窗口大小從信號(hào)源獲取到對(duì)應(yīng)分辨率的視頻數(shù)據(jù),提出了一種信號(hào)源動(dòng)態(tài)分辨率數(shù)據(jù)的請(qǐng)求辦法,根據(jù)拼接屏上的視頻窗口大小,向?qū)?yīng)的信號(hào)源請(qǐng)求對(duì)應(yīng)分辨率的視頻數(shù)據(jù),避免了拼接屏上較小的視頻窗口向信號(hào)源請(qǐng)求較高的分辨率信號(hào),對(duì)降低整個(gè)拼接屏系統(tǒng)的解碼壓力有積極意義,解決了在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出,但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率浪費(fèi)了拼接屏的解碼能力的技術(shù)問(wèn)題。
請(qǐng)參閱圖3,本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的拼接屏的一個(gè)實(shí)施例包括:
請(qǐng)求單元301,用于向?qū)?yīng)的信號(hào)源請(qǐng)求與拼接屏上的視頻窗口大小對(duì)應(yīng)的分辨率的視頻數(shù)據(jù);
接收單元302,用于接收信號(hào)源發(fā)送的對(duì)應(yīng)的分辨率的視頻數(shù)據(jù)。
本實(shí)施例中,通過(guò)請(qǐng)求模塊301向信號(hào)源請(qǐng)求視頻數(shù)據(jù)時(shí)通過(guò)屏上的窗口大小請(qǐng)求指定分辨率的視頻數(shù)據(jù),信號(hào)源響應(yīng)請(qǐng)求并對(duì)外輸出指定分辨率的視頻數(shù)據(jù),通過(guò)動(dòng)態(tài)調(diào)節(jié)信號(hào)源的視頻輸出分辨率,減輕整個(gè)拼接屏的解碼壓力,提高拼接屏的解碼路數(shù),解決了在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出,但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率浪費(fèi)了拼接屏的解碼能力的技術(shù)問(wèn)題。
上面是對(duì)一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的拼接屏的各單元進(jìn)行詳細(xì)的描述,下面將對(duì)附加單元進(jìn)行詳細(xì)的描述,請(qǐng)參閱圖4,本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的拼接屏的另一個(gè)實(shí)施例包括:
記錄單元401,用于記錄拼接屏上的所述視頻窗口的分辨率信息;
獲取單元402,用于從所述信號(hào)源中獲取所述信號(hào)源當(dāng)前支持的信號(hào)分辨率列表;
匹配單元403,用于通過(guò)優(yōu)先匹配所述視頻窗口寬度或者通過(guò)優(yōu)先匹配所述視頻窗口高度或者通過(guò)所述信號(hào)分辨率列表總分辨率大小匹配出一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率信息。
請(qǐng)求單元404,用于向?qū)?yīng)的信號(hào)源請(qǐng)求與拼接屏上的視頻窗口大小對(duì)應(yīng)的分辨率的視頻數(shù)據(jù);
請(qǐng)求單元404具體包括:
反饋?zhàn)訂卧?041,具體用于將從所述信號(hào)分辨率列表中匹配出的一個(gè)與所述視頻窗口分辨率信息相同的信號(hào)分辨率向所述信號(hào)源反饋;
請(qǐng)求子單元4042,具體用于請(qǐng)求所述信號(hào)源發(fā)送與所述視頻窗口分辨率信息相同的信號(hào)分辨率的碼流信號(hào)。
接收單元405,用于接收信號(hào)源發(fā)送的對(duì)應(yīng)的分辨率的視頻數(shù)據(jù);
接收單元405具體包括:
接收子單元4051,具體用于接收信號(hào)源發(fā)送的與所述視頻窗口分辨率信息相同的信號(hào)分辨率的碼流信號(hào);
顯示子單元4052,具體用于將所述碼流信號(hào)解碼顯示。
本實(shí)施例中,通過(guò)拼接屏的接收單元405根據(jù)拼接屏上的視頻窗口大小從信號(hào)源獲取到對(duì)應(yīng)分辨率的視頻數(shù)據(jù),提出了一種信號(hào)源動(dòng)態(tài)分辨率數(shù)據(jù)的請(qǐng)求辦法,根據(jù)拼接屏上的視頻窗口大小,請(qǐng)求單元404向?qū)?yīng)的信號(hào)源請(qǐng)求對(duì)應(yīng)分辨率的視頻數(shù)據(jù),避免了拼接屏上較小的視頻窗口向信號(hào)源請(qǐng)求較高的分辨率信號(hào),對(duì)降低整個(gè)拼接屏系統(tǒng)的解碼壓力有積極意義,解決了在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出,但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率浪費(fèi)了拼接屏的解碼能力的技術(shù)問(wèn)題。
請(qǐng)參閱圖5,本發(fā)明實(shí)施例中提供的一種自動(dòng)調(diào)節(jié)信號(hào)源分辨率的系統(tǒng)的一個(gè)實(shí)施例包括:
拼接屏501、信號(hào)源502;
其中所述拼接屏501和所述信號(hào)源502通過(guò)無(wú)線信號(hào)連接。
進(jìn)一步地,
所述信號(hào)源的分辨率為1920x1080分辨率和/或1400x1050分辨率和/或1024x768分辨率。
本實(shí)施例中,通過(guò)拼接屏501和信號(hào)源502,當(dāng)高清信號(hào)源接入到拼接屏501系統(tǒng),同時(shí)拼接屏501上存在大量低分辨率窗口時(shí),拼接屏501能夠根據(jù)窗口大小向信號(hào)源502請(qǐng)求低分辨率的信號(hào)碼流,為降低整個(gè)拼接屏系統(tǒng)的解碼壓力有積極的意義,解決了在實(shí)際的應(yīng)用當(dāng)中,無(wú)論視頻窗口在拼接屏上的顯示區(qū)域有多大,拼接屏系統(tǒng)從信號(hào)源獲取到的視頻分辨率都是不變的,且大多以最高分辨率輸出,但當(dāng)視頻窗口在拼接屏上的顯示區(qū)域比視頻信號(hào)的分辨率要低時(shí),多出來(lái)的分辨率浪費(fèi)了拼接屏的解碼能力的技術(shù)問(wèn)題。
如圖6本發(fā)明實(shí)施例中提供的一種拼接墻窗口分辨率示意圖,拼接屏上的兩個(gè)視頻窗口A和B在拼接屏上的顯示面積不一樣,即兩者的顯示分辨率不一樣。從圖中可以看出窗口A的顯示分辨率要比窗口B小。
按照過(guò)往的方法,拼接屏在向信號(hào)源獲取視頻數(shù)據(jù)時(shí)無(wú)論屏上的窗口大小是多少,都會(huì)統(tǒng)一向信號(hào)源請(qǐng)求最高分辨率的視頻數(shù)據(jù),這種方法下拼接屏收到的窗口A和B對(duì)應(yīng)的視頻數(shù)據(jù)都是相同的分辨率,例如都為1080P分辨率。
但實(shí)際上,圖6中窗口A的顯示區(qū)域遠(yuǎn)遠(yuǎn)低于1080P,而只需要向其提供720P分辨率的視頻信號(hào)都已足夠在窗口A的顯示區(qū)域點(diǎn)對(duì)點(diǎn)清晰顯示。
為改善這一現(xiàn)狀,請(qǐng)參閱圖7,本實(shí)施例中提出的一種系統(tǒng)架構(gòu)圖,其中系統(tǒng)的功能模塊包括數(shù)據(jù)請(qǐng)求模塊、窗口管理模塊以及視頻解碼模塊。
自動(dòng)調(diào)節(jié)信號(hào)源分辨率的步驟包括:
1、拼接屏系統(tǒng)窗口管理模塊在建立視頻窗口時(shí)記錄當(dāng)前窗口在顯示屏的分辨率大小,并將窗口分辨率信息向數(shù)據(jù)請(qǐng)求模塊反饋。
2、數(shù)據(jù)請(qǐng)求模塊預(yù)先從信號(hào)源中獲取信號(hào)源當(dāng)前支持的信號(hào)分辨率列表,并從中匹配出一個(gè)接近窗口分辨率的信號(hào)分辨率。
信號(hào)源要能支持常見(jiàn)的幾種不同的分辨率輸出。如窗口A和B對(duì)應(yīng)的信號(hào)源支持常見(jiàn)的1920x1080、1400x1050、1024x768等分辨率。
3、數(shù)據(jù)請(qǐng)求模塊將匹配到的分辨率信息向信號(hào)源反饋,同時(shí)請(qǐng)求信號(hào)源發(fā)送該分辨率的碼流信號(hào)。
數(shù)據(jù)請(qǐng)求模塊根據(jù)窗口分辨率和信號(hào)源支持的分辨率列表匹配出一個(gè)最終的碼流分辨率,并以此向信號(hào)源請(qǐng)求碼流數(shù)據(jù)。在匹配的過(guò)程中可以采取優(yōu)先匹配窗口寬度或者窗口高度,甚至按照總分辨率大小來(lái)選擇最終的匹配分辨率。
4、信號(hào)源根據(jù)請(qǐng)求的分辨率,向數(shù)據(jù)請(qǐng)求模塊返回對(duì)應(yīng)分辨率的視頻數(shù)據(jù)。
5、數(shù)據(jù)請(qǐng)求分辨率在接收到指定分辨率的視頻數(shù)據(jù)后轉(zhuǎn)發(fā)到解碼模塊,解碼模塊接收到視頻數(shù)據(jù)后解碼顯示。
本實(shí)施例中,通過(guò)上述系統(tǒng)和方法,當(dāng)高清信號(hào)源接入到拼接屏系統(tǒng),同時(shí)拼接屏上存在大量低分辨率窗口時(shí),能夠根據(jù)窗口大小向信號(hào)源請(qǐng)求低分辨率的信號(hào)碼流,為降低整個(gè)拼接屏系統(tǒng)的解碼壓力有積極的意義。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,以上實(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ù)方案的精神和范圍。