一種基于觀看時長的數(shù)字電視機(jī)頻道的排序方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及家用電器技術(shù)領(lǐng)域,尤其設(shè)及一種基于觀看時長的數(shù)字電視機(jī)頻道的 排序方法及系統(tǒng)。
【背景技術(shù)】
[0002] 近年來中國數(shù)字電視機(jī)業(yè)務(wù)蓬勃發(fā)展,全國絕大部分地區(qū)已經(jīng)普及數(shù)字電視機(jī), 無論從觀眾數(shù)量還是觀看時長上都有顯著的增長。據(jù)統(tǒng)計,中國大陸地區(qū)有近=千家電視 臺提供服務(wù),各類影視作品更是層出不窮,極大的豐富了廣大人民群眾的文化娛樂生活。
[0003] 高清數(shù)字電視機(jī)是世界數(shù)字電視機(jī)產(chǎn)業(yè)發(fā)展的趨勢,相比傳統(tǒng)的模擬電視及標(biāo)清 數(shù)字電視機(jī)具有諸多優(yōu)勢,具有畫面顯示能力更強(qiáng)、圖像質(zhì)量更高的特點(diǎn),清晰度可W達(dá)到 DVD的兩倍16:9的寬屏幕更符合人的正常視野,分辨率高達(dá)1920X1080,可W實(shí)現(xiàn)5. 1路 環(huán)繞聲,更具逼真感和震撼力,可最大限度地還原真實(shí)影院場景、帶來身臨其境般的影音雙 重震撼。
[0004] 我國將在2015年基本停止模擬電視信號的播出,全面實(shí)現(xiàn)數(shù)字信號的有線、無線 和衛(wèi)星播出。據(jù)統(tǒng)計,中央電視臺及國內(nèi)主流衛(wèi)視頻道均已開通16 :9或者16:16的數(shù)字高 清頻道,對普通用戶免費(fèi)開放,同時還有??诘氖召M(fèi)高清頻道作為增值服務(wù),僅在中國大陸 地區(qū)就有幾十個收費(fèi)或者免費(fèi)的高清頻道已投入使用。數(shù)字高清電視產(chǎn)業(yè)從節(jié)目源到播放 終端都已形成完整的產(chǎn)業(yè)鏈,數(shù)字高清電視產(chǎn)業(yè)蓬勃發(fā)展,中國數(shù)字電視機(jī)已進(jìn)入高清化 時代。
[0005] 高清頻道開播后,傳送的畫面將更豐富細(xì)膩,立體感和音響效果都將更好。安裝高 清機(jī)頂盒或者購買高端數(shù)字電視機(jī)的家庭,都能夠收看高清頻道。
[0006] 與此同時,國內(nèi)主流電視設(shè)備均W標(biāo)配高清顯示技術(shù),形成完善的高清顯示終端 解決方案。但是,普通用戶對于高清數(shù)據(jù)頻道的概念還較為模糊?,F(xiàn)有技術(shù)中,數(shù)字電視機(jī) 電視頻道序號與數(shù)字電視機(jī)頻道的排序還無法結(jié)合高清頻道因素進(jìn)行優(yōu)化,而且現(xiàn)有的排 序方法也不符合用戶習(xí)慣。
[0007] 因此,現(xiàn)有數(shù)字電視頻道排序技術(shù)有待改進(jìn)和提高。
【發(fā)明內(nèi)容】
[0008] 鑒于現(xiàn)有技術(shù)的不足,本發(fā)明目的在于提供一種基于觀看時長的數(shù)字電視機(jī)頻道 的排序方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中的電視排序系統(tǒng)無法對高清頻道進(jìn)行排序,也沒 有考慮將用戶的觀看電視語言習(xí)慣的因素融入到排序方法中的缺陷。
[0009] 本發(fā)明的技術(shù)方案如下: 一種基于觀看時長的數(shù)字電視機(jī)頻道的排序方法,其中,方法包括: 檢測到數(shù)字電視機(jī)接入數(shù)字信號并接入互聯(lián)網(wǎng)后,服務(wù)器獲取當(dāng)前所有接入服務(wù)器的 數(shù)字電視機(jī)的頻道數(shù)據(jù); 服務(wù)器對根據(jù)所有頻道數(shù)據(jù)中的觀看時長獲取與每一電視頻道相對應(yīng)的排序權(quán)重并 保存; 數(shù)字電視機(jī)上傳其頻道數(shù)據(jù),并在服務(wù)器進(jìn)行合法性檢測; 當(dāng)通過合法性檢測后,則根據(jù)所述頻道數(shù)據(jù)查詢其包括的各電視頻道的排序權(quán)重,根 據(jù)排序權(quán)重值對電視頻道進(jìn)行排序,并針對高清頻道和用戶語言偏好進(jìn)行優(yōu)化后將排序結(jié) 果回傳至數(shù)字電視機(jī); 數(shù)字電視機(jī)按照排序結(jié)果對所有頻道進(jìn)行重新排序,并保存新的頻道序列。
[0010] 所述基于觀看時長的數(shù)字電視機(jī)頻道的排序方法,其中,所述頻道數(shù)據(jù)為電視頻 道序號、頻道名稱、觀看時長。
[0011] 所述基于觀看時長的數(shù)字電視機(jī)頻道的排序方法,其中,所述服務(wù)器對根據(jù)頻道 數(shù)據(jù)中的觀看時長獲取與每一電視頻道相對應(yīng)的排序權(quán)重并保存具體包括: 服務(wù)器獲取接入互聯(lián)網(wǎng)的多個數(shù)字電視機(jī)的頻道數(shù)據(jù)后,判斷同一數(shù)字電視機(jī)對應(yīng)的 頻道數(shù)據(jù)中存在重復(fù)頻道名稱時,保留電視頻道序號最小的對應(yīng)電視頻道序號,合并所有 重復(fù)頻道名稱的觀看時長至電視頻道序號最小的對應(yīng)電視頻道序號中; 根據(jù)每一頻道名稱對應(yīng)的電視頻道序號與該電視頻道序號對應(yīng)的觀看時長之積,求和 得到電視頻道序號的期望值,并將各電視頻道序號的期望值作為與每一電視頻道相對應(yīng)的 排序權(quán)重; 保存每一電視頻道對應(yīng)的排序權(quán)重值。
[0012] 所述基于觀看時長的數(shù)字電視機(jī)頻道的排序方法,其中,所述當(dāng)通過合法性檢測 后,則根據(jù)所述頻道數(shù)據(jù)查詢其包括的各電視頻道的排序權(quán)重,根據(jù)排序權(quán)重值對電視頻 道進(jìn)行排序,并針對高清頻道和用戶語言偏好進(jìn)行優(yōu)化后將排序結(jié)果回傳至數(shù)字電視機(jī)具 體包括: 當(dāng)通過合法性檢測后,則根據(jù)所述頻道數(shù)據(jù)查詢其包括的各電視頻道的排序權(quán)重,根 據(jù)排序權(quán)重值對電視頻道進(jìn)行排序; 服務(wù)器分別獲取當(dāng)前電視頻道中高清頻道和標(biāo)清頻道各占所有頻道的比例; 當(dāng)高清頻道占所有頻道的比例大于標(biāo)清頻道占所有頻道的比例時,服務(wù)器計算當(dāng)前的 所有電視頻道的權(quán)重,根據(jù)權(quán)重值對當(dāng)前所有電視頻道排序;當(dāng)高清頻道占所有頻道的比 例小于標(biāo)清頻道占所有頻道的比例時,服務(wù)器對高清頻道和標(biāo)清頻道的權(quán)重進(jìn)行調(diào)整;按 照調(diào)整后的權(quán)重值對當(dāng)前所有頻道數(shù)據(jù)排序; 將排序結(jié)果回傳至數(shù)字電視機(jī)。
[0013] 所述基于觀看時長的數(shù)字電視機(jī)頻道的排序方法,其中,根據(jù)權(quán)重值對當(dāng)前所有 電視頻道排序或者按照調(diào)整后的權(quán)重值對當(dāng)前所有電視頻道排序之后還包括: 若服務(wù)器判斷某種語言每個頻道的平均觀看時長如果不小于所有頻道的平均觀看時 長,不對當(dāng)前排序做調(diào)整; 若服務(wù)器判斷某種語言每個頻道的平均觀看時長小于所有頻道的平均觀看時長時,將 所述語言的所有頻道提取出組成一組頻道序列,序列內(nèi)部按照頻道名稱的漢語自然排序, 并將頻道序列設(shè)置在所有頻道排序的末尾。
[0014] 所述基于觀看時長的數(shù)字電視機(jī)頻道的排序方法,其中,所述若服務(wù)器判斷某種 語言每個頻道的平均觀看時長小于所有頻道的平均觀看時長時,將所述語言的所有頻道提 取出組成一組頻道序列,其他語言頻道依次排列在該序列之后,并將頻道序列設(shè)置在所有 頻道排序的末尾還包括: 將排序后的電視頻道中的所有高清頻道排序置于整個電視頻道排序前列,或者使用高 清頻道替換原有的標(biāo)清頻道序號。
[0015] 一種基于觀看時長的數(shù)字電視機(jī)頻道的排序系統(tǒng),其中,系統(tǒng)包括: 數(shù)字信號檢測模塊,用于檢測到數(shù)字電視機(jī)接入數(shù)字信號并接入互聯(lián)網(wǎng)后,服務(wù)器獲 取當(dāng)前所有接入服務(wù)器的數(shù)字電視機(jī)的頻道數(shù)據(jù); 權(quán)重計算模塊,用于服務(wù)器對根據(jù)所有頻道數(shù)據(jù)中的觀看時長獲取與每一電視頻道相 對應(yīng)的排序權(quán)重并保存; 上傳模塊,用于數(shù)字電視機(jī)上傳其頻道數(shù)據(jù),并在服務(wù)器進(jìn)行合法性檢測; 排序結(jié)果回傳模塊,用于當(dāng)通過合法性檢測后,則根據(jù)所述頻道數(shù)據(jù)查詢其包括的各 電視頻道的排序權(quán)重,根據(jù)排序權(quán)重值對電視頻道進(jìn)行排序,并針對高清頻道和用戶語言 偏好進(jìn)行優(yōu)化后將排序結(jié)果回傳至數(shù)字電視機(jī); 排序模塊,用于數(shù)字電視機(jī)按照排序結(jié)果對所有頻道進(jìn)行重新排序,并保存新的頻道 序列。
[0016] 所述基于觀看時長的數(shù)字電視機(jī)頻道的排序系統(tǒng),其中,所述頻道數(shù)據(jù)為電視頻 道序號、頻道名稱、觀看時長。
[0017] 所述基于觀看時長的數(shù)字電視機(jī)頻道的排序系統(tǒng),其中,所述權(quán)重計算模塊具體 包括: 合并單元,用于服務(wù)器獲取接入互聯(lián)網(wǎng)的多個數(shù)字電視機(jī)的頻道數(shù)據(jù)后,判斷同一數(shù) 字電視機(jī)對應(yīng)的頻道數(shù)據(jù)中存在重復(fù)頻道名稱時,保留電視頻道序號最小的對應(yīng)電視頻道 序號,合并所有重復(fù)頻道名稱的觀看時長至電視頻道序號最小的對應(yīng)電視頻道序號中; 權(quán)重計算單元,用于根據(jù)每一頻道名稱對應(yīng)的電視頻道序號與該電視頻道序號對應(yīng)的 觀看時長之積,求和得到電視頻道序號的期望值,并將各電視頻道序號的期望值作為與每 一電視頻道相對應(yīng)的排序權(quán)重; 存儲單元,用于保存每一電視頻道對應(yīng)的排序權(quán)重值。
[0018] 所述基于觀看時長的數(shù)字電視機(jī)頻道的排序系統(tǒng),其中,所述排序結(jié)果回傳模塊 具體包括: 查詢單元,用于當(dāng)通過合法性檢測后,則根據(jù)所述頻道數(shù)據(jù)查詢其包括的各電視頻道 的排序權(quán)重,根據(jù)排序權(quán)重值對電視頻道進(jìn)行排序; 比例獲取單元,用于服務(wù)器分別獲取當(dāng)前電視頻道中高清頻道和標(biāo)清頻道各占所有頻 道的比例; 判斷與控制單元,用于當(dāng)高清頻道占所有頻道的比例大于標(biāo)清頻道占所有頻道的比例 時,服務(wù)器計算當(dāng)前的所有電視頻道的權(quán)重,根據(jù)權(quán)重值對當(dāng)前所有電視頻道排序;當(dāng)高清 頻道占所