亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種電視節(jié)目自動切換的方法與流程

文檔序號:11292652閱讀:479來源:國知局
一種電視節(jié)目自動切換的方法與流程

本發(fā)明屬于通信技術(shù)領(lǐng)域,特別涉及一種電視節(jié)目自動切換的方法。



背景技術(shù):

隨著數(shù)字電視和網(wǎng)絡(luò)技術(shù)的發(fā)展,電視頻道越來越多,每個頻道的電視節(jié)目也越來越豐富,某些熱播的節(jié)目,會具有很多個頻道進(jìn)行播放,但是這些熱播節(jié)目在不同的頻道具有不同的播放時間,如果用戶主要從某個頻道進(jìn)行觀看,節(jié)目結(jié)束后,想要看其他頻道是否具有下一集的播放,或者相關(guān)的播放時,往往需要,往往需要查找業(yè)者附贈的頻道節(jié)目表,或者通過不停按選臺鍵進(jìn)行頻道切換,操作繁瑣而且浪費時間,可能造成用戶喜歡觀看的電視節(jié)目在漫長的查找過程中逝去,極大的影響用戶觀看電視節(jié)目的心情。

針對這個問題中國專利申請cn106454505中公開了“一種頻道的切換方法”,獲取用戶關(guān)閉頻道列表時所述頻道列表中的待展示頻道與所述待展示頻道的展示順序;接收到頻道切換指令時,按照所述展示順序?qū)Ξ?dāng)前播放頻道進(jìn)行切換;通過采用上述技術(shù)方案,根據(jù)用戶關(guān)閉頻道列表時頻道列表中的待展示頻道與待展示頻道的展示順序進(jìn)行當(dāng)前播放頻道的切換,可以減少用戶尋找自己喜歡的頻道所需的操作步驟,縮短用戶進(jìn)行頻道切換所耗費的時間,提高用戶切換頻道時的操作效率,從而使用戶可以及時的觀看到自己喜愛的節(jié)目。但是設(shè)置待展示頻道順序也需要用戶的精心設(shè)計,且當(dāng)用戶觀看的節(jié)目切換后,可能需要的播放順序會發(fā)生改變,僅通過一個節(jié)目順序單,來規(guī)定播放頻道的切換,智能性較差,切換靈活性差,實用性較低,不能更佳的符合用戶的需求。



技術(shù)實現(xiàn)要素:

為了解決上述問題,本發(fā)明提供了一種電視節(jié)目自動切換的方法,具體方案如下:

一種電視節(jié)目自動切換的方法,所述方法包括如下步驟:

s1:開啟自動切換功能;

s2:獲取當(dāng)前頻道直播節(jié)目的播放信息,對當(dāng)前頻道播放內(nèi)容進(jìn)行實時監(jiān)控;

s3:調(diào)取播出單,根據(jù)播出單查找播放所述當(dāng)前直播節(jié)目名稱相同的相同節(jié)目的待播頻道;

s4:判斷是否具有播放所述相同節(jié)目的結(jié)束時間t2大于當(dāng)前頻道所述直播節(jié)目結(jié)束時間t1的待播頻道,如果判斷結(jié)果為“是”,進(jìn)行s401步驟;如果判斷結(jié)果為“否”,進(jìn)行s7步驟;

s401:將判斷結(jié)果為“是”的待播頻道標(biāo)記為預(yù)選待播頻道,然后進(jìn)行步驟s5;

s5:分析預(yù)選待播頻道的節(jié)目信息,選擇待切換頻道;

s6:當(dāng)前頻道直播節(jié)目結(jié)束時,自動切換到所述待切換頻道進(jìn)行播放,然后重復(fù)s2步驟;直至無其他頻道播放相關(guān)節(jié)目,進(jìn)行s7步驟;

s7:所述直播節(jié)目播放完畢后,停止自動切換功能。

進(jìn)一步地,所述s5步驟主要由如下步驟構(gòu)成:

