專利名稱:一種多媒體廣播頻道歷史數(shù)據(jù)的記錄方法和終端的制作方法
技術領域:
本發(fā)明涉及多媒體廣播領域,尤其涉及一種多媒體廣播頻道歷史數(shù)據(jù)的 記錄方法和終端。
背景技術:
移動多媒體廣播可以讓終端用戶隨時隨地收看多媒體節(jié)目內(nèi)容,用戶可 以通過瀏覽電子業(yè)務指南或電子節(jié)目指南來獲取節(jié)目預告,便于選擇感興趣 的頻道節(jié)目進行觀看。
但對于以前觀看過的精彩頻道節(jié)目,或者用戶最喜愛的頻道節(jié)目信息在 電子業(yè)務指南或電子節(jié)目指南中是不能體現(xiàn)的,因此有必要在終端保存用戶 觀看過的歷史頻道信息。通常在觀看的歷史記錄中可以保存著用戶觀看的頻 道號、頻道名稱、節(jié)目名稱等信息,便于用戶再次檢索或選擇喜愛的頻道。
發(fā)明內(nèi)容
本發(fā)明要解決的技術問題是提供一種多媒體廣播頻道歷史數(shù)據(jù)的記錄方 法和終端,使用戶在收看多^某體廣播節(jié)目期間保存觀看過的頻道節(jié)目的視頻 數(shù)據(jù),便于用戶進行檢索、回顧和頻道選擇。
為了解決上述問題,本發(fā)明提供了一種多媒體廣播頻道歷史數(shù)據(jù)的記錄
方法,包括
當用戶結束播放當前頻道時,終端從當前頻道節(jié)目畫面中截取視頻片段 數(shù)據(jù),將截取的視頻片段數(shù)據(jù)作為當前頻道的歷史數(shù)據(jù),以終端支持的多媒 體文件格式保存到終端中。
進一步的,截取視頻片段數(shù)據(jù)時從緩存中的視頻流中直接獲取。
進一步的,截取視頻片段數(shù)據(jù)具體是指
終端預先設置截取畫面的幀數(shù),當設成單幀時,截取一幅靜止圖像,設 成連續(xù)多幀時截取一段視頻,設成非連續(xù)多幀時截取多幅靜止圖像。
進一步的,保存所述視頻片段數(shù)據(jù)前還包括
對所述視頻片段數(shù)據(jù)在時間上和/或空間上進行數(shù)據(jù)抽樣,獲得非連續(xù)畫 面和/或分辨率縮小的視頻片段數(shù)據(jù)。
進一步的,將所述視頻片段數(shù)據(jù)保存在終端的歷史頻道數(shù)據(jù)庫中;
保存所述視頻片段數(shù)據(jù)時還包括如果所述歷史頻道數(shù)據(jù)庫中沒有當前 頻道的歷史數(shù)據(jù),則在該數(shù)據(jù)庫中添加當前頻道的標識并將所述視頻片段數(shù) 據(jù)保存為當前頻道的歷史數(shù)據(jù);如果數(shù)據(jù)庫中已有當前頻道的歷史數(shù)據(jù),則 用所述視頻片段數(shù)據(jù)進行覆蓋。
進一步的,所述的記錄方法還包括
終端將當前頻道的頻道號、頻道名稱、最后觀看的節(jié)目名稱、最后觀看 的時間也作為當前頻道的歷史數(shù)據(jù)存儲到歷史頻道數(shù)據(jù)庫中;
終端保存所述視頻片段數(shù)據(jù)后停止當前頻道節(jié)目的節(jié)目流解碼播放。
進一步的,所述的記錄方法還包括
終端設定要保存歷史數(shù)據(jù)的頻道數(shù)目為N;
保存所述視頻片段數(shù)據(jù)時還包括判斷歷史頻道數(shù)據(jù)庫中保存歷史數(shù)據(jù) 的頻道數(shù)目是否小于N,如果是,則直接保存;否則,用當前頻道的標識覆 蓋歷史數(shù)據(jù)保存時間最早的頻道的標識,用所述視頻片段數(shù)據(jù)覆蓋所迷歷史 數(shù)據(jù)保存時間最早的頻道的歷史數(shù)據(jù);保存時記錄保存時間。
進一步的,所述的記錄方法還包括
終端初始配置時設定本終端采用以下才莫式中的任一種
A、 自動保存所有觀看頻道的歷史數(shù)據(jù);
B、 不保存觀看頻道的歷史數(shù)據(jù);
C、 提示用戶選擇;
終端從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù)前還包括
判斷是否保存歷史數(shù)據(jù),如果是則從當前頻道節(jié)目畫面中截取視頻片段
數(shù)據(jù),否則直接停止當前頻道節(jié)目的節(jié)目流解碼播;故。
本發(fā)明還提供了一種終端,包括
存儲單元,用于保存頻道的歷史數(shù)據(jù);以及控制單元;
其特征在于,還包括
截屏單元,用于當用戶結束播放當前頻道時,從當前頻道節(jié)目畫面中截 取視頻片段數(shù)據(jù);
所述控制單元用于將截取的視頻片段數(shù)據(jù)作為當前頻道的歷史數(shù)據(jù),以 終端支持的多媒體文件格式保存在存儲單元中。
進一步的,存儲單元包括緩存,用于緩存解碼后的節(jié)目流數(shù)據(jù);
截屏單元截取視頻片段數(shù)據(jù)是指截屏單元從存儲單元的緩存中的視頻流 中直接獲取視頻片段數(shù)據(jù)
進一步的,控制單元還用于預先在截屏單元中設置截取畫面的幀數(shù);
截屏單元截取視頻片段數(shù)據(jù)具體是指當截取畫面的幀數(shù)被設成單幀時, 截取一幅靜止圖像;當截取畫面的幀數(shù)被設成連續(xù)多幀時截取視頻片段,當 截取畫面的幀數(shù)被設成非連續(xù)多幀時截取多幅靜止圖像。
進一步的,所述的終端還包括
處理單元,用于對所述截屏單元截取的視頻片段數(shù)據(jù)進一步處理在時 間上和/或空間上進行數(shù)據(jù)抽樣,獲得非連續(xù)畫面和/或分辨率縮小的視頻片段 數(shù)據(jù)。
所述控制單元將截取的視頻片段數(shù)據(jù)保存在存儲單元中是指控制單元 將處理單元處理后的視頻片段數(shù)據(jù)保存在存儲單元中。
進一步的,存儲單元包括歷史頻道數(shù)據(jù)庫;
控制單元將所述視頻片段數(shù)據(jù)保存在存儲單元中是指將其保存在所述歷 史頻道數(shù)據(jù)庫中;
控制單元還用于保存所述視頻片段數(shù)據(jù)時判斷歷史頻道數(shù)據(jù)庫中是否有 當前頻道的歷史數(shù)據(jù),如果沒有則在該數(shù)據(jù)庫中添加當前頻道的標識并將所
述視頻片段數(shù)據(jù)保存為當前頻道的歷史數(shù)據(jù);如果有則用所述視頻片段數(shù)據(jù)
進行覆蓋。
進一步的,控制單元還用于將當前頻道的頻道號、頻道名稱、最后觀看 的節(jié)目名稱、最后觀看的時間等信息也作為當前頻道的歷史數(shù)據(jù)存儲到歷史
頻道數(shù)據(jù)庫中;還用于保存所述截取的視頻片段數(shù)據(jù)后停止當前頻道節(jié)目的 節(jié)目流解碼播放。
進一步的,控制單元還用于設定要保存歷史數(shù)據(jù)的頻道數(shù)目為N;還用 于保存所述視頻片段數(shù)據(jù)時判斷歷史頻道數(shù)據(jù)庫中保存歷史數(shù)據(jù)的頻道數(shù)目 是否小于N,如杲是,則直接保存;否則,用當前頻道的標識覆蓋歷史數(shù)據(jù) 保存時間最早的頻道的標識,用所述視頻片段數(shù)據(jù)覆蓋所述歷史數(shù)據(jù)保存時 間最早的頻道的歷史數(shù)據(jù);還用于保存所述視頻片段數(shù)據(jù)時記錄保存時間。
進一步的,所述終端還包括顯示單元和用戶輸入單元;
控制單元還用于在截屏單元中設置工作方式為以下中的一種
A、 自動保存所有觀看頻道的歷史數(shù)據(jù);
B、 不保存觀看頻道的歷史數(shù)據(jù);
C、 提示用戶選擇;
截屏單元當用戶結束播放當前頻道時,從當前頻道節(jié)目畫面中截取視頻 片段數(shù)據(jù)是指截屏單元當用戶結束播放當前頻道時判斷是否保存歷史數(shù)據(jù), 如果是則從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù);
當工作方式設置成C時,截屏單元還用于提交提示用戶選擇的頁面給顯 示單元,從用戶輸入單元接收用戶的反饋信息,根據(jù)該反饋信息判斷是否保 存歷史數(shù)據(jù)。
應用本發(fā)明的技術方案,用戶在使用多媒體廣播終端接收觀看多媒體業(yè) 務時,可以保存曾經(jīng)觀看的頻道的節(jié)目視頻信息,便于用戶的檢索、選擇。
圖1是本發(fā)明多媒體廣播頻道歷史數(shù)據(jù)的記錄方法的流程圖2是本發(fā)明終端的具體實施框圖3是本發(fā)明應用示例的終端記錄多士某體廣播歷史頻道信息的流程圖。
具體實施例方式
下面將結合附圖及實施例對本發(fā)明的技術方案進行更詳細的說明。 本發(fā)明的提出基于以下考慮
觀看的歷史記錄中所保存的用戶觀看的頻道號、頻道名稱、節(jié)目名稱等 信息為文本記錄信息,如果用戶需要回顧上次觀看的節(jié)目內(nèi)容,上述的文本 記錄信息就不能滿足用戶要求了 ,需要更直觀表示用戶觀看過的節(jié)目內(nèi)容;
比如對于用戶喜愛觀看的某個連續(xù)劇節(jié)目, 一方面用戶希望在終端上當打開 多媒體廣播功能后能快速選擇這個頻道,另外用戶也需要大致回想起上次觀 看的連續(xù)劇劇情內(nèi)容,使得用戶的欣賞體驗得以連續(xù)。因此在終端可以盡量 保存這些信息,增強用戶的使用體驗。
本發(fā)明在此基礎上提出一種多々某體廣播頻道歷史數(shù)據(jù)的記錄方法,如圖
l所示,包括
當用戶結束播放當前頻道時,終端從當前頻道節(jié)目畫面中截取視頻片段 數(shù)據(jù),將截取的視頻片段數(shù)據(jù)作為當前頻道的歷史數(shù)據(jù),以終端支持的多媒 體文件格式保存到終端中。
可選的,截取視頻片段數(shù)據(jù)時可以從緩存中的視頻流中直接獲取,也可 以再次對接收的廣播數(shù)據(jù)解碼獲取。
可選的,截取視頻片段數(shù)據(jù)具體可以是指終端預先設置截取畫面的幀 數(shù),當設成單幀時,截取一幅靜止圖像,設成連續(xù)多幀時截取一段視頻,設 成非連續(xù)多幀時截取多幅靜止圖像。 一幅或多幅靜止圖像可以作為視頻片段 的特例形式。
可選的,將所述視頻片段數(shù)據(jù)保存在終端的歷史頻道數(shù)據(jù)庫中。
可選的,保存所述視頻片段數(shù)據(jù)時還可以包括如果所述歷史頻道數(shù)據(jù) 庫中沒有當前頻道的歷史數(shù)據(jù),則在該數(shù)據(jù)庫中添加當前頻道的標識并將所
述視頻片段數(shù)據(jù)保存為當前頻道的歷史數(shù)據(jù);如果數(shù)據(jù)庫中已有當前頻道的
歷史數(shù)據(jù),則用所述視頻片段數(shù)據(jù)進行覆蓋。當前頻道的標識可以是頻道號 也可以是頻道名稱。
可選的,該方法還可以包括終端設定要保存歷史數(shù)據(jù)的頻道數(shù)目為N;
相應的,保存所述視頻片段數(shù)據(jù)時還可以包括判斷歷史頻道數(shù)據(jù)庫中 保存歷史數(shù)據(jù)的頻道數(shù)目是否小于N,如果是,則直接保存;否則,用當前 頻道的標識覆蓋歷史數(shù)據(jù)保存時間最早的頻道的標識,用所述視頻片段數(shù)據(jù) 覆蓋所述歷史數(shù)據(jù)保存時間最早的頻道的歷史數(shù)據(jù);保存時記錄保存時間。
可選的,保存所述視頻片段數(shù)據(jù)前還可以包括對所述視頻片段數(shù)據(jù)進 一步處理;處理方法可以是在時間上和/或空間上進行數(shù)據(jù)抽樣,即獲得非連 續(xù)畫面和/或分辨率縮小的視頻片段數(shù)據(jù),以減小存儲所需的空間。
可選的,以終端支持的多媒體文件格式保存到終端中具體可以是指將 視頻片段數(shù)據(jù)轉(zhuǎn)換為終端支持的多媒體格式的數(shù)據(jù)保存,如MP4或3GP等視 頻文件格式;特殊的視頻片段(單幀圖像或多幀圖像)可以轉(zhuǎn)換為JPG或GIF 等圖像文件格式保存。當存在處理步驟時,這里轉(zhuǎn)換的視頻片段數(shù)據(jù)是經(jīng)過 處理的。
可選的,該方法還可以包括終端將當前頻道的頻道號、頻道名稱、最 后觀看的節(jié)目名稱、最后觀看的時間等信息也作為當前頻道的歷史數(shù)據(jù)存儲 到歷史頻道數(shù)據(jù)庫中。
可選的,該方法還可以包括終端保存所述^L頻片段數(shù)據(jù)后停止當前頻 道節(jié)目的節(jié)目流解碼播;故。
可選的,終端從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù)前還可以包括 判斷是否保存歷史數(shù)據(jù),如果是則從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù), 否則直接停止當前頻道節(jié)目的節(jié)目流解碼播放。
是否保存歷史數(shù)據(jù)可以作為終端初始配置選項進行設定,例如可以設定 為三選一的方式a)自動保存所有觀看頻道的歷史數(shù)據(jù)b)不保存觀看頻道 的歷史數(shù)據(jù)c)提示用戶選擇。當設置成c)時,由用戶交互操作確定。
本發(fā)明還提出了一種可以實現(xiàn)上述多々某體廣播頻道歷史數(shù)據(jù)的記錄方法
的終端,如圖2所示,包括
存儲單元,用于保存頻道的歷史數(shù)據(jù);
截屏單元,用于當用戶結束播放當前頻道時,從當前頻道節(jié)目畫面中截 取視頻片段數(shù)據(jù);
控制單元,用于將截取的視頻片段數(shù)據(jù)作為當前頻道的歷史數(shù)據(jù),以終 端支持的多媒體文件格式保存在存儲單元中。
可選的,存儲單元包括緩存,用于緩存解碼后的節(jié)目流數(shù)據(jù);
較優(yōu)的,截屏單元截取視頻片段數(shù)據(jù)是指截屏單元從存儲單元的緩存中 的視頻流中直接獲取視頻片段數(shù)據(jù);當然也可以是指截屏單元再次對接收的 廣播數(shù)據(jù)解碼獲取。
可選的,控制單元還用于預先在截屏單元中設置截取畫面的幀數(shù);
相應的,截屏單元截取視頻片段數(shù)據(jù)具體可以是指當截取畫面的幀數(shù) 被設成單幀時,截取一幅靜止圖像;當截取畫面的幀數(shù)被設成連續(xù)多幀時截 取一段視頻,當截取畫面的幀數(shù)被設成非連續(xù)多幀時截取多幅靜止圖像。
可選的,存儲單元包括歷史頻道數(shù)據(jù)庫;
控制單元將所述視頻片段數(shù)據(jù)保存在存儲單元中是指將其保存在所述歷 史頻道數(shù)據(jù)庫中。
可選的,控制單元還用于保存所述視頻片段數(shù)據(jù)時判斷歷史頻道數(shù)據(jù)庫 中是否有當前頻道的歷史數(shù)據(jù),如果沒有則在該數(shù)據(jù)庫中添加當前頻道的標 識并將所述視頻片段數(shù)據(jù)保存為當前頻道的歷史數(shù)據(jù);如果有則用所述視頻 片段數(shù)據(jù)進行覆蓋。當前頻道的標識可以是頻道號也可以是頻道名稱。
可選的,控制單元還用于設定要保存歷史數(shù)據(jù)的頻道數(shù)目為N;還用于 保存所述視頻片段數(shù)據(jù)時判斷歷史頻道數(shù)據(jù)庫中保存歷史數(shù)據(jù)的頻道數(shù)目是 否小于N,如果是,則直接保存;否則,用當前頻道的標識覆蓋歷史數(shù)據(jù)保 存時間最早的頻道的標識,用所述視頻片段數(shù)據(jù)覆蓋所述歷史數(shù)據(jù)保存時間 最早的頻道的歷史數(shù)據(jù);還用于保存所述視頻片段數(shù)據(jù)時記錄保存時間。
可選的,終端還可以包括處理單元,用于對所述截屏單元截取的視頻片
段數(shù)據(jù)進一步處理在時間上和/或空間上進行數(shù)據(jù)抽樣,獲得非連續(xù)畫面和 /或分辨率縮小的視頻片段數(shù)據(jù)。
相應的,所述控制單元將截取的視頻片段數(shù)據(jù)保存在存儲單元中是指
控制單元將處理單元處理后的視頻片段數(shù)據(jù)保存在存儲單元中。
存儲單元中具體可以是指控制單元將所述視頻片段數(shù)據(jù)轉(zhuǎn)換為終端支持的 多媒體格式的數(shù)據(jù)保存,如MP4或3GP等視頻文件格式;特殊的視頻片段(單 幀圖像或多幀圖像)可以轉(zhuǎn)換為JPG或GIF等圖像文件格式保存。當存在處 理單元時,這里轉(zhuǎn)換的視頻片段數(shù)據(jù)是經(jīng)過處理單元處理的。
可選的,控制單元還可以用于將當前頻道的頻道號、頻道名稱、最后觀 看的節(jié)目名稱、最后觀看的時間等信息也作為當前頻道的歷史數(shù)據(jù)存儲到歷 史頻道數(shù)據(jù)庫中。
可選的,控制單元還可以用于保存所述截取的視頻片段數(shù)據(jù)后停止當前 頻道節(jié)目的節(jié)目流解碼l番》丈。
可選的,截屏單元當用戶結束播放當前頻道時,從當前頻道節(jié)目畫面中 截取視頻片段數(shù)據(jù)是指截屏單元當用戶結束播放當前頻道時判斷是否保存 歷史數(shù)據(jù),如果是則從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù)。
控制單元還用于在截屏單元中設置是否保存歷史數(shù)據(jù)的信息,例如可以 設定為三選一的方式a)自動保存所有觀看頻道的歷史數(shù)據(jù)b)不保存觀看 頻道的歷史數(shù)據(jù)c)提示用戶選擇。
所述終端還包括顯示單元和用戶輸入單元;當設置成c)時,截屏單元 還用于提交提示用戶選擇的頁面給顯示單元,從用戶輸入單元接收用戶的反 饋信息,根據(jù)該反饋信息判斷是否保存歷史數(shù)據(jù)。
下面用本發(fā)明的 一個應用示例進一 步加以說明。
圖3是本發(fā)明的一個應用示例的終端記錄多i某體廣播頻道歷史信息的流 程圖。包括
300、用戶收看多々某體廣播某個頻道,即終端接收多々某體廣播數(shù)據(jù)并對用
戶選定的頻道的節(jié)目流解碼播放。
310、判斷用戶是否結束當前頻道節(jié)目的收看。如果是,執(zhí)行步驟320。 否則返回步驟300。
320、判斷是否保存歷史記錄。如果是,執(zhí)行步驟330。否則執(zhí)行步驟350。
是否保存歷史記錄可以作為終端初始配置選項進行設定,例如可以設定 為三選一的方式a)自動保存所有觀看頻道的歷史記錄b)不保存觀看頻道 的歷史記錄c)提示用戶選擇。當設置成c)時,由用戶交互操作確定。
330、終端從當前頻道的節(jié)目流中截取出視頻片段。因為終端播放時是對 節(jié)目流進行解碼并緩存后播放的,所以優(yōu)選的截取過程可以從緩存中的視頻 流中直接獲取,無需再次對接收的廣播數(shù)據(jù)解碼。另外終端可以預先設置截 取畫面的幀數(shù),例如設成單幀則得到一幅靜止圖像,如果設成連續(xù)多幀則得 到視頻片段,如果設成非連續(xù)多幀則得到多幅靜止圖像。 一幅或多幅靜止圖 像可以作為視頻片段的特例形式。另外還可以對截取的視頻片段做進一步處 理縮小視頻片段的分辨率,以便減小存儲所需的空間。
340、截取的視頻片段進行一定的格式轉(zhuǎn)換后存儲到終端的歷史頻道數(shù)據(jù) 庫中。因為多媒體廣播數(shù)據(jù)都是媒體流的形式,保存到終端必須以文件形式 存放。對于單幀圖像可以保存為JPG圖像文件格式,多幀節(jié)目圖像保存時可 以采用GIF圖像文件格式。而連續(xù)的視頻片段可以保存為MP4或3GP等終 端支持的視頻文件格式。
另外在存儲時,同時將所述的該頻道的頻道號、頻道名稱、最后觀看的 節(jié)目名稱、最后觀看的時間等信息也作為該頻道的歷史數(shù)據(jù)存儲到歷史頻道 數(shù)據(jù)庫中。 '
在向歷史頻道數(shù)據(jù)庫中寫入數(shù)據(jù)時,如果終端的歷史頻道數(shù)據(jù)庫中沒有 當前該頻道的數(shù)據(jù),則在該數(shù)據(jù)庫中添加當前頻道的歷史記錄;如果歷史頻 道數(shù)據(jù)庫中已有當前頻道的歷史信息,則用當前的數(shù)據(jù)進行覆蓋。
如果終端設定了要保存歷史數(shù)據(jù)的頻道最大數(shù)目為N,則向歷史頻道數(shù) 據(jù)庫中添加保存歷史頻道數(shù)據(jù)時還可以包括判斷歷史頻道數(shù)據(jù)庫中保存歷 史數(shù)據(jù)的頻道數(shù)目是否小于N,如果是,則直接保存;否則,用當前頻道的
標識覆蓋歷史數(shù)據(jù)保存時間最早的頻道的標識,用所述視頻片段數(shù)據(jù)覆蓋所
述歷史數(shù)據(jù)保存時間最早的頻道的歷史數(shù)據(jù);保存時記錄保存時間。
350、停止當前頻道節(jié)目的節(jié)目流解碼播;改。流程結束。
保存后,用戶在瀏覽一個頻道的歷史數(shù)據(jù)后,只要歷史頻道數(shù)據(jù)庫中有 該頻道的歷史數(shù)據(jù),用戶就可以查看到上次收看該頻道的節(jié)目時的一些視頻 (包括圖像),方便了用戶檢索、回顧和選擇頻道。
在上述步驟中,有些設定可以預先進行設定,例如是否自動保存,視頻 片段的幀數(shù)、分辨率,保存的文件格式等。經(jīng)過預先設定后,無需用戶干預, 便于用戶使用。
當然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的 但這些相應的改變和變形都應屬于本發(fā)明的權利要求的保護范圍。
權利要求
1、一種多媒體廣播頻道歷史數(shù)據(jù)的記錄方法,包括當用戶結束播放當前頻道時,終端從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù),將截取的視頻片段數(shù)據(jù)作為當前頻道的歷史數(shù)據(jù),以終端支持的多媒體文件格式保存到終端中。
2、 如權利要求1所述的記錄方法,其特征在于截取視頻片段數(shù)據(jù)時從緩存中的視頻流中直接獲取。
3、 如權利要求1所述的記錄方法,其特征在于,截取視頻片段數(shù)據(jù)具體 是指終端預先設置截取畫面的幀數(shù),當設成單幀時,截取一幅靜止圖像,設 成連續(xù)多幀時截取一賴j見頻,設成非連續(xù)多幀時截取多幅靜止圖像。
4、 如權利要求1所述的記錄方法,其特征在于,保存所述視頻片段數(shù)據(jù) 前還包括對所述視頻片段數(shù)據(jù)在時間上和/或空間上進行數(shù)據(jù)抽樣,獲得非連續(xù)畫 面和/或分辨率縮小的視頻片段數(shù)據(jù)。
5、 如權利要求1到4中任一項所述的記錄方法,其特征在于將所述視頻片段數(shù)據(jù)保存在終端的歷史頻道數(shù)據(jù)庫中;保存所述視頻片段數(shù)據(jù)時還包括如果所述歷史頻道數(shù)據(jù)庫中沒有當前 頻道的歷史數(shù)據(jù),則在該數(shù)據(jù)庫中添加當前頻道的標識并將所述視頻片段數(shù) 椐保存為當前頻道的歷史數(shù)據(jù);如果數(shù)據(jù)庫中已有當前頻道的歷史數(shù)據(jù),則 用所述視頻片段數(shù)據(jù)進行覆蓋。
6、 如權利要求5所述的記錄方法,其特征在于,還包括終端將當前頻道的頻道號、頻道名稱、最后觀看的節(jié)目名稱、最后觀看 的時間也作為當前頻道的歷史數(shù)據(jù)存儲到歷史頻道數(shù)據(jù)庫中;終端保存所述視頻片段數(shù)據(jù)后停止當前頻道節(jié)目的節(jié)目流解碼播放。
7、 如權利要求1到4中任一項所述的記錄方法,其特征在于,還包括 終端設定要保存歷史數(shù)據(jù)的頻道數(shù)目為N;保存所述視頻片段數(shù)據(jù)時還包括判斷歷史頻道數(shù)據(jù)庫中保存歷史數(shù)據(jù) 的頻道數(shù)目是否小于N,如果是,則直4妻保存;否則,用當前頻道的標識覆 蓋歷史數(shù)據(jù)保存時間最早的頻道的標識,用所述視頻片段數(shù)據(jù)覆蓋所述歷史 數(shù)據(jù)保存時間最早的頻道的歷史數(shù)據(jù);保存時記錄保存時間。
8、 如權利要求1到4中任一項所述的記錄方法,其特征在于,還包括 終端初始配置時設定本終端采用以下才莫式中的任一種A、 自動保存所有觀看頻道的歷史數(shù)據(jù);B、 不保存觀看頻道的歷史數(shù)據(jù);C、 提示用戶選擇;終端從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù)前還包括判斷是否保存歷史數(shù)據(jù),如果是則從當前頻道節(jié)目畫面中截取視頻片段 數(shù)據(jù),否則直接停止當前頻道節(jié)目的節(jié)目流解碼播放。
9、 一種終端,包括存儲單元,用于保存頻道的歷史數(shù)據(jù);以及控制單元; 其特征在于,還包括截屏單元,用于當用戶結束播放當前頻道時,從當前頻道節(jié)目畫面中截 取視頻片段數(shù)據(jù);所述控制單元用于將截取的視頻片,殳數(shù)據(jù)作為當前頻道的歷史數(shù)據(jù),以 終端支持的多々某體文件格式保存在存儲單元中。
10、 如權利要求9所述的終端,其特征在于存儲單元包括緩存,用于緩存解碼后的節(jié)目流數(shù)據(jù);截屏單元截取視頻片段數(shù)據(jù)是指截屏單元從存儲單元的緩存中的視頻流 中直接獲取視頻片段數(shù)據(jù)。
11、 如權利要求9所述的終端,其特征在于控制單元還用于預先在截屏單元中設置截取畫面的幀數(shù);截屏單元截取視頻片段數(shù)據(jù)具體是指當截取畫面的幀數(shù)被設成單幀時, 截取一幅靜止圖像;當截取畫面的幀數(shù)被設成連續(xù)多幀時截取視頻片段,當 截取畫面的幀數(shù)被設成非連續(xù)多幀時截取多幅靜止圖像。
12、 如權利要求9所述的終端,其特征在于,還包括處理單元,用于對所述截屏單元截取的視頻片段數(shù)據(jù)進一步處理在時 間上和/或空間上進行數(shù)據(jù)抽樣,獲得非連續(xù)畫面和/或分辨率縮小的視頻片段數(shù)據(jù)。所述控制單元將截取的視頻片段數(shù)據(jù)保存在存儲單元中是指控制單元 將處理單元處理后的視頻片段數(shù)據(jù)保存在存儲單元中。
13、 如權利要求9到12中任一項所述的終端,其特征在于 存儲單元包括歷史頻道數(shù)據(jù)庫;控制單元將所述視頻片段數(shù)據(jù)保存在存儲單元中是指將其保存在所述歷 史頻道數(shù)據(jù)庫中;控制單元還用于保存所述視頻片段數(shù)據(jù)時判斷歷史頻道數(shù)據(jù)庫中是否有 當前頻道的歷史數(shù)據(jù),如果沒有則在該凄t據(jù)庫中添加當前頻道的標識并將所 述視頻片段數(shù)據(jù)保存為當前頻道的歷史數(shù)據(jù);如果有則用所述視頻片段數(shù)據(jù) 進行覆蓋。
14、 如權利要求13所述的終端,其特征在于控制單元還用于將當前頻道的頻道號、頻道名稱、最后觀看的節(jié)目名稱、 最后觀看的時間等信息也作為當前頻道的歷史數(shù)據(jù)存儲到歷史頻道數(shù)據(jù)庫 中;還用于保存所述截取的視頻片段數(shù)據(jù)后停止當前頻道節(jié)目的節(jié)目流解碼 播放。
15、 如權利要求9到12中任一項所述的終端,其特征在于 控制單元還用于設定要保存歷史數(shù)據(jù)的頻道數(shù)目為N;還用于保存所述 卜于N,如果是,則直接保存;否則,用當前頻道的標識覆蓋歷史數(shù)據(jù)保存時間 最早的頻道的標識,用所述視頻片段數(shù)據(jù)覆蓋所述歷史數(shù)據(jù)保存時間最早的 頻道的歷史數(shù)據(jù);還用于保存所述視頻片段數(shù)據(jù)時記錄保存時間。
16、如權利要求9到12中任一項所述的終端,其特征在于,所述終端還 包括顯示單元和用戶輸入單元;控制單元還用于在截屏單元中設置工作方式為以下中的 一種A、 自動保存所有觀看頻道的歷史數(shù)據(jù);B、 不保存觀看頻道的歷史數(shù)據(jù);C、 提示用戶選擇;截屏單元當用戶結束播放當前頻道時,從當前頻道節(jié)目畫面中截取視頻 片段數(shù)據(jù)是指截屏單元當用戶結束播放當前頻道時判斷是否保存歷史數(shù)據(jù), 如果是則從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù);當工作方式設置成C時,截屏單元還用于提交提示用戶選擇的頁面給顯 示單元,從用戶輸入單元接收用戶的反饋信息,根據(jù)該反饋信息判斷是否保 存歷史數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種多媒體廣播頻道歷史數(shù)據(jù)的記錄方法和終端;方法包括當用戶結束播放當前頻道時,終端從當前頻道節(jié)目畫面中截取視頻片段數(shù)據(jù),將截取的視頻片段數(shù)據(jù)作為當前頻道的歷史數(shù)據(jù),以終端支持的多媒體文件格式保存到終端中。本發(fā)明的技術方案使用戶在收看多媒體廣播節(jié)目期間能夠保存觀看過的頻道節(jié)目的視頻數(shù)據(jù),便于用戶進行檢索、回顧和頻道選擇。
文檔編號H04N5/445GK101360204SQ20081014959
公開日2009年2月4日 申請日期2008年9月12日 優(yōu)先權日2008年9月12日
發(fā)明者軍 陳 申請人:中興通訊股份有限公司