两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

對多通道碼流進(jìn)行預(yù)覽的方法及客戶端的制作方法

文檔序號(hào):7997872閱讀:423來源:國知局
對多通道碼流進(jìn)行預(yù)覽的方法及客戶端的制作方法
【專利摘要】本發(fā)明公開了對多通道碼流進(jìn)行預(yù)覽的方法及客戶端,其中,該方法包括:預(yù)先設(shè)置畫面窗口的面積閾值,獲取各通道視頻源的主碼流和子碼流;接收包含第一視頻源標(biāo)識(shí)和第一窗口標(biāo)識(shí)的預(yù)覽請求,所述預(yù)覽請求還包含第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系;判斷所述第一窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。本發(fā)明方案能夠基于主碼流和子碼流進(jìn)行畫面的自適應(yīng)顯示,使畫面更加連貫。
【專利說明】對多通道碼流進(jìn)行預(yù)覽的方法及客戶端

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻數(shù)據(jù)處理技術(shù),尤其涉及對多通道碼流進(jìn)行預(yù)覽的方法及客戶端。

【背景技術(shù)】
[0002]在視頻監(jiān)控中,由網(wǎng)絡(luò)攝像機(jī)(IPC, IP camera)、數(shù)字硬盤錄像機(jī)(DVR, DigitalVideo Recorder)、數(shù)字視頻編碼器(DVS, Digital Video Server)等數(shù)據(jù)采集裝置進(jìn)行視頻數(shù)據(jù)采集,之后,需要對采集的視頻數(shù)據(jù)進(jìn)行多畫面預(yù)覽顯示,再傳送給顯示屏進(jìn)行顯
/Jn ο
[0003]目前,對多通道碼流進(jìn)行預(yù)覽的方法中,常默認(rèn)采用主碼流進(jìn)行顯示,具體地,數(shù)據(jù)采集裝置采集視頻數(shù)據(jù)后,將視頻數(shù)據(jù)編碼成主碼流,通過各自相應(yīng)的通道傳送給進(jìn)行畫面預(yù)覽的客戶端;客戶端根據(jù)用戶的選擇確定出畫面模型,并根據(jù)用戶的選擇,接收包含指定視頻源標(biāo)識(shí)和指定窗口標(biāo)識(shí)的顯示請求,對指定視頻源標(biāo)識(shí)的視頻源主碼流進(jìn)行解碼,并顯示在指定窗口標(biāo)識(shí)對應(yīng)的窗口中。采用主碼流顯示的畫面分辨率較高。
[0004]上述的畫面模型,例如為4畫面、6畫面或9畫面等,畫面模型中包含的所有窗口的大小可能相同,也可能不相同;如,4畫面模型中,可能為2x2的四個(gè)相同大小的窗口,也可能是I個(gè)窗口面積較大,而另外三個(gè)為相同大小的較小面積的窗口。
[0005]由于客戶端CPU能力有限,如果模型中窗口數(shù)較多,對相應(yīng)于各窗口的主碼流都進(jìn)行解碼,將占用CPU較大的容量,導(dǎo)致畫面有卡頓、不連貫。對于這種情況,現(xiàn)有的處理方式是:將部分窗口手動(dòng)切換為采用子碼流顯示,具體包括:用戶選擇需要進(jìn)行切換的視頻源標(biāo)識(shí),由客戶端向相應(yīng)視頻源請求獲取子碼流,解碼該子碼流,并進(jìn)行顯示;采用子碼流顯示的畫面分辨率較低。在該切換過程中,需要手動(dòng)進(jìn)行選擇,且需要重新獲取子碼流,這個(gè)過程將導(dǎo)致畫面中斷,影響預(yù)覽效果。
[0006]可見,采用現(xiàn)有對多通道碼流進(jìn)行預(yù)覽的方法,存在預(yù)覽畫面停頓的缺陷。


【發(fā)明內(nèi)容】