s101:將t1時間點預(yù)選待播頻道節(jié)目集數(shù)或期數(shù)編號ma與當(dāng)前頻道直播節(jié)目的集數(shù)或期數(shù)編號m0進(jìn)行比較,判斷是否具有ma=m0+1節(jié)目的第一待播頻道,若判斷結(jié)果為“有”,進(jìn)行步驟s102;

s102:判斷第一待播頻道的個數(shù),如果等于1,進(jìn)行步驟s105;如果大于1,進(jìn)行s103步驟;

s103:計算所有第一待播頻道編號為m0+1的節(jié)目結(jié)束時間t2與t1的時間差δta,選擇最大值所對應(yīng)的第一待播頻道,進(jìn)行s105步驟;

s105:設(shè)定為待切換頻道。

進(jìn)一步地,所述方法還包括如下步驟:

s601:判斷編號為m0的節(jié)目與編號為m0+1的節(jié)目的熱度值,當(dāng)判斷結(jié)果為m0+1的節(jié)目的熱度值大于m0的節(jié)目的熱度值時,進(jìn)行s602步驟;

s602:到達(dá)編號為m0+1的節(jié)目開始時間t3時,向用戶推送選擇是否直接跳轉(zhuǎn)至待切換頻道的選擇信息,判斷用戶選擇信息,如果用戶選擇“是”,進(jìn)行s603步驟;如果用戶選擇“否”,進(jìn)行s604步驟;

s603:自動切換到所述待切換頻道進(jìn)行播放,進(jìn)行s604步驟,并重復(fù)s2步驟;

s604:關(guān)閉選擇信息。

進(jìn)一步地,所述方法還包括如下步驟;

s602:如果用戶無作為,進(jìn)行步驟s605;

s605:當(dāng)選擇信息推送時間與預(yù)設(shè)閾值相同時,進(jìn)行s604步驟。

更進(jìn)一步地,所述方法還包括如下步驟:

s101還包括:如果判斷結(jié)果為“否”,進(jìn)行步驟s201;

s201:判斷是否具有在t1至t1+δtb時間段具有編號為m0+1的節(jié)目播放計劃的第二待播頻道,所述δtb為預(yù)設(shè)時間段閾值,如果判斷結(jié)果為“是”,進(jìn)行s202步驟;

s202:判斷第二待播頻道的個數(shù),如果等于1,進(jìn)行步驟s105;如果大于1,進(jìn)行s203步驟;

s203:計算所有第二待播頻道編號為m0+1的節(jié)目開始時間t3與t1的時間差δtc,選擇最小值所對應(yīng)的第二待播頻道,進(jìn)行s105步驟。

更進(jìn)一步地,所述方法還包括如下步驟:

s201還包括:如果判斷結(jié)果為“否”,進(jìn)行步驟s301;

s301:判斷是否具有第三待播頻道,所述第三待播頻道為在t1至t1+δtd時間段具有編號為m0+n的節(jié)目播放計劃,所述δtd為預(yù)設(shè)時間段閾值,所述n為大于1的正整數(shù),如果判斷結(jié)果為“是”,進(jìn)行s302步驟;

s302:判斷第三待播頻道的個數(shù),如果等于1,進(jìn)行步驟s105;如果大于1,進(jìn)行s303步驟;

s303:將所有第三待播頻道的n值進(jìn)行對比,選擇最小值所對應(yīng)的第三待播頻道,進(jìn)行s105步驟。

更進(jìn)一步地,所述方法還包括如下步驟:

s301還包括:如果判斷結(jié)果為“否”,進(jìn)行步驟s401;

s401:計算所有預(yù)選待播頻道節(jié)目集數(shù)或期數(shù)編號ma與當(dāng)前頻道直播節(jié)目的集數(shù)或期數(shù)編號m0的差值δm的絕對值,選擇最大值所對應(yīng)的預(yù)選待播頻道,進(jìn)行s105步驟。

更進(jìn)一步地,所述還包括如下步驟:

s501:對當(dāng)前播放節(jié)目屬性進(jìn)行判斷,根據(jù)播出單數(shù)據(jù)識別與當(dāng)前播放節(jié)目屬性相類似的相關(guān)節(jié)目,選取所述相關(guān)節(jié)目播出時間包含t1至t3時間段或者t1至t5時間段的頻道,標(biāo)記為相關(guān)頻道;

