一種節(jié)目頻道切換系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]屬于視頻觀看領(lǐng)域,具體涉及一種節(jié)目頻道切換系統(tǒng)和方法。
【背景技術(shù)】
[0002]隨著智能化時代的來臨,人們的時間越來越碎片化,人們已經(jīng)不會像以前一樣有耐心守著一個頻道看節(jié)目。而是一邊看節(jié)目,一遍頻繁切換頻道。同時,電視臺之間的競爭日趨激烈。同一時間,往往有好幾個精彩的節(jié)目在播放,人們需要一種高效的方式做切換?,F(xiàn)有的技術(shù)方案有的是通過輸入頻道號,切換頻道,使用這種切換方法需要用戶記住需要切換的頻道號。如果電視臺變更頻道信息后,都需要重新再記憶頻道。而且隨著節(jié)目頻道的增多,出現(xiàn)3位數(shù)的頻道號。使用這種方法需要按好幾個鍵才能進(jìn)入到目標(biāo)頻道。現(xiàn)有的技術(shù)方案還有的是通過遙控器上的“切換鍵”切換頻道,使用這種切換方法只能返回之前的頻道,在前后兩個頻道之間切換,這種切換方法在當(dāng)前的頻道上沒有對上個頻道的提示,目的性不明確。而且,現(xiàn)在越來越多的人們喜歡在個人電腦或平板電腦上使用軟件觀看電視或視頻,個人電腦或平板電腦沒有匹配的遙控器,人們只能點(diǎn)擊鼠標(biāo)操作,使用非常不便。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種節(jié)目頻道切換系統(tǒng),包括遙控器和終端設(shè)備,所述遙控器包括按鍵模塊、控制模塊和發(fā)送模塊;
[0004]所述按鍵模塊,用于識別用戶的輕按按鍵或重按按鍵的動作,并生成按鍵識別信息發(fā)送到控制模塊;
[0005]所述控制模塊用于分析處理按鍵識別信息,生成控制指令發(fā)送給發(fā)送模塊,當(dāng)按鍵識別信息為輕按按鍵時,生成在當(dāng)前頻道和最近觀看的兩個頻道間切換的控制指令,當(dāng)按鍵識別信息為重按按鍵時,生成顯示最近觀看的頻道菜單的控制指令,生成顯示最近觀看的頻道菜單的控制指令后,當(dāng)按鍵識別信息為輕按按鍵時,生成在菜單中相鄰兩個頻道間進(jìn)行焦點(diǎn)切換的控制指令,當(dāng)按鍵識別信息為重按按鍵時,生成播放焦點(diǎn)選中頻道的控制指令;
[0006]所述發(fā)送模塊,用于根據(jù)接收到的控制指令向所述終端設(shè)備發(fā)送控制信號;
[0007]所述終端設(shè)備,用于根據(jù)接收的控制指令執(zhí)行相應(yīng)的操作。
[0008]本發(fā)明的有益效果:本發(fā)明的技術(shù)方案通過數(shù)次按鍵,就可以完成節(jié)目切換,消耗的操作步驟和時間都大大縮短。與現(xiàn)有技術(shù)相比,用戶可以通過連續(xù)輕按二次按鍵模塊,將當(dāng)前頻道切換至最近觀看的上上個頻道,更加高效的完成操作。同時,能顯示最近觀看的頻道菜單,不需要用戶去記憶頻道信息,給用戶,特別是中老年用戶提供了很大的便利。
[0009]在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
[0010]現(xiàn)有技術(shù)中,近期觀看的頻道信息按觀看的時間順序由近到遠(yuǎn)依次存儲在終端設(shè)備已經(jīng)非常普遍,頻道信息有的是存儲在電視機(jī)頂盒,有的是存儲在電視系統(tǒng)內(nèi),有的是存儲在電腦服務(wù)器。
[0011]進(jìn)一步的,所述的最近觀看的頻道菜單,是從終端設(shè)備存儲的近期觀看的頻道信息中調(diào)用的,所述終端設(shè)備將近期觀看的頻道信息存儲在第一隊(duì)列中,隊(duì)首到隊(duì)尾按觀看的時間順序由近到遠(yuǎn)依次存儲節(jié)目頻道,控制模塊在接收到重按按鍵識別信息后從第一隊(duì)列的隊(duì)首起調(diào)出預(yù)定數(shù)量個頻道信息,并存入第二隊(duì)列中,在終端設(shè)備上由隊(duì)首到隊(duì)尾顯示的第二隊(duì)列中的頻道信息,即為最近觀看的頻道菜單。
[0012]進(jìn)一步的,所述的預(yù)定數(shù)量為3個以上。
[0013]進(jìn)一步的,所述控制模塊中預(yù)設(shè)一個時間信息,生成顯示最近觀看的頻道菜單的控制指令后,若用戶超過設(shè)定時間不操作,生成播放焦點(diǎn)選中頻道的控制指令。
[0014]進(jìn)一步的,用戶可按需求修改控制模塊中預(yù)設(shè)的時間信息。
[0015]采用上述進(jìn)一步方案的有益效果為,在最近觀看的頻道菜單中,用戶可以通過點(diǎn)擊動作告知系統(tǒng)選擇完畢,立即實(shí)施切換,也可以以不作為的方式,待超過設(shè)定時間,則系統(tǒng)判斷用戶已經(jīng)選擇頻道完畢,然后自動實(shí)施切換。兩種方式可以滿足不同用戶的不同習(xí)慣風(fēng)格。
[0016]進(jìn)一步的,所述的終端設(shè)備為電視、電視機(jī)頂盒、個人電腦或平板電腦中的任一種。
[0017]進(jìn)一步的,所述的發(fā)送模塊向個人電腦或平板電腦發(fā)送控制信號進(jìn)行頻道切換,是對個人電腦或平板電腦上正在播放的視頻app中的節(jié)目頻道進(jìn)行切換。
[0018]進(jìn)一步的,所述的發(fā)送模塊采用紅外線發(fā)送模塊、藍(lán)牙發(fā)送模塊或WiFi發(fā)送模塊中的任一種。
[0019]本發(fā)明的系統(tǒng)中的遙控器可以是電視遙控器,通過紅外線發(fā)送模塊向電視或電視機(jī)頂盒發(fā)送控制指令,完成頻道切換;也可以是個人手機(jī),通過安裝相關(guān)軟件,使手機(jī)能夠識別輕按或重按動作,并根據(jù)動作發(fā)出相應(yīng)控制指令,通過藍(lán)牙發(fā)送模塊或WiFi發(fā)送模塊向個人電腦或平板電腦發(fā)送控制指令,個人電腦或平板電腦根據(jù)控制指令在視頻app上執(zhí)行相應(yīng)操作。
[0020]一種利用上述切換節(jié)目頻道的系統(tǒng)切換節(jié)目頻道的方法,包括:
[0021]步驟1,所述按鍵模塊識別用戶的輕按按鍵或重按按鍵的動作,并生成按鍵識別信息發(fā)送到控制模塊;
[0022]步驟2,所述控制模塊分析處理按鍵識別信息,生成控制指令發(fā)送給發(fā)送模塊,當(dāng)按鍵識別信息為輕按按鍵時,生成在當(dāng)前頻道和最近觀看的兩個頻道間切換的控制指令,當(dāng)按鍵識別信息為重按按鍵時,生成顯示最近觀看的頻道菜單的控制指令;生成顯示最近觀看的頻道菜單的控制指令后,當(dāng)按按鍵識別信息為輕按按鍵時,生成在菜單中相鄰兩個頻道間進(jìn)行焦點(diǎn)切換的控制指令,當(dāng)按鍵識別信息為重按按鍵時,生成播放焦點(diǎn)選中頻道的控制指令;
[0023]步驟3、所述發(fā)送模塊,根據(jù)接收到的控制指令向所述終端設(shè)備發(fā)送控制信號;
[0024]步驟4、所述終端設(shè)備,用于根據(jù)接收的控制指令執(zhí)行相應(yīng)的操作。
[0025]進(jìn)一步的,所述的步驟2中,當(dāng)按鍵識別信息為輕按按鍵時,生成在當(dāng)前頻道和最近觀看的兩個頻道間切換的控制指令,具體為:按鍵識別信息為輕按一次按鍵,生成將當(dāng)前頻道切換至最近觀看的上個頻道的控制指令,按鍵識別信息為連續(xù)輕按二次按鍵,生成將當(dāng)前頻道切換至最近觀看的上上個頻道的控制指令,循環(huán)進(jìn)行。
[0026]進(jìn)一步的,所述的步驟2中,生成顯示最近觀看的頻道菜單的控制指令后,當(dāng)按鍵識別信息為輕按按鍵時,生成在菜單中相鄰兩個頻道間進(jìn)行焦點(diǎn)切換的控制指令,具體為:設(shè)當(dāng)前頻道為頻道A,生成顯示最近觀看的頻道菜單的控制指令后,焦點(diǎn)選中頻道為頻道A,按鍵識別信息為輕按一次按鍵時,生成焦點(diǎn)選中頻道切換至第二隊(duì)列的隊(duì)列首的第一個頻道的控制指令,以后按鍵識別信息為輕按一次按鍵時,生成焦點(diǎn)選中頻道從第二隊(duì)列的隊(duì)列首向隊(duì)列尾方向移動一個頻道的控制指令,當(dāng)焦點(diǎn)選中頻道為第二隊(duì)列的最后一個頻道時,按鍵識別信息再為輕按一次按鍵時,生成焦點(diǎn)選中頻道切換至頻道A的控制指令,循環(huán)進(jìn)行。
[0027]進(jìn)一步的,所述的控制模塊中預(yù)設(shè)一個時間信息,步驟2中,生成顯示最近觀看的頻道菜單的控制指令后,若用戶超過設(shè)定時間不操作,生成播放焦點(diǎn)選中頻道的控制指令。
[0028]進(jìn)一步的,用戶可按需求修改控制模塊中預(yù)設(shè)的時間信息。
【附圖說明】
[0029]圖1為本發(fā)明系統(tǒng)示意圖;
[0030]圖2為本發(fā)明方法示意圖;
[0031]圖3為顯示最近觀看的頻道菜單后再進(jìn)行頻道切換的方法示意圖。
【具體實(shí)施方式】
[0032]以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0033]如圖1所示,本發(fā)明提供了一種節(jié)目頻道切換系統(tǒng),包括遙控器和終端設(shè)備,所述遙控器包括按鍵模塊、控制模塊和發(fā)送模塊;
[0034]所述按鍵模塊,用于識別用戶的輕按按鍵或重按按鍵的動作,并生成按鍵識別信息發(fā)送到控制模塊;
[0035]所述控制模塊用于分析處理按鍵識別信息,生成控制指令發(fā)送給發(fā)送模塊,當(dāng)按鍵識別信息為輕按按鍵時,生成在當(dāng)前頻道和最近觀看的兩個頻道間切換的控制指令,當(dāng)按鍵識別信息為重按按鍵時,生成顯示最近觀看的頻道菜單的控制指令,生成顯示最近觀看的頻道菜單的控制指令后,當(dāng)按鍵識別信息為輕按按鍵時,生成在菜單中相鄰兩個頻道間進(jìn)行焦點(diǎn)切換的控制指令,當(dāng)按鍵識別信息為重按按鍵時,生成播放焦點(diǎn)選中頻道的控制指令;
[0036]所述發(fā)送模塊,用于根據(jù)接收到的控制指令向所述終端設(shè)備發(fā)送控制信號;
[0037]所述終端設(shè)備,用于根據(jù)接收的控制指令執(zhí)行相應(yīng)的操作。
[0038]現(xiàn)有技術(shù)中,近期觀看的頻道信息按觀看的時間順序由近到遠(yuǎn)依次存儲在終端設(shè)備已經(jīng)非常普遍,頻道信息有的是存儲在電視機(jī)頂盒,有的是存儲在電視系統(tǒng)內(nèi),有的是存儲在電腦服務(wù)器。
[0039]所述的最近觀看的頻道菜單,是從終端設(shè)備存儲的近期觀看的頻道信息中調(diào)用的,所述終端設(shè)備將近期觀看的頻道信息存儲在第一隊(duì)列中,隊(duì)首到隊(duì)尾按觀看的時間順序由近到遠(yuǎn)依次存儲節(jié)目頻道,控制模塊在接收到重按按鍵識別信息后從第一隊(duì)列的隊(duì)首起調(diào)出預(yù)定數(shù)量個頻道信息,并存入第二隊(duì)列中,在終端設(shè)備上由隊(duì)首到隊(duì)尾顯示的第二隊(duì)列中的頻道信息,即為最近觀看的頻道菜單。
[0040]所述的預(yù)定數(shù)量為3個以上。
[0041]通過顯示最近觀看的頻道菜單,就能夠展示給用戶更加直觀的頻道信息,選擇頻道更加方便。
[0042]所述控制模塊中預(yù)設(shè)一個時間信息,生成顯示最近觀看的頻道菜單的控制指令后,若用戶超過設(shè)定時間不操作,生成播放焦點(diǎn)選中頻道的控制指令。
[0043]用戶可按需求修改控制模塊中預(yù)設(shè)的時間信息。
[0044]采用上述進(jìn)一步方案的有益效果為,在最近觀看的頻道菜單中,用戶可以就通過點(diǎn)擊動作告知系統(tǒng)選擇完畢,立即實(shí)施切換,也可以以不作為的方式,待超過設(shè)定時間,則系統(tǒng)判斷用戶已經(jīng)選擇頻道完畢,然后自動實(shí)施切換。兩種方式可以滿足不同用戶的不同習(xí)慣風(fēng)格。
[0045]所述的終端設(shè)備為電視、