[0007]本發(fā)明提供了一種對多通道碼流進(jìn)行預(yù)覽的方法,該方法能夠基于主碼流和子碼流進(jìn)行畫面的自適應(yīng)顯示,使畫面更加連貫。
[0008]本發(fā)明提供了對多通道碼流進(jìn)行預(yù)覽的客戶端,該客戶端能夠基于主碼流和子碼流進(jìn)行畫面的自適應(yīng)顯示,使畫面更加連貫。
[0009]一種對多通道碼流進(jìn)行預(yù)覽的方法,該方法預(yù)先設(shè)置畫面窗口的面積閾值,該方法包括:
[0010]獲取各通道視頻源的主碼流和子碼流;
[0011]接收包含第一視頻源標(biāo)識(shí)和第一窗口標(biāo)識(shí)的預(yù)覽請求,所述預(yù)覽請求還包含第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系;
[0012]判斷所述第一窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
[0013]較佳地,所述獲取各通道視頻源的主碼流之后,該方法還包括:
[0014]存儲(chǔ)主碼流;
[0015]接收來自請求方的包含視頻源標(biāo)識(shí)的數(shù)據(jù)獲取請求,提取出存儲(chǔ)的與所述視頻源標(biāo)識(shí)對應(yīng)的主碼流,反饋給請求方。
[0016]較佳地,所述解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流時(shí),該方法還包括:丟棄所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流。
[0017]較佳地,所述顯示之后,該方法還包括:
[0018]接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求;
[0019]判斷所述第二窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
[0020]較佳地,在同一畫面模型中進(jìn)行畫面切換時(shí),接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求;或者,
[0021]進(jìn)行畫面模型變換時(shí),接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求。
[0022]一種對多通道碼流進(jìn)行預(yù)覽的客戶端,該客戶端包括閾值設(shè)置單元、碼流獲取單元、請求接收單元和判斷顯示單元;
[0023]閾值設(shè)置單元、碼流獲取單元、請求接收單元和判斷顯示單元;
[0024]所述閾值設(shè)置單元,設(shè)置畫面窗口的面積閾值;
[0025]所述碼流獲取單元,獲取各通道視頻源的主碼流和子碼流,傳送給所述判斷顯示單元;
[0026]所述請求接收單元,接收包含第一視頻源標(biāo)識(shí)和第一窗口標(biāo)識(shí)的預(yù)覽請求,所述預(yù)覽請求還包含第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系,發(fā)送給所述判斷顯示單元;
[0027]所述判斷顯示單元,接收來自所述請求接收單元的預(yù)覽請求,從所述閾值設(shè)置單元獲取面積閾值;判斷所述第一窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。較佳地,該客戶端還包括碼流存儲(chǔ)單元,所述碼流獲取單元,還用于將獲取的各通道視頻源的主碼流存儲(chǔ)到所述碼流存儲(chǔ)單元中。
[0028]較佳地,所述請求接收單元,還用于接收來自請求方的包含視頻源標(biāo)識(shí)的數(shù)據(jù)獲取請求,傳送給所述碼流存儲(chǔ)單元;
[0029]所述碼流存儲(chǔ)單元,用于提取出與所述視頻源標(biāo)識(shí)對應(yīng)的主碼流,反饋給請求方。
[0030]較佳地,所述判斷顯示單元,還用于在解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流時(shí),丟棄所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流。
[0031]較佳地,所述請求接收單元,還用于接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求,發(fā)送給所述判斷顯示單元;
[0032]所述判斷顯示單元,判斷所述第二窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。從上述方案可以看出,本發(fā)明中,預(yù)先設(shè)置畫面窗口的面積閾值,同時(shí)獲取各通道視頻源的主碼流和子碼流;然后,按照各窗口大小,結(jié)合面積閾值自適應(yīng)選擇進(jìn)行主碼流或子碼流顯示。這樣,避免了現(xiàn)有技術(shù)中都采用主碼流顯示而導(dǎo)致占用較大CPU容量的缺陷,確保顯示的畫面連貫,沒有中斷;并且,也避免了因占用較大CPU容量進(jìn)行子碼流切換而引起的畫面中斷,進(jìn)一步滿足了需求。

【專利附圖】

