專利名稱:串流影像輪播方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于ー種影像輪播方法,特別指關(guān)于ー種串流影像的顯示串流影像(videostreaming)輪播方法。
背景技術(shù):
傳統(tǒng)模擬影像播放系統(tǒng)如圖IA所示,其利用分割影像處理器10接收四個(gè)(也可以為其它數(shù)量)攝影機(jī)的模擬 影像信號(hào)a、b、c、d,經(jīng)過處理后輸出至電視機(jī)11。電視機(jī)11的螢?zāi)簧戏殖伤膲K區(qū)域,并在其中各顯示ー個(gè)攝影機(jī)所傳來的影像。四分割影像處理器10的輸出信號(hào)還可輸至錄影機(jī)12以供錄影存證。一般而言,電視機(jī)11的顯示為毎秒30個(gè)畫面,此種顯示是配合人類視覺暫留的作用而設(shè)定,因而所呈現(xiàn)的畫面對(duì)人類而言是穩(wěn)定而連續(xù)的畫面。但是,模擬式影像播放系統(tǒng)無法與外界的保全系統(tǒng)迅速連線,而所儲(chǔ)存的影像也容易被盜取篡改。隨著計(jì)算機(jī)數(shù)字技術(shù)的發(fā)展,出現(xiàn)利用數(shù)字方式取代上述傳統(tǒng)模擬影像播放系統(tǒng),如圖IB所示,于電腦主機(jī)20中設(shè)置影像捕捉卡201,電腦主機(jī)20可接收四個(gè)攝影機(jī)的模擬影像信號(hào)a、b、c、d,并將其轉(zhuǎn)成數(shù)字信號(hào)后送到顯示器21上。顯示器21的螢?zāi)簧戏殖伤膲K區(qū)域,各區(qū)域分別用以顯示ー個(gè)攝影機(jī)所傳來的影像。影像捕捉卡201的數(shù)字輸出信號(hào)另可輸至硬碟機(jī)202,或可透過網(wǎng)絡(luò)將影像即時(shí)傳達(dá)到外界的保全系統(tǒng)。由于影像捕捉卡201只有一具影像處理器,因而為分時(shí)處理四個(gè)攝影機(jī)所送來的模擬影像信號(hào)a、b、c、d,所以螢?zāi)簧系乃膲K區(qū)域的每ー塊區(qū)域每秒鐘只能展現(xiàn)7. 5個(gè)畫面(30 + 4 = 7. 5),使得影像不連續(xù)。為解決前述缺點(diǎn),目前業(yè)界提出一種關(guān)于串流影像的播放系統(tǒng),利用網(wǎng)絡(luò)做為傳輸架構(gòu)來傳輸網(wǎng)絡(luò)攝影機(jī)(IPCAM)所監(jiān)視的影像與聲音,其多以固定數(shù)量的元件來設(shè)定所須播放的IP位址。如圖IC所示,控制器30連接多個(gè)串流影像位址,并于顯示器的螢?zāi)?1上顯示串流影像,其中,顯示器的螢?zāi)?1上一次僅顯示ー頁,且該頁可分成多塊區(qū)域而各區(qū)域配置有顯示區(qū)塊311 31N以顯示多個(gè)串流影像位址所傳來的影像。然而該播放系統(tǒng)的缺點(diǎn)為,于自第一頁面切換至第二頁面時(shí)需重新載入要顯示的串流影像,然而受到網(wǎng)絡(luò)頻寬及資料處理速度的影響,會(huì)導(dǎo)致大量的延遲現(xiàn)象。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種顯示串流影像輪播方法,以解決現(xiàn)有技術(shù)中模擬式影像系統(tǒng)無法與外界迅速連線、數(shù)字式影像不連續(xù)、以及串流影像的延遲現(xiàn)象。為達(dá)到前述目的以及其他目的,本發(fā)明提出一種串流影像輪播方法,應(yīng)用于ー播放器,包括以下步驟(I)設(shè)定輪播頁的頁面分割數(shù);(2)依據(jù)串流影像位址數(shù)和該頁面分割數(shù)計(jì)算該輪播頁的頁數(shù);(3)依據(jù)該頁面分割數(shù)建立預(yù)定數(shù)量的顯示區(qū)塊,并將該些顯示區(qū)塊分配至該些輪播頁;(4)令該播放器于螢?zāi)簧巷@示ー頁輪播頁,且令該頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的播放,并令該頁輪播頁的次ー頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的預(yù)載;以及(5)進(jìn)行輪播頁的切換,使該播放器自該頁輪播頁切換至該次一頁輪播頁時(shí)可即時(shí)進(jìn)行串流影像的播放。上述的該輪播頁的頁數(shù)為該串流影像位址數(shù)除以該頁面分割數(shù)。該顯示區(qū)塊的預(yù)定數(shù)量為該頁面分割數(shù)的復(fù)數(shù)倍。于另ー實(shí)施方式中,該顯示區(qū)塊的預(yù)定數(shù)量為該頁面分割數(shù)的兩倍。相較于現(xiàn)有技術(shù),本發(fā)明的串流影像輪播方法以軟件實(shí)現(xiàn)硬件(如顯示器的螢?zāi)?的分割,并利用多個(gè)顯示區(qū)塊來分配串流影像,以達(dá)到即時(shí)播放串流影像的目的。
圖IA為現(xiàn)有技術(shù)中模擬影像播放系統(tǒng)的架構(gòu)方塊圖。圖IB為現(xiàn)有技術(shù)中以數(shù)字方式播放模擬影像的系統(tǒng)的架構(gòu)方塊圖。圖IC為現(xiàn)有技術(shù)中串流影像播放系統(tǒng)的架構(gòu)方塊圖。圖2為本發(fā)明的串流影像輪播方法的流程圖。圖3為本發(fā)明的執(zhí)行串流影像輪播方法應(yīng)用于播放器的示意圖。主要元件符號(hào)說明10分割影像處理器11電視機(jī)12錄影機(jī)20電腦主機(jī)201影像捕捉卡202硬碟機(jī)21顯示器30控制器31顯示器的螢?zāi)?11 31N顯示區(qū)塊41、42、43、44串流影像位址5播放器50控制模組51、51,、52 輪播頁511、512、513、514 顯示區(qū)塊a、b、c、d模擬影像信號(hào)S401 S405 步驟。
具體實(shí)施例方式以下藉由特定的具體實(shí)施方式
說明本發(fā)明的技術(shù)內(nèi)容,熟悉此技術(shù)的人士可由本說明書所掲示的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效,亦可由其他不同的具體實(shí)施方式
加以施行或應(yīng)用。請(qǐng)參閱圖2,本發(fā)明的串流影像輪播方法包括步驟S401至步驟S405。
于步驟S401中,設(shè)定輪播頁的頁面分割數(shù)。由于播放器的螢?zāi)灰淮蝺H顯示ー頁輪播頁,設(shè)定該輪播頁的頁面分割數(shù)以使得該頁面可分割為多個(gè)區(qū)域來顯示多個(gè)串流影像。接著進(jìn)至步驟S402。于步驟S402中,依據(jù)串流影像的位址數(shù)和該頁面分割數(shù)計(jì)算該輪播頁的頁數(shù)。詳言之,輪播頁的頁數(shù)為該串流影像的位址數(shù)除以該頁面分割數(shù),即播放器的螢?zāi)灰砸淮物@示ー輪播頁且該輪播頁有多個(gè)區(qū)域來顯示多個(gè)串流影像的情況下,需有多少的輪播頁來提供串流影像的顯示,則因應(yīng)輪播頁的頁數(shù)以于播放器的螢?zāi)簧线M(jìn)行輪播頁的切換。接著進(jìn)至步驟S403。于步驟S403中,依據(jù)該頁面分割數(shù)建立預(yù)定數(shù)量的顯示區(qū)塊,并將該些顯示區(qū)塊分配至該些輪播頁。顯示區(qū)塊的預(yù)定數(shù)量為該頁面分割數(shù)的復(fù)數(shù)倍。于ー較佳實(shí)施方式中,顯示區(qū)塊的預(yù)定數(shù)量為該頁面分割數(shù)的兩倍。接著進(jìn)至步驟S404。
于步驟S404中,令播放器于其螢?zāi)簧巷@示ー頁輪播頁且該頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的播放,而該頁輪播頁的次ー頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的預(yù)載。具體言之,播放器的螢?zāi)灰淮蝺H顯示ー頁輪播頁,該頁輪播頁經(jīng)分割為數(shù)個(gè)區(qū)域后將顯示區(qū)塊分配至該頁輪播頁的區(qū)域內(nèi)以播放串流影像,此時(shí),該頁輪播頁的次ー頁所分割的區(qū)域內(nèi)預(yù)先下載另ー串流影像,以于該播放器切換至該次一頁的輪播頁時(shí)可即時(shí)播放該另ー串流影像。換言之,可根據(jù)輪播頁的頁數(shù)將該些串流影像位址分為多組,以使該頁輪播頁所分配的顯示區(qū)塊播放一組串流影像位址的串流影像時(shí),該次ー頁輪播頁所分配的顯示區(qū)塊預(yù)載另ー組串流影像位址的串流影像。接著進(jìn)至步驟S405。于步驟S405中,進(jìn)行輪播頁的切換,以顯示切換后的輪播頁。由圖2所述的步驟S401至步驟S405得以了解,將顯示區(qū)塊的數(shù)量設(shè)計(jì)為頁面分割數(shù)的復(fù)數(shù)倍,其用意在于當(dāng)播放器顯示第一頁輪播頁且該頁所分配的顯示區(qū)塊播放第一組串流影像位址的串流影像吋,隱藏于第一頁輪播頁后端的第二頁輪播頁其所分配的顯示區(qū)塊預(yù)先下載第二組串流影像位址的串流影像;當(dāng)播放器切換至第二頁輪播頁以顯示第二頁輪播頁且該頁所分配的顯示區(qū)塊播放第三組串流影像位址的串流影像吋,隱藏于第二頁輪播頁后端的第三頁輪播頁其所分配的顯示區(qū)塊預(yù)先下載第四組串流影像位址的串流影像;以此類推。需說明的是,第一組或第二組的「組」依輪播頁的頁面分割數(shù)來決定,例如輪播頁的頁面分割數(shù)為ニ,則第一串流影像位址和第二串流影像位址的串流影像為第一組串流影像位址的串流影像。因此,本發(fā)明的串流影像輪播方法能解決以往一邊播放串流影像一邊接收其資料封包所造成的切換至次一輪播頁時(shí)無法即時(shí)播放影像的缺失。接著請(qǐng)參閱圖3,其為本發(fā)明的串流影像輪播方法應(yīng)用于播放器的示意圖。如圖所示,播放器5利用網(wǎng)絡(luò)連接四個(gè)串流影像位址41、42、43、44。設(shè)定播放器5的頁面分割數(shù)為ニ,則輪播頁便分割成兩個(gè)區(qū)域以供顯示兩個(gè)位址的串流影像,因而所需的輪播頁51、51’為兩頁。此外,建立固定數(shù)量的顯示區(qū)塊,顯示區(qū)塊的數(shù)量較佳為頁面分割數(shù)的兩倍,即四個(gè)顯示區(qū)塊511、512、513、514,并將該些顯示區(qū)塊511、512、513、514分配至輪播頁51、51’,如圖3所示。再者,控制模組50接收串流影像位址41、42、43、44所傳輸?shù)拇饔跋?,并將該些串流影像分配至輪播?1和51’上的顯示區(qū)塊511、512、513、514。由于播放器5的螢?zāi)灰淮蝺H顯示ー頁輪播頁51,因此播放器5所顯示的輪播頁51其所分配的顯示區(qū)塊511、512播放自串流影像位址41、42所接收的串流影像。同吋,輪播頁52隱藏于輪播頁51后端以預(yù)先自串流影像位址43、44下載串流影像,以于播放器5自輪播頁51切換至輪播頁52時(shí)能即時(shí)顯示所預(yù)載的串流影像,而非等到播放器5切換至輪播頁52時(shí)才準(zhǔn)備下載,導(dǎo)致時(shí)間的延遲。綜上所述,本發(fā)明的顯示串流影像輪播方法,為解決以往輪播串流影像的影像延遲問題,采用顯示區(qū)塊的數(shù)量為輪播頁的頁面分割數(shù)的復(fù)數(shù)倍的設(shè)計(jì),以于播放器的螢?zāi)伙@示ー頁輪播頁且該頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的播放時(shí),該頁的次ー頁隱藏于該頁輪播頁后端且該次ー頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的預(yù)載,因而達(dá)到自該頁輪播頁切換至該次一頁輪播頁時(shí)得以即時(shí)播放串流影像的功效。上述各實(shí)施方式僅例示性說明本發(fā)明的原理及功效,而非用于限制本發(fā)明。任何熟悉此項(xiàng)技術(shù)的人士均可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施方式進(jìn)行修 飾與改變。因此,本發(fā)明的權(quán)利保護(hù)范圍,應(yīng)如本發(fā)明的權(quán)利要求所列。
權(quán)利要求
1.一種串流影像輪播方法,應(yīng)用于ー播放器,其特征在于,該串流影像輪播方法包括以下步驟 1)設(shè)定輪播頁的頁面分割數(shù); 2)依據(jù)串流影像位址數(shù)和該頁面分割數(shù)計(jì)算該輪播頁的頁數(shù); 3)依據(jù)該頁面分割數(shù)建立預(yù)定數(shù)量的顯示區(qū)塊,并將該些顯示區(qū)塊分配至該些輪播頁; 4)令該播放器于螢?zāi)簧巷@示ー頁輪播頁,且令該頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的播放,并令該頁輪播頁的次ー頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的預(yù)載;以及 5)進(jìn)行輪播頁的切換,使該播放器自該頁輪播頁切換至該次ー頁輪播頁時(shí),進(jìn)行串流影像的播放。
2.根據(jù)權(quán)利要求I所述的串流影像輪播方法,其特征在干,該輪播頁的頁數(shù)為該串流影像位址數(shù)除以該頁面分割數(shù)。
3.根據(jù)權(quán)利要求I所述的串流影像輪播方法,其特征在于,該顯示區(qū)塊的預(yù)定數(shù)量為該頁面分割數(shù)的復(fù)數(shù)倍。
4.根據(jù)權(quán)利要求3所述的串流影像輪播方法,其特征在于,該顯示區(qū)塊的預(yù)定數(shù)量為該頁面分割數(shù)的兩倍。
5.根據(jù)權(quán)利要求I所述的串流影像輪播方法,其特征在干,于步驟(4)中,根據(jù)該頁面分割數(shù)將該些顯示區(qū)塊分配至該些輪播頁。
6.根據(jù)權(quán)利要求I所述的串流影像輪播方法,其特征在干,于步驟(4)中,還包括根據(jù)該輪播頁的頁數(shù)將該些串流影像位址分為多組,于使該頁輪播頁所分配的顯示區(qū)塊播放一組串流影像位址的串流影像時(shí),令該次ー頁輪播頁所分配的顯示區(qū)塊則預(yù)載另ー組串流影像位址的串流影像。
全文摘要
本發(fā)明提供一種串流影像輪播方法,應(yīng)用于一播放器,該方法包括設(shè)定輪播頁的頁面分割數(shù);依據(jù)串流影像位址數(shù)和該頁面分割數(shù)計(jì)算該輪播頁的頁數(shù);依據(jù)該頁面分割數(shù)建立預(yù)定數(shù)量的顯示區(qū)塊,并將該些顯示區(qū)塊分配至該些輪播頁;令該播放器于螢?zāi)簧巷@示一頁輪播頁,且令該頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的播放,并令該頁輪播頁的次一頁輪播頁所分配的顯示區(qū)塊進(jìn)行串流影像的預(yù)載;以及進(jìn)行輪播頁的切換,使該播放器自該頁輪播頁切換至該次一頁輪播頁時(shí)可即時(shí)進(jìn)行串流影像的播放。據(jù)此,本發(fā)明可解決輪播時(shí)發(fā)生的影像延遲現(xiàn)象,進(jìn)而供使用者即時(shí)監(jiān)視該影像。
文檔編號(hào)H04N5/765GK102655611SQ201110065679
公開日2012年9月5日 申請(qǐng)日期2011年3月16日 優(yōu)先權(quán)日2011年3月3日
發(fā)明者林亨杰 申請(qǐng)人:中華電信股份有限公司