專利名稱:觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目快進(jìn)倒退的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電視機(jī)機(jī)頂盒技術(shù)領(lǐng)域,尤其涉及一種觀看準(zhǔn)視頻點(diǎn)播節(jié)目時 用上下鍵實(shí)現(xiàn)節(jié)目快進(jìn)倒退的方法。
背景技術(shù):
目前普通電視機(jī)已經(jīng)成為中國家庭最基本的電器之一,而當(dāng)前數(shù)字電視已
經(jīng)成為潮流,通過機(jī)頂盒的準(zhǔn)視頻點(diǎn)播(NVOD)功能,即利用視頻服務(wù)器將 一個數(shù)字電視節(jié)目在幾個數(shù)字通道中延時播放,使用戶在點(diǎn)播該節(jié)目時可以等 待一段時間后完整地觀看該節(jié)目?,F(xiàn)有的準(zhǔn)視頻點(diǎn)播功能進(jìn)入全屏看點(diǎn)播節(jié)目 時不能像收看電視節(jié)目那樣通過上下鍵進(jìn)行切換臺。機(jī)頂盒在這種情況下上下 鍵通常不起作用,必須要退出到點(diǎn)播菜單才能進(jìn)行對準(zhǔn)視頻點(diǎn)播的時移節(jié)目的 重新選擇。對用戶來說增加了操作的不便性,降低了用戶的滿意度。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí) 現(xiàn)節(jié)目快進(jìn)倒退的方法。
為解決上述技術(shù)問題,本發(fā)明的目的是通過以下技術(shù)方案實(shí)現(xiàn)的。
一種觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目快進(jìn)倒退的方法,包括以下 步驟
a:用戶按鍵進(jìn)入準(zhǔn)視頻點(diǎn)播Nvod收看時移節(jié)目;
b:系統(tǒng)建立一個節(jié)目鏈表,將時移節(jié)目插入到該鏈表中;
c:取鍵值,根據(jù)用戶選擇的Nvod時移節(jié)目選中鏈表中下一個時移節(jié)目; 并判斷選中的下一個時移節(jié)目是否存在,如果是,進(jìn)入步驟d;否則,不響應(yīng);d:根據(jù)鏈表中記錄的該時移節(jié)目的ServiceID信息播放此時移節(jié)目。
其中,所述步驟b中還包括記錄對應(yīng)的時移節(jié)目的ServiceID。
其中,步驟a與步驟b之間還包括步驟bl:判斷是否存在nvod時移節(jié)目, 如果存在,則進(jìn)入步驟b;否則就不響應(yīng)。
其中,步驟bl與步驟b之間還包括判斷當(dāng)前時間是否大于該時移節(jié)目 的開始時間并且小于節(jié)目的結(jié)束時間,如果是,進(jìn)入步驟b;否則就不響應(yīng)。
其中,步驟c具體包括根據(jù)鍵值,判斷用戶按的是上下鍵,且鏈表不為 空,則選擇Nvod時移節(jié)目選中鏈表中下一個時移節(jié)目。
以上技術(shù)方案可以看出,本發(fā)明具有以下有益效果
本發(fā)明在準(zhǔn)視頻點(diǎn)播全屏播放的時候,響應(yīng)上下鍵,上下鍵用來切換到上 一個或下一個時移里面去播放,方便的解決了用戶在使用機(jī)頂盒收看nvod時 移節(jié)目時在各個時移節(jié)目之間切換的問題,并且可以支持循環(huán)切換。
圖1為本發(fā)明方法流程圖。
具體實(shí)施例方式
本發(fā)明的核心思想本發(fā)明在準(zhǔn)視頻點(diǎn)播全屏播放的時候,響應(yīng)上下鍵, 上下鍵用來切換到上一個或下一個時移里面去播放,方便的解決了用戶在使用 機(jī)頂盒收看nvod時移節(jié)目時在各個時移節(jié)目之間切換的問題。
為便于對本發(fā)明進(jìn)一步理解,現(xiàn)結(jié)合附圖及具體實(shí)施例對本發(fā)明進(jìn)行詳細(xì) 描述。
請參閱圖1所示,包括
步驟101:用戶按鍵進(jìn)入準(zhǔn)視頻點(diǎn)播收看時移節(jié)目;
步驟102:系統(tǒng)建立一個節(jié)目鏈表,將時移節(jié)目插入到該鏈表中,并記錄 對應(yīng)的時移節(jié)目的ServiceID;
其中,系統(tǒng)在建立節(jié)目鏈表前,還包括判斷是否存在nvod時移節(jié)目,如果沒有就不響應(yīng);如果存在,判斷當(dāng)前時間是否大于該時移節(jié)目的開始時間 并且小于節(jié)目的結(jié)束時間,如果是,則系統(tǒng)自動建立一個節(jié)目鏈表將滿足以上 條件的所有Nvod時移節(jié)目插入到該鏈表中。
步驟103:取鍵值,根據(jù)用戶選擇的Nvod時移節(jié)目選中鏈表中下一個時 移節(jié)目;
其中,根據(jù)鍵值,判斷用戶按的是上下鍵,且鏈表不為空,則選擇Nvod 時移節(jié)目選中鏈表中下一個時移節(jié)目。
步驟104:判斷選中的下一個時移節(jié)目是否存在,如果是,進(jìn)入步驟105; 否則,結(jié)束。
步驟105:根據(jù)鏈表中記錄的該時移節(jié)目的ServiceID等信息播放此時移 節(jié)目。
如果要求可以循環(huán)切換。以上建立的鏈表就建立成環(huán)形鏈表。判斷在用下 鍵切換到最后一個時就去播鏈表開頭的第一個時移節(jié)目。如果用上鍵切換到第 一個時就去播褳表結(jié)尾的最后一個時移節(jié)目。
本發(fā)明方便的解決了用戶在使用機(jī)頂盒收看nvod時移節(jié)目時在各個時移 節(jié)目之間切換的問題。如果前端是每隔十分鐘發(fā)一次該nvod的時移節(jié)目,那 么用戶在看該nvod節(jié)目時,換一次上鍵就可以倒退至當(dāng)前看的時移節(jié)目的前 十分鐘開始收看。同樣按一次下鍵就可以快進(jìn)到當(dāng)前看的時移節(jié)目的后十分鐘 開始收看。這樣即達(dá)到用上下鍵模擬節(jié)目快進(jìn)后退的效果。
以上對本發(fā)明所提供的一種觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目快 進(jìn)倒退的方法進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施 方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心 思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方 式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā) 明的限制。
權(quán)利要求
1、一種觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目快進(jìn)倒退的方法,其特征在于,包括以下步驟a用戶按鍵進(jìn)入準(zhǔn)視頻點(diǎn)播Nvod收看時移節(jié)目;b系統(tǒng)建立一個節(jié)目鏈表,將時移節(jié)目插入到該鏈表中;c取鍵值,根據(jù)用戶選擇的Nvod時移節(jié)目選中鏈表中下一個時移節(jié)目;并判斷選中的下一個時移節(jié)目是否存在,如果是,進(jìn)入步驟d;否則,不響應(yīng);d根據(jù)鏈表中記錄的該時移節(jié)目的ServiceID信息播放此時移節(jié)目。
2、 根據(jù)權(quán)利要求1所述的觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目快進(jìn) 倒退的方法,其特征在于,所述步驟b中還包括記錄對應(yīng)的時移節(jié)目的 ServiceID。
3、 根據(jù)權(quán)利要求1或2所述的觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目 快進(jìn)倒退的方法,其特征在于,步驟a與步驟b之間還包括步驟bl:判斷是 否存在nvod時移節(jié)目,如果存在,則進(jìn)入步驟b;否則就不響應(yīng)。
4、 根據(jù)權(quán)利要求3所述的觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目快進(jìn) 倒退的方法,其特征在于,步驟bl與步驟b之間還包括判斷當(dāng)前時間是否 大于該時移節(jié)目的開始時間并且小于節(jié)目的結(jié)束時間,如果是,進(jìn)入步驟b; 否則就不響應(yīng)。
5、 根據(jù)權(quán)利要求1所述的觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目快進(jìn) 倒退的方法,其特征在于,步驟c具體包括根據(jù)鍵值,判斷用戶按的是上下 鍵,且鏈表不為空,則選擇Nvod時移節(jié)目選中鏈表中下一個時移節(jié)目。
全文摘要
本發(fā)明公開了一種觀看準(zhǔn)視頻點(diǎn)播節(jié)目時用上下鍵實(shí)現(xiàn)節(jié)目快進(jìn)倒退的方法,包括以下步驟a用戶按鍵進(jìn)入準(zhǔn)視頻點(diǎn)播Nvod收看時移節(jié)目;b系統(tǒng)建立一個節(jié)目鏈表,將時移節(jié)目插入到該鏈表中;c取鍵值,根據(jù)用戶選擇的Nvod時移節(jié)目選中鏈表中下一個時移節(jié)目;并判斷選中的下一個時移節(jié)目是否存在,如果是,進(jìn)入步驟d;否則,不響應(yīng);d根據(jù)鏈表中記錄的該時移節(jié)目的ServiceID信息播放此時移節(jié)目。本發(fā)明在準(zhǔn)視頻點(diǎn)播全屏播放的時候,響應(yīng)上下鍵,上下鍵用來切換到上一個或下一個時移里面去播放,方便的解決了用戶在使用機(jī)頂盒收看Nvod時移節(jié)目時在各個時移節(jié)目之間切換的問題,并且可以支持循環(huán)切換。
文檔編號H04N7/173GK101437154SQ20081021762
公開日2009年5月20日 申請日期2008年11月21日 優(yōu)先權(quán)日2008年11月21日
發(fā)明者瑩 韓 申請人:康佳集團(tuán)股份有限公司