新四季網

一種快速切換節目的方法和系統的製作方法

2023-12-01 11:44:16 2

專利名稱:一種快速切換節目的方法和系統的製作方法
技術領域:
本發明涉及音視頻播放領域,更具體地說,涉及一種可以快速切換電視節目的方法和系統。
背景技術:
隨著電視播放技術的發展,數位電視逐漸普及,機頂盒在電視播放中起到的作用越發重要。由於節目越來越豐富,內容越來越多,用於對於機頂盒的響應能力和性能表現提出了更高的要求。現有的機頂盒對於節目的切換時,是通過獲取切換目標節目的所有音視頻數據包,並將其過濾下來進行解碼播放。然而現在的電視節目的音視頻數據包的數據量很大,通·常一個節目包括多路視頻和多路音頻數據,以滿足不同用戶對於畫面清晰度、節目語言的需求,然而在切換節目時對這些數據進行重新過濾的話,會導致節目切換時消耗額外的時間,導致當前的節目音視頻已消失,但是切換目標的節目數據尚未過濾解碼好,導致長時間的黑屏,延長了用戶的等待時間,降低了用戶體驗。現有技術中節目的切換方法,如圖I和圖2所示。圖I中,有兩個不同的節目A和B。當用戶選擇觀看B節目時(即觀看第一節目),首先對B節目進行過濾現在的電視節目包括有多路的視頻數據和多路的音頻數據,例如視頻數據中不同清晰程度、手語視頻等是按照不同的通路傳輸的,音頻數據則通過不同的通路傳輸不同的語音。對B節目進行過濾後選擇合適的視頻數據和音頻數據進行解碼播放。當從B節目切換到A節目(即切換到第二節目)的時候,則重新對A節目進行過濾、解碼播放。圖2的節目切換系統,數據接收模塊100從外部接收到節目數據後,選擇其中需要播放的節目,將其發送至過濾模塊200進行過濾操作,並將過濾好的所需視頻數據和音頻數據經由解碼模塊300解碼後發送給電視機進行播放。在需要切換節目時,數據接收模塊100從新選擇節目,在分別經過過濾模塊200和解碼模塊300的操作後,經電視機播放切換後的節目。很明顯,採用現有的切換方法和切換系統,需要重新進行全部節目數據的過濾、解碼播放,需要耗費較多的時間,容易產生黑屏的現象。