s502:當(dāng)前頻道播放節(jié)目結(jié)束時,跳轉(zhuǎn)至相關(guān)頻道進(jìn)行播放;

s503:于第二待播頻道編號為m0+1的節(jié)目開始時間t3或者,第三待播頻道編號為m0+n的節(jié)目開始時間t5時切換至待切換頻道。

進(jìn)一步地,所述方法還包括步驟s7:調(diào)去用戶歷史觀看記錄,選擇喜好節(jié)目,并于停止自動切換功能時,跳轉(zhuǎn)至喜好頻道進(jìn)行播放。

本發(fā)明提供的電視節(jié)目自動切換的方法,當(dāng)用戶選擇開啟自動切換功能,根據(jù)用戶當(dāng)前播放的節(jié)目信息,當(dāng)前節(jié)目結(jié)束后,自動切換至選取的節(jié)目結(jié)束播放后依舊具有相同節(jié)目播放計劃的待播頻道,可以讓用戶方便的繼續(xù)觀看節(jié)目,而不是通過自己播臺或者調(diào)取節(jié)目單列表進(jìn)行仔細(xì)搜尋切換,大大提升用戶使用體驗;通過一系列的判斷規(guī)則,合理選擇預(yù)選待播頻道,另切換后的頻道盡量與當(dāng)前的節(jié)目具有較高的關(guān)聯(lián)銜接性,同時切換頻道觀看后,從新根據(jù)新的頻道進(jìn)行新的選擇,最大程度保證觀看節(jié)目的連貫性,進(jìn)一步提高用戶體驗,方便用戶的日常節(jié)目觀看。

附圖說明

圖1.實施例1電視節(jié)目自動切換的方法流程圖;

圖2.實施例2電視節(jié)目自動切換的方法部分流程圖;

圖3.實施例3電視節(jié)目自動切換的方法部分流程圖。

具體實施方式

下面結(jié)合附圖和實施例對本發(fā)明作進(jìn)一步的描述,下列實施例僅用于解釋本發(fā)明的發(fā)明內(nèi)容,不用于限定本發(fā)明的保護(hù)范圍。

實施例1

如圖1所示,一種電視節(jié)目自動切換的方法,包括如下步驟:

s1:開啟自動切換功能;

s2:獲取當(dāng)前頻道直播節(jié)目的播放信息,對當(dāng)前頻道播放內(nèi)容進(jìn)行實時監(jiān)控;

s3:調(diào)取播出單,根據(jù)播出單查找播放所述當(dāng)前直播節(jié)目名稱相同的相同節(jié)目的待播頻道;

s4:判斷是否具有播放所述相同節(jié)目的結(jié)束時間t2大于當(dāng)前頻道所述直播節(jié)目結(jié)束時間t1的待播頻道,如果判斷結(jié)果為“是”,進(jìn)行s401步驟;如果判斷結(jié)果為“否”,進(jìn)行s7步驟;

s401:將判斷結(jié)果為“是”的待播頻道標(biāo)記為預(yù)選待播頻道,然后進(jìn)行步驟s5;

s5:分析預(yù)選待播頻道的節(jié)目信息,選擇待切換頻道;

s6:當(dāng)前頻道直播節(jié)目結(jié)束時,自動切換到所述待切換頻道進(jìn)行播放,然后重復(fù)s2步驟;直至無其他頻道播放相關(guān)節(jié)目,進(jìn)行s7步驟;

s7:所述直播節(jié)目播放完畢后,停止自動切換功能。