【附圖說明】
[0033]圖1為本發(fā)明對多通道碼流進(jìn)行預(yù)覽的方法示意性流程圖;
[0034]圖2為本發(fā)明對多通道碼流進(jìn)行預(yù)覽的客戶端結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0035]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施例和附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。
[0036]本發(fā)明中,預(yù)先設(shè)置畫面窗口的面積閾值,而后,同時(shí)獲取各通道視頻源的主碼流和子碼流,再按照各窗口大小,結(jié)合面積閾值自適應(yīng)選擇進(jìn)行主碼流或子碼流顯示。參見圖1,為本發(fā)明對多通道碼流進(jìn)行預(yù)覽的方法示意性流程圖,該方法預(yù)先設(shè)置畫面窗口的面積閾值,該面積閾值用于確定各窗口是顯示主碼流還是顯示子碼流。對于窗口面積較小的情況,采用子碼流顯示足以滿足需求,不會(huì)影響顯示效果,還能降低CPU負(fù)擔(dān);若采用主碼流顯示,由于窗口較小,其顯示的畫面與采用子碼流顯示的差別不大,卻增加了 CPU負(fù)擔(dān);因此,對于這種情況選擇子碼流進(jìn)行顯示。對于窗口面積較大的情況,如果采用子碼流進(jìn)行顯示,由于其分辨率較低,而窗口面積較大,將影響顯示效果;這種情況便選擇主碼流進(jìn)行顯
/Jn ο
[0037]所述面積閾值可根據(jù)CPU容量以及畫面顯示需求進(jìn)行設(shè)置,具體如:在逐行倒相(PAL,Phase Alternate Line)制式下面積閾值為352x288 (窗口的長x寬),在國家電視標(biāo)準(zhǔn)委員會(huì)(NTSC, Nat1nal Televis1n Standards Committee)制式下面積閾值為 352x240(窗口的長X寬)。
[0038]圖1的流程包括以下步驟:
[0039]步驟101,獲取各通道視頻源的主碼流和子碼流。
[0040]各數(shù)據(jù)采集裝置通過各自的通道與客戶端連接,包括與網(wǎng)絡(luò)攝像機(jī)(IPC,IPcamera)、數(shù)字硬盤錄像機(jī)(DVR, Digital Video Recorder)或數(shù)字視頻編碼器(DVS,Digital Video Server)連接的通道。
[0041]本申請中,獲取視頻源時(shí),同時(shí)請求主碼流和子碼流。
[0042]進(jìn)一步地,客戶端還可以根據(jù)請求方的請求,為其提供指定視頻源的視頻數(shù)據(jù),其實(shí)現(xiàn)方式包括:本步驟所述獲取各通道視頻源的主碼流之后,存儲(chǔ)主碼流;而后,便可根據(jù)需求為請求方提供視頻數(shù)據(jù),具體包括:接收來自請求方的包含視頻源標(biāo)識(shí)的數(shù)據(jù)獲取請求,提取出存儲(chǔ)的與所述視頻源標(biāo)識(shí)對應(yīng)的主碼流,反饋給請求方。對于這種情況,獲取各通道視頻源的主碼流和子碼流之后,將子碼流用于后續(xù)解碼顯示,對主碼流進(jìn)行復(fù)制后分為兩個(gè)分支,一個(gè)分支用于存儲(chǔ)錄像,另一分支用于后續(xù)解碼顯示。
[0043]步驟102,接收包含第一視頻源標(biāo)識(shí)和第一窗口標(biāo)識(shí)的預(yù)覽請求,所述預(yù)覽請求還包含第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系。
[0044]用戶可在預(yù)覽界面選擇需要的畫面模型,然后為畫面模型中各窗口選擇需要顯示的視頻源,將窗口與對應(yīng)的視頻源用第一窗口標(biāo)識(shí)和第一視頻源標(biāo)識(shí)表示?;谟脩舻倪x擇,客戶端將接收包含第一視頻源標(biāo)識(shí)和第一窗口標(biāo)識(shí)的預(yù)覽請求,所述預(yù)覽請求還包含第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系。
[0045]上述的畫面模型,例如為4畫面、6畫面或9畫面等,畫面模型中包含的所有窗口的大小可能相同,也可能不相同。例如,4畫面模型中,可能為2x2的四個(gè)相同大小的窗口,也可能是I個(gè)窗口面積較大,而另外三個(gè)為相同大小的較小面積的窗口 ;用戶確定4畫面模型后,若需要在4個(gè)窗口中分別顯示4個(gè)視頻源的畫面,則需要確定各窗口對應(yīng)的視頻源,也就是確定4組第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系。
[0046]步驟103,判斷所述第一窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則執(zhí)行步驟104 ;否則執(zhí)行步驟105。
[0047]如果第一窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積等于面積閾值,可執(zhí)行步驟104,也可以執(zhí)行步驟105。
[0048]步驟104,解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
[0049]對于解碼主碼流的情況,為了節(jié)省空間,可丟棄所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流。
[0050]步驟105,解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
[0051]對于解碼子碼流的情況,為了節(jié)省空間,可丟棄用于進(jìn)行解碼顯示的與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流。
[0052]本發(fā)明中,預(yù)先設(shè)置畫面窗口的面積閾值,同時(shí)獲取各通道視頻源的主碼流和子碼流;然后,按照各窗口大小,結(jié)合面積閾值自適應(yīng)選擇進(jìn)行主碼流或子碼流顯示。這樣,避免了現(xiàn)有技術(shù)中都采用主碼流顯示而導(dǎo)致占用較大CPU容量的缺陷,確保顯示的畫面連貫,沒有中斷;并且,也避免了因占用較大CPU容量進(jìn)行子碼流切換而引起的畫面中斷,進(jìn)一步滿足了需求。
[0053]采用圖1的流程,實(shí)現(xiàn)了基于面積閾值有選擇地在各窗口顯示主碼流或子碼流。而后,還可根據(jù)需要對窗口畫面進(jìn)行切換,假設(shè)需要將某第一視頻源標(biāo)識(shí)對應(yīng)的視頻畫面從第一窗口切換到第二窗口,則具體包括:
[0054]接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求;
[0055]判斷所述第二窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
[0056]上述的畫面切換環(huán)境包括:在同一畫面模型中由一個(gè)窗口切換到另一窗口 ;從當(dāng)前畫面模型切換到另一畫面模型后,將畫面從前一畫面模型的某窗口切換到后一畫面模型的某窗口。
[0057]本發(fā)明針對同一預(yù)覽畫面同時(shí)連接主子兩路碼流,并結(jié)合面積閾值進(jìn)行切換,做到無縫或者無損切換,不會(huì)影響圖像質(zhì)量。
[0058]參見圖2,為本發(fā)明對多通道碼流進(jìn)行預(yù)覽的客戶端結(jié)構(gòu)示意圖,該客戶端包括閾值設(shè)置單元、碼流獲取單元、請求接收單元和判斷顯示單元;
[0059]所述閾值設(shè)置單元,設(shè)置畫面窗口的面積閾值;
[0060]所述碼流獲取單元,獲取各通道視頻源的主碼流和子碼流,傳送給所述判斷顯示單元;
[0061]所述請求接收單元,接收包含第一視頻源標(biāo)識(shí)和第一窗口標(biāo)識(shí)的預(yù)覽請求,所述預(yù)覽請求還包含第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系,發(fā)送給所述判斷顯示單元;
[0062]所述判斷顯示單元,接收來自所述請求接收單元的預(yù)覽請求,從所述閾值設(shè)置單元獲取面積閾值;判斷所述第一窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
[0063]較佳地,該客戶端還包括碼流存儲(chǔ)單元,所述碼流獲取單元,還用于將獲取的各通道視頻源的主碼流存儲(chǔ)到所述碼流存儲(chǔ)單元中。
[0064]較佳地,所述請求接收單元,還用于接收來自請求方的包含視頻源標(biāo)識(shí)的數(shù)據(jù)獲取請求,傳送給所述碼流存儲(chǔ)單元;
[0065]所述碼流存儲(chǔ)單元,用于提取出與所述視頻源標(biāo)識(shí)對應(yīng)的主碼流,反饋給請求方。
[0066]較佳地,所述判斷顯示單元,還用于在解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流時(shí),丟棄所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流。
[0067]較佳地,所述請求接收單元,還用于接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求,發(fā)送給所述判斷顯示單元;
[0068]所述判斷顯示單元,判斷所述第二窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
[0069]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種對多通道碼流進(jìn)行預(yù)覽的方法,預(yù)先設(shè)置畫面窗口的面積閾值,其特征在于,該方法包括: 獲取各通道視頻源的主碼流和子碼流; 接收包含第一視頻源標(biāo)識(shí)和第一窗口標(biāo)識(shí)的預(yù)覽請求,所述預(yù)覽請求還包含第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系; 判斷所述第一窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取各通道視頻源的主碼流之后,該方法還包括: 存儲(chǔ)主碼流; 接收來自請求方的包含視頻源標(biāo)識(shí)的數(shù)據(jù)獲取請求,提取出存儲(chǔ)的與所述視頻源標(biāo)識(shí)對應(yīng)的主碼流,反饋給請求方。
3.如權(quán)利要求1所述的方法,其特征在于,所述解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流時(shí),該方法還包括:丟棄所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流。
4.如權(quán)利要求1所述的方法,其特征在于,所述顯示之后,該方法還包括: 接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求; 判斷所述第二窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
5.如權(quán)利要求4所述的方法,其特征在于,在同一畫面模型中進(jìn)行畫面切換時(shí),接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求;或者, 進(jìn)行畫面模型變換時(shí),接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求。
6.一種對多通道碼流進(jìn)行預(yù)覽的客戶端,其特征在于,該客戶端包括閾值設(shè)置單元、碼流獲取單元、請求接收單元和判斷顯示單元; 所述閾值設(shè)置單兀,設(shè)置畫面窗口的面積閾值; 所述碼流獲取單元,獲取各通道視頻源的主碼流和子碼流,傳送給所述判斷顯示單元; 所述請求接收單元,接收包含第一視頻源標(biāo)識(shí)和第一窗口標(biāo)識(shí)的預(yù)覽請求,所述預(yù)覽請求還包含第一視頻源標(biāo)識(shí)與第一窗口標(biāo)識(shí)之間的對應(yīng)關(guān)系,發(fā)送給所述判斷顯示單元; 所述判斷顯示單元,接收來自所述請求接收單元的預(yù)覽請求,從所述閾值設(shè)置單元獲取面積閾值;判斷所述第一窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第一窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示。
7.如權(quán)利要求6所述的客戶端,其特征在于,該客戶端還包括碼流存儲(chǔ)單元,所述碼流獲取單元,還用于將獲取的各通道視頻源的主碼流存儲(chǔ)到所述碼流存儲(chǔ)單元中。
8.如權(quán)利要求7所述的客戶端,其特征在于,所述請求接收單元,還用于接收來自請求方的包含視頻源標(biāo)識(shí)的數(shù)據(jù)獲取請求,傳送給所述碼流存儲(chǔ)單元; 所述碼流存儲(chǔ)單元,用于提取出與所述視頻源標(biāo)識(shí)對應(yīng)的主碼流,反饋給請求方。
9.如權(quán)利要求6所述的客戶端,其特征在于,所述判斷顯示單元,還用于在解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流時(shí),丟棄所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流。
10.如權(quán)利要求6所述的客戶端,其特征在于,所述請求接收單元,還用于接收包含所述第一視頻源標(biāo)識(shí)和第二窗口標(biāo)識(shí)的切換請求,發(fā)送給所述判斷顯示單元; 所述判斷顯示單元,判斷所述第二窗口標(biāo)識(shí)對應(yīng)的畫面窗口的面積是否大于面積閾值,如果是,則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源主碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的窗口中進(jìn)行顯示;否則解碼與所述第一視頻源標(biāo)識(shí)對應(yīng)的視頻源子碼流,并在所述第二窗口標(biāo)識(shí)對應(yīng)的 窗口中進(jìn)行顯示。
【文檔編號(hào)】H04N7/18GK104079869SQ201310108220
【公開日】2014年10月1日 申請日期:2013年3月29日 優(yōu)先權(quán)日:2013年3月29日
【發(fā)明者】張超, 余家騮, 張小媛 申請人:杭州海康威視數(shù)字技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
绥中县| 车致| 西丰县| 新野县| 萨迦县| 永安市| 潼南县| 曲阜市| 海盐县| 古交市| 乃东县| 类乌齐县| 巴林右旗| 靖州| 锡林郭勒盟| 永泰县| 白城市| 集安市| 山丹县| 安多县| 余干县| 龙井市| 武安市| 什邡市| 申扎县| 固阳县| 潜山县| 蓬溪县| 梨树县| 洛川县| 格尔木市| 黄平县| 于都县| 永寿县| 鹤岗市| 商河县| 汉源县| 城步| 观塘区| 碌曲县| 竹山县|