發明內容
本發明的目的是,針對現有的電視節目切換時間過長,用戶需要長時間等待的缺陷,提供一種可以快速切換節目的方法和系統,用以縮短切換節目中的時間等待。本發明解決上述問題的方案是提供一種快速切換節目方法,包括以下步驟S100)對第一節目的視頻數據、音頻數據進行過濾,並對過濾後的第一節目進行解碼播放;S200)在播放第一節目時,對與第一節目相鄰的第二節目的視頻數據、音頻數據進行過濾,選擇一路視頻數據和一路音頻數據進行保存;
S300)在從第一節目切換到第二節目時,對S200中保存的一路視頻數據和一路音頻數據進行解碼播放;S400)對第二節目的全部視頻數據、音頻數據進行過濾,並對過濾後的第二節目進行解碼播放。本發明的快速切換節目方法,其中步驟S200還包括S201)實時更新保存的一路視頻數據和一路音頻數據。 優選的,本發明快速切換節目方法,其中步驟S200為在播放第一節目時,對另外至少兩個節目的視頻數據、音頻數據進行過濾,對每個節目,選擇一路視頻數據和一路音頻數據分別進行保存。本發明的快速切換節目方法,還包括在播放節目時記錄有效播放次數,並記錄有效播放次數最多的節目為常看節目。對於有效播放次數最大的節目,過濾一路視頻數據和一路音頻數據進行保存,以方便用戶快速切換到該節目。本發明另一個方面,提供一種快速切換節目系統,包括數據接收模塊,用於接收電視節目的原始視頻數據、音頻數據;過濾模塊,用於對第一節目和第二節目的視頻數據、音頻數據進行過濾;解碼模塊,用於對過濾後的視頻數據、音頻數據進行解碼播放;存儲模塊,用於存儲過濾後第二節目的一路視頻數據和一路音頻數據;數據接收模塊、過濾模塊和解碼模塊依次連接,存儲模塊還與過濾模塊和解碼模塊連接;過濾模塊對第一節目的視頻數據、音頻數據進行過濾,解碼模塊對過濾後的第一節目進行解碼播放;過濾模塊第二節目的視頻數據、音頻數據進行過濾,存儲模塊選擇一路視頻數據和一路音頻數據進行實時更新保存;解碼模塊在從第一節目切換到第二節目時,對實時更新保存的一路視頻數據和一路音頻數據進行解碼播放;過濾模塊對第二節目的全部視頻數據、音頻數據進行過濾,解碼模塊對過濾後的第二節目進行解碼播放。本發明的快速切換節目系統,還包括節目計數器,節目計數器與過濾模塊和解碼模塊連接,節目計數器用於記錄節目的有效播放次數。實施本發明的快速切換節目方法和系統獲得以下的有益效果在對當前播放的節目進行過濾、解碼播放的同時,在後臺對其他的節目進行過濾,並選擇其中的的一路視頻數據和一路音頻數據進行緩存,使得在切換到該節目時能夠立刻播放緩存中的音視頻,大幅度縮短切換節目時的停頓現象,更避免了長時間的黑屏,給用戶提供了良好的體驗。
以下結合附圖
,對本發明進行說明,其中圖I為現有節目切換的方法;圖2為現有節目切換系統結構圖3為本發明的節目切換方法的第一實施例;圖4為本發明的節目切換方法的第二實施例;圖5為本發明的節目切換系統第一實施例的結構圖;圖6為本發明的節目切換系統第二實施例的結構圖。
具體實施例方式以下結合附圖和具體實施方式
對本發明進行說明。如圖3所示為本發明節目切換方法的第一實施例。在本實施例中,有不同的節目A、B、C、D。觀看者首先對選擇節目B進行播放。在本實施例中,節目切換的方法如下S100)首先播放節目B,節目A、C為節目B的相鄰節目,在用戶使用遙控器或操作 面板的上下切換鍵時,可以從節目B切換到節目A或C ;對節目B的全部視頻數據、音頻數據進行過濾,並對過濾後的節目B進行解碼播放;S200)在對節目B進行過濾、解碼播放的同時,對節目A、C進行實時過濾對這兩個節目分別選擇一路視頻數據和一路音頻數據進行過濾並實時更新保存;保存的視頻數據和音頻數據隨著時間更新,即在下一個數據包接收到之後,捨棄原先的存儲的視頻數據和音頻數據,保存新接收到的視頻數據和音頻數據,保證保存中的音視頻數據與正常播放的節目進度一致;一般的,對節目A、C的實時更新是通過對接收到的音視頻數據包進行更新,即只對最新的數據包進行保存;S300)當用戶選擇在從節目B切換到節目C時,對S200中保存的節目C的一路視頻數據和一路音頻數據進行解碼播放,同時在後臺對節目C的全部視頻數據和音頻數據進行過濾,方便用戶在後續的觀看過程中進行選擇。在切換節目後,當前播放的節目變成節目C,節目B、D變成當前播放節目的相鄰節目,改為只對節目B、D的一路視頻數據和一路音頻數據進行過濾,並實時更新存儲。S400)對過濾後的節目C進行解碼播放,從而實現切換節目。在以上的實施例中,基於節目鍊表,只對播放中的節目相鄰的兩個節目進行緩存處理,這是考慮到緩存空間的一種優選選擇,在緩存空間足夠的其他實施例中,也可以對更多的節目進行緩存。如圖4是本發明的節目切換方法的第二實施例。該實施例為本發明的節目切換方法的第一實施例的改進。在該實施例中,有節目A,B, C,D,E,F,G0S100)播放節目B,節目A、C為節目B的相鄰節目;對節目B的視頻數據、音頻數據進行過濾,並對過濾後的節目B進行解碼播放;同時對播放節目B的連續播放時間t進行計時,當t大於一個設定的閾值T (例如2分鐘)時,將播放B節目的有效次數進行加I操作;需要說明的是,對節目的有效次數的記錄可以為每次用戶開機後進行初始化,也可以為累計計數。S200)在對節目B進行過濾、解碼播放的同時,對節目A、C進行過濾,並對這兩個節目分別選擇一路視頻數據和一路音頻數據進行實時更新保存;S300)當用戶切換到節目F時,對節目F進行過濾,同時對節目E、G分別選擇一路視頻數據和一路音頻數據進行實時更新保存,捨棄原先保存的節目A、C的數據,此時比較全部節目的有效播放次數,節目B的有效播放次數最多(節目B為I其他為0),選定節目B為常看節目,對節目B選擇一路視頻數據和一路音頻數據進行保存;即對一共對於三個節目B、E、G,分別選擇一路視頻數據和一路音頻數據進行實時更新保存;考慮到儲存空間的大小,一般常看節目的設定值一般為I至3個;隨著用戶觀看和切換節目,對於所有節目的有效播放次數進行實時的更新,除了在節目鍊表上與當前播放節目相鄰的兩個節目外,還對有效播放次數最多的節目選擇一路視頻數據和一路音頻數據進行保存,以保證觀看者在切換到最常觀看的節目上的耗時最少。S400)對過濾後的節目F進行解碼播放,從而實現切換節目。如圖5為本發明的節目切換系統第一實施例的結構圖,在本實施例中,節目切換系統包括數據接收模塊100,用於接收電視節目的原始視頻數據、音頻數據; 過濾模塊200,用於對當前播放節目的全部視頻數據、音頻數據進行過濾;以及用於待切換節目的一路視頻數據和一路音頻數據進行過濾;解碼模塊300,用於對當前播放節目過濾後的視頻數據、音頻數據進行解碼播放;存儲模塊400,用於存儲過濾後待切換節目的一路視頻數據和一路音頻數據;數據接收模塊100、過濾模塊200和解碼模塊300依次連接,存儲模塊400還與過濾模塊200和解碼模塊300連接過濾模塊200對待切換節目的過濾數目依據存儲模塊400的空間大小來確定,一般的過濾模塊200所過濾的待切換節目為節目鍊表上,相鄰於當前播放節目的兩個節目。當切換節目時,首先判斷切換的目標節目是不是在存儲模塊400中若是,則首先將儲存的一路視頻數據和一路音頻數據進行發送到解碼模塊300進行節目播放,過濾模塊200對切換後的節目進行全部過濾,並對與切換後節目相鄰的節目進行過濾。這樣可以縮短現有切換節目所耗的時間。在如圖6所示的節目切換系統第二實施例中,除了包括節目切換系統第一實施例中數據接收模塊100、過濾模塊200、解碼模塊300、存儲模塊400外,還包括節目計數器500,節目計數器500與解碼模塊300、過濾模塊200分別連接。節目計數器500設定一個有效播放時間的閾值T,一般設定T為2分鐘。解碼模塊300在對節目進行解碼播放時,節目計數器500計算該節目的連續播放時間t,當t>T時,節目計數器500將該節目的有效播放次數進行加I操作。過濾模塊200在對節目進行過濾時,首先後的節目計數器500中,播放次數最大的節目,對其進行過濾,選擇該播放次數最多節目的一路視頻數據和一路音頻數據保存在存儲模塊400中,使得用戶在切換這個播放次數最多的節目時,能夠實現快速切換。在本實施例中節目計數器500可以選擇在每次用戶開機時,初始化數據,將各個節目的播放次數初始化為0,也可以採用累計的方式,即開機時不初始化數據,進行累計操作。作為本實施例的一種改進形式,節目計數器500中的數據還可以進行手動設定用戶設定自己的偏好節目,節目計數器500將該節目的有效播放次數設定為最大,這樣可以讓用戶能夠快速的切換到喜好的節目。以上僅為本發明具體實施方式
,不能以此來限定本發明的範圍,本技術領域內的一般技術人員根據本創作所作的均等變化,以及本領域內技 術人員熟知的改變,都應仍屬本發明涵蓋的範圍。
權利要求
1.一種快速切換節目方法,其特徵在於,所述方法包括以下步驟 S100)對第一節目的視頻數據、音頻數據進行過濾,並對過濾後的第一節目進行解碼播放; S200)在播放第一節目時,對與第一節目相鄰的第二節目的視頻數據、音頻數據進行過濾,選擇第二節目的一路視頻數據和一路音頻數據進行實時更新保存; S300)在從第一節目切換到第二節目時,對S200中實時更新保存的一路視頻數據和一路音頻數據進行解碼播放; S400)對第二節目的全部視頻數據、音頻數據進行過濾,並對過濾後的第二節目進行解碼播放。
2.根據權利要求I所述的快速切換節目方法,其特徵在於,所述步驟S200:在播放第一節目時,對另外至少兩個節目的視頻數據、音頻數據進行過濾,每個節目選擇一路視頻數據和一路音頻數據分別進行實時更新保存。
3.根據權利要求I所述的快速切換節目方法,其特徵在於,還包括在播放節目時記錄有效播放次數,並記錄有效播放次數最多的節目為常看節目。
4.一種快速切換節目系統,包括用於接收電視節目的原始視頻數據、音頻數據的數據接收模塊(100),其特徵在於,所述快速切換節目系統還包括 過濾模塊(200 ),用於對第一節目和第二節目的視頻數據、音頻數據進行過濾; 解碼模塊(300 ),用於對過濾後的視頻數據、音頻數據進行解碼播放; 存儲模塊(400),用於存儲過濾後第二節目的一路視頻數據和一路音頻數據; 所述數據接收模塊(100)、過濾模塊(200)和解碼模塊(300)依次連接,所述存儲模塊(400)還與過濾模塊(200)和解碼模塊(300)連接; 過濾模塊(200)對第一節目的視頻數據、音頻數據進行過濾,解碼模塊(300)對過濾後的第一節目進行解碼播放; 過濾模塊(200)第二節目的視頻數據、音頻數據進行過濾,存儲模塊(400)選擇一路視頻數據和一路音頻數據進行實時更新保存; 解碼模塊(300)在從第一節目切換到第二節目時,對實時更新保存的一路視頻數據和一路音頻數據進行解碼播放; 過濾模塊(200)對第二節目的全部視頻數據、音頻數據進行過濾,解碼模塊(300)對過濾後的第二節目進行解碼播放。
5.根據權利要求4所述的快速切換節目系統,其特徵在於,所述系統還包括節目計數器(500),用於記錄節目的有效播放次數,所述節目計數器(500)與過濾模塊(200)和解碼模塊(300)連接。
全文摘要
本發明涉及一種快速切換節目的方法和系統,快速切換節目系統包括數據接收模塊,用於接收原始音視頻數據;過濾模塊,用於對第一節目和第二節目的音視頻數據進行過濾;解碼模塊,用於對過濾後的音視頻數據進行解碼播放;存儲模塊,用於存儲過濾後第二節目的一路視頻數據和一路音頻數據;數據接收模塊、過濾模塊和解碼模塊依次連接,存儲模塊還與過濾模塊和解碼模塊連接。實施本發明,在播放節目的同時,在後臺對其他的節目進行過濾,並選擇其中一路視頻數據和一路音頻數據進行緩存,使得在切換時能夠立刻播放緩存數據,縮短切換節目時的停頓,避免黑屏,給用戶提供了良好的體驗。
文檔編號H04N21/472GK102883208SQ20121037001
公開日2013年1月16日 申請日期2012年9月27日 優先權日2012年9月27日
發明者陳浩 申請人:深圳市九洲電器有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