本實施例提供的電視節(jié)目自動切換的方法,首先選取具有當(dāng)前直播節(jié)目名稱相同的相同節(jié)目的待播頻道,判斷相同節(jié)目的播放結(jié)束時間,如果比當(dāng)前頻道的節(jié)目結(jié)束時間早的話,說明節(jié)目已經(jīng)完畢,舍棄,將剩余的待播頻道作為預(yù)選待播頻道,在所有預(yù)選待播頻道中選擇待切換頻道,定時進(jìn)行切換,切換后將待切換頻道作為新的當(dāng)前頻道,重新進(jìn)行待切換頻道選取,實現(xiàn)頻道靈活自動切換。當(dāng)用戶選擇開啟自動切換功能,根據(jù)用戶當(dāng)前播放的節(jié)目信息,當(dāng)前節(jié)目結(jié)束后,自動切換至選取的節(jié)目結(jié)束播放后依舊具有相同節(jié)目播放計劃的待播頻道,可以讓用戶方便的繼續(xù)觀看節(jié)目,而不是通過自己播臺或者調(diào)取節(jié)目單列表進(jìn)行仔細(xì)搜尋切換,大大提升用戶使用體驗。

實施例2

本實施例的電視節(jié)目自動切換的方法,與實施例1的區(qū)別在于,如圖2所示,進(jìn)一步限定,所述s5步驟主要由如下步驟構(gòu)成:

s101:將t1時間點預(yù)選待播頻道節(jié)目集數(shù)或期數(shù)編號ma與當(dāng)前頻道直播節(jié)目的集數(shù)或期數(shù)編號m0進(jìn)行比較,判斷是否具有ma=m0+1節(jié)目的第一待播頻道,若判斷結(jié)果為“有”,進(jìn)行步驟s102;

s102:判斷第一待播頻道的個數(shù),如果等于1,進(jìn)行步驟s105;如果大于1,進(jìn)行s103步驟;

s103:計算所有第一待播頻道編號為m0+1的節(jié)目結(jié)束時間t2與t1的時間差δta,選擇最大值所對應(yīng)的第一待播頻道,進(jìn)行s105步驟;

s105:設(shè)定為待切換頻道。

本實施例的電視節(jié)目自動切換的方法,待切換頻道選取在當(dāng)前頻道節(jié)目播放完畢時,正在播放當(dāng)前節(jié)目下一期的節(jié)目的頻道,另觀看節(jié)目更具有連貫性,如果該種第一待播頻道具有多個,則選取為m0+1的節(jié)目結(jié)束時間t2與t1的時間差δta最大的那個進(jìn)行切換,說明該頻道的m0+1的節(jié)目播放過的節(jié)目時間較短,用戶錯過的情節(jié)更少,連貫性進(jìn)一步增強(qiáng)。

所述方法還包括如下步驟:

s601:判斷編號為m0的節(jié)目與編號為m0+1的節(jié)目的熱度值,當(dāng)判斷結(jié)果為m0+1的節(jié)目的熱度值大于m0的節(jié)目的熱度值時,進(jìn)行s602步驟;

s602:到達(dá)編號為m0+1的節(jié)目開始時間t3時,向用戶推送選擇是否直接跳轉(zhuǎn)至待切換頻道的選擇信息,判斷用戶選擇信息,如果用戶選擇“是”,進(jìn)行s603步驟;如果用戶選擇“否”,進(jìn)行s604步驟;如果用戶無作為,進(jìn)行步驟s605;

s603:自動切換到所述待切換頻道進(jìn)行播放,進(jìn)行s604步驟,并重復(fù)s2步驟;

s604:關(guān)閉選擇信息;

s605:當(dāng)選擇信息推送時間與預(yù)設(shè)閾值相同時,進(jìn)行s604步驟。

如果判斷到待播頻道內(nèi)具有該種第一待播頻道,說明當(dāng)前頻道的m0節(jié)目與m0+1節(jié)目具有一定的重疊時間,則對m0節(jié)目與m0+1節(jié)目的熱度值進(jìn)行判斷,如果判斷到m0+1節(jié)目熱度大于m0節(jié)目,給用戶以跳過m0節(jié)目一段時間的選擇來代替跳過m0+1節(jié)目一段時間的必然結(jié)果,使用戶更具有靈活切換的選擇,進(jìn)一步提高用戶體驗。

實施例3

本實施例的電視節(jié)目自動切換的方法,與實施例2的區(qū)別在于,如圖3所示,進(jìn)一步限定,所述s5步驟主要由如下步驟構(gòu)成:

