一種節(jié)目菜單的顯示方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種節(jié)目菜單的顯示方法及裝置。
【背景技術(shù)】
[0002]經(jīng)過近幾年的互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)的業(yè)務(wù)不斷增加,人們基于互聯(lián)網(wǎng)可以接觸到各種各樣的信息。而與此同時,電視機(jī)也成為家家戶戶必備的家用電器之一。觀看電視節(jié)目也已經(jīng)是人們?nèi)粘I钪胁豢扇鄙俚囊环N休閑方式。由于電視機(jī)可以接收不同電視臺傳送的電視節(jié)目,也可以基于互聯(lián)網(wǎng)搜索網(wǎng)絡(luò)節(jié)目,因此,用戶在觀看節(jié)目的同時,節(jié)目菜單是必不可少的顯示內(nèi)容之一。
[0003]目前,用戶查找播放電視節(jié)目的節(jié)目菜單大部分都是通過二維的方式顯示出來,即僅僅只是簡單的顯示播放的節(jié)目名稱和播放時間,用戶基于顯示的節(jié)目菜單無法再獲知與節(jié)目有關(guān)的其他維度的信息,這種顯示方式已然不能滿足目前信息爆炸性發(fā)展的需求;另一方面,節(jié)目菜單的二維顯示也不利用顯示界面的美觀性要求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種節(jié)目菜單的顯示方法及裝置,用以利用三維的方式顯示節(jié)目菜單,實(shí)現(xiàn)通過多維度信息來顯示節(jié)目菜單的目的。
[0005]本發(fā)明實(shí)施例提供一種節(jié)目菜單的顯示方法,包括:
[0006]調(diào)用電視頻道對應(yīng)的節(jié)目播放信息,根據(jù)調(diào)用的所述節(jié)目播放信息,獲取各電視頻道播放節(jié)目所對應(yīng)的節(jié)目播放時間;
[0007]查找用戶觀看各電視頻道對應(yīng)的歷史數(shù)據(jù),根據(jù)查找到的所述歷史數(shù)據(jù),獲取用戶觀看記錄中映射的話題熱度信息;
[0008]分別將所述電視頻道以及獲取的所述節(jié)目播放時間和話題熱度信息作為信息維度,創(chuàng)建三維展現(xiàn)形式的節(jié)目菜單,并將創(chuàng)建的三維節(jié)目菜單顯示出來,供用戶查看。
[0009]在一個實(shí)施例中,所述調(diào)用電視頻道對應(yīng)的節(jié)目播放信息,根據(jù)調(diào)用的所述節(jié)目播放信息,獲取各電視頻道播放節(jié)目所對應(yīng)的節(jié)目播放時間,包括:
[0010]提取電子節(jié)目指南EPG文件,通過所述EPG文件,調(diào)用各電視頻道對應(yīng)的所有節(jié)目播放信息;
[0011 ] 從調(diào)用的各電視頻道對應(yīng)的所有節(jié)目播放信息中,獲取各電視頻道播放節(jié)目所對應(yīng)的節(jié)目播放時間。
[0012]在一個實(shí)施例中,所述查找用戶觀看各電視頻道對應(yīng)的歷史數(shù)據(jù),根據(jù)查找到的所述歷史數(shù)據(jù),獲取用戶觀看記錄中映射的話題熱度信息,包括:
[0013]查找預(yù)設(shè)時長內(nèi)用戶觀看各電視頻道所產(chǎn)生的歷史數(shù)據(jù),獲取用戶在所述預(yù)設(shè)時長內(nèi)對各電視頻道播放節(jié)目的觀看記錄;
[0014]解析所述觀看記錄,獲取所述觀看記錄中用戶觀看過的所有話題信息以及各話題信息對應(yīng)的播放頻率;
[0015]根據(jù)獲取的所述話題信息和所述話題信息對應(yīng)的播放頻率,提取用戶觀看記錄中映射的話題熱度信息。
[0016]在一個實(shí)施例中,所述分別將所述電視頻道以及獲取的所述節(jié)目播放時間和話題熱度信息作為信息維度,創(chuàng)建三維展現(xiàn)形式的節(jié)目菜單,并將創(chuàng)建的三維節(jié)目菜單顯示出來,供用戶查看,包括:
[0017]接收用戶觸發(fā)的電視頻道排序指令,對各電視頻道進(jìn)行排序,得到排序后的電視頻道;
[0018]將排序后的電視頻道作為X軸、排序后的電視頻道所對應(yīng)的所述節(jié)目播放時間作為Y軸、所述話題熱度信息作為Z軸,創(chuàng)建三維展現(xiàn)形式的節(jié)目菜單;
[0019]顯示創(chuàng)建后的三維節(jié)目菜單,供用戶查看。
[0020]在一個實(shí)施例中,所述節(jié)目菜單的顯示方法還包括:
[0021]接收用戶基于所述三維節(jié)目菜單所觸發(fā)的操作指令,執(zhí)行所述操作指令映射的操作事件。
[0022]對應(yīng)于上述音視頻編輯方法,本發(fā)明實(shí)施例還提供了一種節(jié)目菜單的顯示裝置,包括:
[0023]時間獲取模塊,用于調(diào)用電視頻道對應(yīng)的節(jié)目播放信息,根據(jù)調(diào)用的所述節(jié)目播放信息,獲取各電視頻道播放節(jié)目所對應(yīng)的節(jié)目播放時間;
[0024]熱度獲取模塊,用于查找用戶觀看各電視頻道對應(yīng)的歷史數(shù)據(jù),根據(jù)查找到的所述歷史數(shù)據(jù),獲取用戶觀看記錄中映射的話題熱度信息;
[0025]菜單顯示模塊,用于分別將所述電視頻道以及獲取的所述節(jié)目播放時間和話題熱度信息作為信息維度,創(chuàng)建三維展現(xiàn)形式的節(jié)目菜單,并將創(chuàng)建的三維節(jié)目菜單顯示出來,供用戶查看。
[0026]在一個實(shí)施例中,所述時間獲取模塊包括:
[0027]調(diào)用單元,用于提取電子節(jié)目指南EPG文件,通過所述EPG文件,調(diào)用各電視頻道對應(yīng)的所有節(jié)目播放信息;
[0028]獲取單元,用于從調(diào)用的各電視頻道對應(yīng)的所有節(jié)目播放信息中,獲取各電視頻道播放節(jié)目所對應(yīng)的節(jié)目播放時間。
[0029]在一個實(shí)施例中,所述熱度獲取模塊包括:
[0030]查找單元,用于查找預(yù)設(shè)時長內(nèi)用戶觀看各電視頻道所產(chǎn)生的歷史數(shù)據(jù),獲取用戶在所述預(yù)設(shè)時長內(nèi)對各電視頻道播放節(jié)目的觀看記錄;
[0031]解析單元,用于解析所述觀看記錄,獲取所述觀看記錄中用戶觀看過的所有話題信息以及各話題信息對應(yīng)的播放頻率;
[0032]提取單元,用于根據(jù)獲取的所述話題信息和所述話題信息對應(yīng)的播放頻率,提取用戶觀看記錄中映射的話題熱度信息。
[0033]在一個實(shí)施例中,所述菜單顯示模塊包括:
[0034]排序單元,用于接收用戶觸發(fā)的電視頻道排序指令,對各電視頻道進(jìn)行排序,得到排序后的電視頻道;
[0035]創(chuàng)建單元,用于將排序后的電視頻道作為X軸、排序后的電視頻道所對應(yīng)的所述節(jié)目播放時間作為Y軸、所述話題熱度信息作為Z軸,創(chuàng)建三維展現(xiàn)形式的節(jié)目菜單;
[0036]顯示單元,用于顯示創(chuàng)建后的三維節(jié)目菜單,供用戶查看。
[0037]在一個實(shí)施例中,所述節(jié)目菜單的顯示裝置還包括:
[0038]操作執(zhí)行模塊,用于接收用戶基于所述三維節(jié)目菜單所觸發(fā)的操作指令,執(zhí)行所述操作指令映射的操作事件。
[0039]本發(fā)明實(shí)施例節(jié)目菜單的顯示方法及裝置可以達(dá)到如下有益效果:
[0040]通過調(diào)用電視頻道對應(yīng)的節(jié)目播放信息,根據(jù)調(diào)用的所述節(jié)目播放信息,獲取各電視頻道播放節(jié)目所對應(yīng)的節(jié)目播放時間;查找用戶觀看各電視頻道對應(yīng)的歷史數(shù)據(jù),根據(jù)查找到的所述歷史數(shù)據(jù),獲取用戶觀看記錄中映射的話題熱度信息;分別將所述電視頻道以及獲取的所述節(jié)目播放時間和話題熱度信息作為信息維度,創(chuàng)建三維展現(xiàn)形式的節(jié)目菜單,并將創(chuàng)建的三維節(jié)目菜單顯示出來,供用戶查看;具有利用三維的方式顯示節(jié)目菜單的有益效果,實(shí)現(xiàn)了通過多維度信息來顯示節(jié)目菜單的目的;豐富了節(jié)目菜單的顯示內(nèi)容,增強(qiáng)了節(jié)目菜單的美感;對用戶側(cè)來講,提高了用戶體驗(yàn)。
[0041]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
[0042]下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說明】
[0043]附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0044]圖1為本發(fā)明根據(jù)一示例性實(shí)施例示出的一種節(jié)目菜單的顯示方法的流程圖;
[0045]圖2為本發(fā)明根據(jù)一示例性實(shí)施例示出的一種節(jié)目菜單的顯示方法中步驟SlO的流程圖;
[0046]圖3為本發(fā)明根據(jù)一示例性實(shí)施例示出的一種節(jié)目菜單的顯示方法中步驟S20的流程圖;
[0047]圖4為本發(fā)明根據(jù)一示例性實(shí)施例示出的一種節(jié)目菜單的顯示方法中步驟S30的流程圖;
[0048]圖5為本發(fā)明根據(jù)一示例性實(shí)施例示出的另一種節(jié)目菜單的顯示方法的流程圖;
[0049]圖6為本發(fā)明根據(jù)一示例性實(shí)施例示出的一種節(jié)目菜單的顯示裝置的框圖;
[0050]圖7為本發(fā)明根據(jù)一示例性實(shí)施例示出的一種節(jié)目菜單的顯示裝置中時間獲取模塊60的框圖;
[0051]圖8為本發(fā)明根據(jù)一示例性實(shí)施例示出的一種節(jié)目菜單的顯示裝置中熱度獲取模塊70的框圖;
[0052]圖9為本發(fā)明根據(jù)一示例性實(shí)施例示出的一種節(jié)目菜單的顯示裝置中菜單顯示模塊80的框圖;
[0053]圖10為本發(fā)明根據(jù)一示例性實(shí)施例示出的另一種節(jié)目菜單的顯示裝置的框圖。
【具體實(shí)施方式】
[0054]以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0055]本發(fā)明公開的一實(shí)施例中提供了一種節(jié)目菜單的顯示方法及裝置,用以利用三維的方式顯示節(jié)目菜單,實(shí)現(xiàn)通過多維度信息來顯示節(jié)目菜單的目的。如圖1所示,本發(fā)明實(shí)施例中一種節(jié)目菜單的顯示方法包括步驟S10-S30:
[0