s101:將t1時間點預(yù)選待播頻道節(jié)目集數(shù)或期數(shù)編號ma與當(dāng)前頻道直播節(jié)目的集數(shù)或期數(shù)編號m0進(jìn)行比較,判斷是否具有ma=m0+1節(jié)目的第一待播頻道,若判斷結(jié)果為“有”,進(jìn)行步驟s102;如果判斷結(jié)果為“否”,進(jìn)行步驟s201;

s102:判斷第一待播頻道的個數(shù),如果等于1,進(jìn)行步驟s105;如果大于1,進(jìn)行s103步驟;

s103:計算所有第一待播頻道編號為m0+1的節(jié)目結(jié)束時間t2與t1的時間差δta,選擇最大值所對應(yīng)的第一待播頻道,進(jìn)行s105步驟;

s105:設(shè)定為待切換頻道。

s201:判斷是否具有在t1至t1+δtb時間段具有編號為m0+1的節(jié)目播放計劃的第二待播頻道,所述δtb為預(yù)設(shè)時間段閾值,如果判斷結(jié)果為“是”,進(jìn)行s202步驟;如果判斷結(jié)果為“否”,進(jìn)行步驟s301;

s202:判斷第二待播頻道的個數(shù),如果等于1,進(jìn)行步驟s105;如果大于1,進(jìn)行s203步驟;

s203:計算所有第二待播頻道編號為m0+1的節(jié)目開始時間t3與t1的時間差δtc,選擇最小值所對應(yīng)的第二待播頻道,進(jìn)行s105步驟。

s301:判斷是否具有第三待播頻道,所述第三待播頻道為在t1至t1+δtd時間段具有編號為m0+n的節(jié)目播放計劃,所述δtd為預(yù)設(shè)時間段閾值,所述n為大于1的正整數(shù),如果判斷結(jié)果為“是”,進(jìn)行s302步驟;如果判斷結(jié)果為“否”,進(jìn)行步驟s401;

s302:判斷第三待播頻道的個數(shù),如果等于1,進(jìn)行步驟s105;如果大于1,進(jìn)行s303步驟;

s303:將所有第三待播頻道的n值進(jìn)行對比,選擇最小值所對應(yīng)的第三待播頻道,進(jìn)行s105步驟。

s401:計算所有預(yù)選待播頻道節(jié)目集數(shù)或期數(shù)編號ma與當(dāng)前頻道直播節(jié)目的集數(shù)或期數(shù)編號m0的差值δm的絕對值,選擇最大值所對應(yīng)的預(yù)選待播頻道,進(jìn)行s105步驟。

本實施例的電視節(jié)目自動切換的方法,通過一系列合理判斷,選擇最合適的待切換頻道,進(jìn)行定時切換,每次切換完畢后,重置當(dāng)前頻道,重新進(jìn)行待切換頻道的判斷選擇,相對于現(xiàn)有的設(shè)置待切換列表,根據(jù)列表依次切換更具有靈活性,更符合實際,另用戶節(jié)目觀看更具有流暢性。

在所有預(yù)選待播頻道中,判斷是否具有當(dāng)前節(jié)目下一期的節(jié)目的第一待播頻道,如果有,選擇結(jié)束時間與當(dāng)前頻道節(jié)目結(jié)束時間差最大的一個作為待切換頻道;如果沒有第一待播頻道;判斷在當(dāng)前節(jié)目結(jié)束時間之后的一段時間內(nèi),是否具有播放下一期節(jié)目計劃的第二待播頻道,如果有,選擇計劃播放的下一期節(jié)目開始時間與當(dāng)前節(jié)目結(jié)束時間最近的頻道作為待切換頻道;如果沒有第二待播頻道;判斷具有播放下n期節(jié)目計劃的第三待播頻道,如果有,選擇n值最小的作為待切換頻道;如果沒有,則說明預(yù)選待播頻道內(nèi)的節(jié)目均為小于等于m0的節(jié)目,則選擇距離m0最遠(yuǎn)的一期,進(jìn)行播放。通過上述合理的待切換頻道的選擇,更適合用戶觀看節(jié)目的習(xí)慣性,另用戶節(jié)目觀看的連貫性最佳。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1