欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

錄制時間相沖突的提示方法、裝置及智能電視與流程

文檔序號:12499000閱讀:220來源:國知局
本發(fā)明涉及智能電視
技術領域
,尤其涉及一種錄制時間相沖突的提示方法、裝置及智能電視。
背景技術
:智能電視的功能越來越多樣化,電視直播也越來越精彩,用戶可以通過對不同時間的節(jié)目進行預約錄制,實現(xiàn)電視節(jié)目的定制。但是,不同的家庭成員在某一時間段可能預約相同的電視節(jié)目或者預約不同的電視節(jié)目,在預約相同的電視節(jié)目時,重復錄制會浪費智能電視的內(nèi)存資源,在預約不同節(jié)目時,受通道數(shù)量及節(jié)目播出時間的限制,會出現(xiàn)錄制時間相沖突的情況。技術實現(xiàn)要素:本發(fā)明的主要目的在于提供一種錄制時間相沖突的提示方法,旨在解決智能電視錄制時間沖突造成重復錄制的問題。為實現(xiàn)上述目的,本發(fā)明提出一種錄制時間相沖突的提示方法,該提示方法包括以下步驟:依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器;判斷存儲器中的標識是否為單通道,若是,則對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示,若否,則對雙通道或多通道的調諧類型進行判斷;獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面。進一步地,所述節(jié)目預約信息包括節(jié)目名稱、節(jié)目時間、播放時長、及調諧類型。進一步地,所述依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器的步驟,具體包括:依據(jù)偵測到的第一通道的節(jié)目預約信息,開啟前臺服務第一線程,獲取第一節(jié)目預約信息,保存至第一存儲器;依據(jù)偵測到的第二通道的節(jié)目預約信息,開啟前臺服務第二線程,獲取第二節(jié)目預約信息,保存至第二存儲器。進一步地,所述判斷存儲器中的標識是否為單通道,若否,則對雙通道的調諧類型進行判斷的步驟,具體包括:獲取第一存儲器、第二存儲器的調諧器類型,分別保存至第三存儲器和第四存儲器;依據(jù)所述調諧器設定的數(shù)字協(xié)議,判斷第一通道與第二通道的調諧協(xié)議是否相同,若是,則設定標識A,若否,則設定標識B,均保存至第五存儲器;獲取第五存儲器中的標識A,判斷第一節(jié)目預約信息和第二節(jié)目預約信息的時間節(jié)點是否存在交叉,若是,則判定錄制時間相沖突,若否,則判定錄制時間不沖突,并將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第六存儲器。進一步地,所述獲取第五存儲器中的標識A,判斷第一節(jié)目預約信息和第二節(jié)目預約信息的時間節(jié)點是否存在交叉,若是,則判定錄制時間相沖突,若否,則判定錄制時間不沖突,并將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第六存儲器的步驟之后,還包括:獲取第五存儲器中的標識B,將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第七存儲器。進一步地,所述獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面的步驟,具體包括:獲取第六存儲器中第一節(jié)目預約信息和第二節(jié)目預約信息的節(jié)目時間和播放時長;設定預約時長最長的預約信息優(yōu)先顯示于提示界面的首頁。進一步地,所述判斷存儲器中的標識是否為單通道,若是,則對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示的步驟,具體包括:獲取所述節(jié)目預約信息中的節(jié)目時間和播放時長,判斷是否存在時間沖突,若是,則將預約時長最長的預約信息顯示于提示界面的首頁,若否,則不提示。本發(fā)明的另一目的在于提供一種錄制時間相沖突的提示裝置,該提示裝置包括:預約節(jié)目控制模塊,依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器;通道判斷模塊,判斷存儲器中的標識是否為單通道,若是,則對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示,若否,則對雙通道或多通道的調諧類型進行判斷;沖突提示模塊,獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面。進一步地,所述節(jié)目預約信息包括節(jié)目名稱、節(jié)目時間、播放時長、及調諧類型。進一步地,所述預約節(jié)目控制模塊包括:第一控制單元,依據(jù)偵測到的第一通道的節(jié)目預約信息,開啟前臺服務第一線程,獲取第一節(jié)目預約信息,保存至第一存儲器;第二控制單元,依據(jù)偵測到的第二通道的節(jié)目預約信息,開啟前臺服務第二線程,獲取第二節(jié)目預約信息,保存至第二存儲器。進一步地,所述通道判斷模塊包括:調諧器類型獲取單元,獲取第一存儲器、第二存儲器的調諧器類型,分別保存至第三存儲器和第四存儲器;通道協(xié)議判斷單元,依據(jù)所述調諧器設定的數(shù)字協(xié)議,判斷第一通道與第二通道的調諧協(xié)議是否相同,若是,則設定標識A,若否,則設定標識B,均保存至第五存儲器;時間沖突判斷單元,獲取第五存儲器中的標識A,判斷第一節(jié)目預約信息和第二節(jié)目預約信息的時間節(jié)點是否存在交叉,若是,則判定錄制時間相沖突,若否,則判定錄制時間不沖突,并將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第六存儲器;進一步地,所述通道判斷模塊還包括:存儲單元,獲取第五存儲器中的標識B,將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第七存儲器。進一步地,所述沖突提示模塊包括:預約時長獲取單元,獲取第六存儲器中第一節(jié)目預約信息和第二節(jié)目預約信息的節(jié)目時間和播放時長;提示顯示單元,設定預約時長最長的預約信息優(yōu)先顯示于提示界面的首頁。進一步地,所述通道判斷模塊還包括:單通道沖突提示單元,獲取所述節(jié)目預約信息中的節(jié)目時間和播放時長,判斷是否存在時間沖突,若是,則將預約時長最長的預約信息顯示于提示界面的首頁,若否,則不提示。本發(fā)明還提供一種智能電視,該智能電視包括如上所述的錄制時間相沖突的提示裝置。本發(fā)明的錄制時間相沖突的提示方法,首先依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器,然后判斷存儲器中的標識是否為單通道,若是,則對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示,若否,則對雙通道或多通道的調諧類型進行判斷,最后基于雙通道或多通道的調諧協(xié)議沖突時,獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面,解決了智能電視錄制時間沖突造成重復錄制的問題,節(jié)省了智能電視的內(nèi)存資源,減少系統(tǒng)運行的重復性,進而減少CPU損耗,延長其使用壽命。附圖說明為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖示出的結構獲得其他的附圖。圖1為本發(fā)明錄制時間相沖突的提示方法一實施例的流程圖;圖2為圖1中步驟S10的具體流程圖;圖3為圖1中步驟S22的具體流程圖;圖4為圖1中步驟S30的具體流程圖;圖5為本發(fā)明錄制時間相沖突的提示裝置一實施例的功能模塊圖;圖6為圖5中通道判斷模塊的結構示意圖。附圖標號說明:標號名稱標號名稱100錄制時間相沖突的提示裝置23時間沖突判斷單元10預約節(jié)目控制模塊24存儲單元11第一控制單元25單通道沖突提示單元12第二控制單元30沖突提示模塊20通道判斷模塊31預約時長獲取單元21調諧器類型獲取單元32提示顯示單元22通道協(xié)議判斷單元本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。具體實施方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明提出一種錄制時間相沖突的提示方法。參照圖1,圖1為本發(fā)明的錄制時間相沖突的提示方法一實施例的流程圖。在本實施例中,該錄制時間相沖突的提示方法,包括以下步驟:S10:依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器;S20:判斷存儲器中的標識是否為單通道,若是,則執(zhí)行步驟S21,若否,則執(zhí)行步驟S22;S21:對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示;S22:對雙通道或多通道的調諧類型進行判斷;S30:獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面。在本實施例中,該錄制時間相沖突的提示方法,主要應用于接收數(shù)字信號的智能電視,該智能電視可以通過bookingitem預約相應的電視節(jié)目進行重播,每一條booking根據(jù)開始時間和結束時間的不同可以劃分為once模式、daily模式、及weekday模式;每一條booking的duration由約定的開始時間和結束時間決定,最小的duration是1分鐘,但poweroff模式開始就是結束,once模式的最大duration理論上不做限制,可以跨天,也可以不跨天;daily模式的最大duration是24小時,一般情況下不跨天;weekday模式的最大duration是24*7小時,一般情況下不跨周。在TV系統(tǒng)監(jiān)聽到booking中有增加item時,自動獲取通道內(nèi)的節(jié)目預約信息,可能是單通道同時有兩個或兩個以上的預約信息,也可能是兩個或兩個以上的通道內(nèi)分別偵測到預約信息,在TV系統(tǒng)獲取到通道內(nèi)的節(jié)目預約信息后開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器中,如果是從兩個或兩個以上的通道內(nèi)獲取到的節(jié)目預約信息,則分別保存至相應的存儲器中,所述節(jié)目預約信息包括節(jié)目名稱、節(jié)目時間、播放時長、及調諧類型,此時的節(jié)目預約booking可以是once模式、daily模式,還可以是weekday模式,如增加CH_Time={news2016102419:0030:00“DVBC”},該Additem是once模式,將該Additem保存至存儲器中以便后續(xù)的應用處理。在TV系統(tǒng)將所述節(jié)目預約信息保存至存儲器后,需要判斷存儲器中的標識是否為單通道,若是,也即所述節(jié)目預約信息只保存于單一存儲器中,則依據(jù)所述節(jié)目預約信息中的節(jié)目時間和播放時長直接給出沖突與否的提示,若否,也即所述節(jié)目預約信息保存于兩個或兩個以上的存儲器中,此時便需要進一步對保存于兩個或兩個以上的存儲器中的節(jié)目預約信息的調諧類型進行判斷。因為在智能電視是雙TUNER或多TUNER模式下,該雙TUNER或多TUNER模式下的bookingitem的開始時間和結束時間可以有一次交叉,也即在用戶預約同一時段的兩個或兩個以上不同的調諧協(xié)議的節(jié)目信息時,此時是不發(fā)生沖突的,所以只需要考慮在同一調諧協(xié)議模式下的時間沖突問題,在確定存在兩個或兩個以上的bookingitem的節(jié)目時間和播放時長存在交叉沖突時,TV系統(tǒng)會獲取同一調諧協(xié)議下預約錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面,以便用戶在觀看電視節(jié)目或預約電視節(jié)目時能夠隨時看到預約沖突的提示。本發(fā)明的錄制時間相沖突的提示方法,首先依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器,然后判斷存儲器中的標識是否為單通道,若是,則對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示,若否,則對雙通道或多通道的調諧類型進行判斷,最后基于雙通道或多通道的調諧協(xié)議沖突時,獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面,解決了智能電視錄制時間沖突造成重復錄制的問題,節(jié)省了智能電視的內(nèi)存資源,減少系統(tǒng)運行的重復性,進而減少CPU損耗,延長其使用壽命。進一步地,參照圖2,基于上述實施例的錄制時間相沖突的提示方法,步驟S10具體包括:S11:依據(jù)偵測到的第一通道的節(jié)目預約信息,開啟前臺服務第一線程,獲取第一節(jié)目預約信息,保存至第一存儲器;S12:依據(jù)偵測到的第二通道的節(jié)目預約信息,開啟前臺服務第二線程,獲取第二節(jié)目預約信息,保存至第二存儲器。在本實施例中,TV系統(tǒng)監(jiān)聽到的預約節(jié)目的消息主要是偵測電視節(jié)目通道獲取到的節(jié)目預約信息,在本實施例中,設定該TV系統(tǒng)具有兩個通道,則TV系統(tǒng)將依據(jù)偵測到的第一通道的節(jié)目預約信息,開啟前臺服務第一線程,獲取第一節(jié)目預約信息,保存至第一存儲器,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”},TV系統(tǒng)依據(jù)偵測到的第二通道的節(jié)目預約信息,開啟前臺服務第二線程,獲取第二節(jié)目預約信息,保存至第二存儲器,如CH2_Time(x1)={“DVBC”:“2015112419:00-20:00”},在其他實施例中,TV系統(tǒng)還可以依據(jù)偵測到的第三通道的節(jié)目預約信息,開啟前臺服務第三線程,獲取第三節(jié)目預約信息,保存至第三存儲器,如CH3_Time(x1)={“DVBC”:“2015112419:00-19:30”},通過將所述第一節(jié)目預約信息、第二節(jié)目預約信息分別保存至第一存儲器和第二存儲器中,以節(jié)省后續(xù)計算處理時的援引時間和路徑。進一步地,參照圖3,基于上述實施例的錄制時間相沖突的提示方法,步驟S22具體包括:S221:獲取第一存儲器、第二存儲器的調諧器類型,分別保存至第三存儲器和第四存儲器;S222:依據(jù)所述調諧器設定的數(shù)字協(xié)議,判斷第一通道與第二通道的調諧協(xié)議是否相同,若是,則設定標識A,若否,則設定標識B,均保存至第五存儲器;S223:獲取第五存儲器中的標識A,判斷第一節(jié)目預約信息和第二節(jié)目預約信息的時間節(jié)點是否存在交叉,若是,則判定錄制時間相沖突,若否,則判定錄制時間不沖突,并將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第六存儲器;S224:獲取第五存儲器中的標識B,將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第七存儲器。在本實施例中,設定TV系統(tǒng)的節(jié)目通道為兩個,也即TV系統(tǒng)獲取到的預約節(jié)目信息分別保存于第一存儲器和第二存儲器,所以該對雙通道或多通道的調諧類型進行判斷時,只需要獲取第一存儲器和第二存儲器的調諧器的類型,分別保存至第三存儲器和第四存儲器,以節(jié)省后續(xù)計算處理時的援引時間和援引路徑,每一調諧器均對應一數(shù)組協(xié)議,在獲取到第一存儲器和第二存儲器的調諧器類型后,TV系統(tǒng)會進一步依據(jù)第三存儲器和第四存儲器種保存的調諧器對應的數(shù)字協(xié)議,判斷第一通道對應的調諧協(xié)議和第二通道對應的調諧協(xié)議是否相同,若相同,如第一通道的調諧協(xié)議為DVBC,第二通道的調諧協(xié)議也為DVBC,則設定標識A,保存至第五存儲器中,若不同,如第一通道的調諧協(xié)議為DVBC,第二通道的調諧協(xié)議為DVFM,則設定標識B,保存至第五存儲器中。因為在第一通道的調諧協(xié)議與第二通道的調諧協(xié)議在不同的時候,bookingitem的開始時間和結束時間可以有一次交叉,也即即使第一節(jié)目預約信息和第二節(jié)目預約信息的時間點相同,也不認定預約錄制時間存在沖突,所以只考慮第一通道的調諧協(xié)議與第二通道的調諧協(xié)議在相同的條件下,bookingitem的開始時間和結束時間存在交叉的問題。也即,TV系統(tǒng)首先獲取第五存儲器中的標識A,判斷第一節(jié)目預約信息和第二節(jié)目預約信息的時間節(jié)點是否存在交叉,若存在交叉,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”}、CH2_Time(x1)={“DVBC”:“2015112419:00-20:00”},二者的調諧協(xié)議相同,預約的錄制時間一個是18:00-20:00,一個是19:00-20:00,二者存在交叉,則判定錄制時間相沖突,若不存在交叉,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”}、CH4_Time(x1)={“DVBC”:“2015112409:00-10:00”},二者的調諧協(xié)議雖然相同,但是預約的錄制時間一個是18:00-20:00,一個是09:00-10:00,二者不存在交叉,因而則判定錄制時間不沖突,并將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第六存儲器,以節(jié)省后續(xù)計算處理的援引時間和路徑。在第一節(jié)目預約信息為CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”},第二節(jié)目預約信息為CH3_Time(x1)={“DVBC”:“2015112419:00-19:30”},因為二者的調諧協(xié)議不同,即使存在時間交叉也不認定為存在錄制時間沖突,因此無需再對第五存儲器中的標識B進行后續(xù)處理,只需將其代表的第一節(jié)目預約信息和第二節(jié)目預約信息保存至第七存儲器中,以區(qū)別于第六存儲器中保存的存在錄制時間沖突的第一節(jié)目預約信息和第二節(jié)目預約信息。進一步地,參照圖4,基于上述實施例的錄制時間相沖突的提示方法,步驟S30具體包括:S31:獲取第六存儲器中第一節(jié)目預約信息和第二節(jié)目預約信息的節(jié)目時間和播放時長;S32:設定預約時長最長的預約信息優(yōu)先顯示于提示界面的首頁。在本實施例中,在確定第一節(jié)目預約信息和第二節(jié)目預約信息存在時間沖突時,獲取第六存儲器中第一節(jié)目預約信息和第二節(jié)目預約信息的節(jié)目時間和播放時長,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”}代表的第一節(jié)目預約信息的節(jié)目時間為18:00,節(jié)目時長為2小時,CH2_Time(x1)={“DVBC”:“2015112418:00-19:00”}代表的第二節(jié)目預約信息的節(jié)目時間為18:00,節(jié)目時長為1小時,然后設定預約時長最長的預約信息優(yōu)先顯示于提示界面的首頁,也即將第一節(jié)目預約信息以提示對話框的形式顯示于提示界面,還可以設定彈框提示的時間,一般情況下設定為3秒,若無其他操作則再次以提示對話框的形式顯示于電視屏幕上進行提示,直至獲取到用戶執(zhí)行相應的關閉或打開操作。進一步地,基于上述實施例的錄制時間相沖突的提示方法,步驟S21具體包括:獲取所述節(jié)目預約信息中的節(jié)目時間和播放時長,判斷是否存在時間沖突,若是,則將預約時長最長的預約信息顯示于提示界面的首頁,若否,則不提示。在本實施例中,設定TV系統(tǒng)為電視節(jié)目單通道,此時只存在單通道中預約節(jié)目信息中的時間存在交叉的時間沖突問題,TV系統(tǒng)只需獲取節(jié)目預約信息中的節(jié)目時間和播放時長,就能夠判斷出是否存在時間交叉問題,也即是否存在時間沖突問題,如果預約時間存在交叉,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”},CH1_Time(x2)={“DVBC”:“2015112418:00-19:00”},CH1_Time(x3)={“DVBC”:“2015112415:00-20:00”},則判定存在時間沖突,此時將預約時長最長的預約信息顯示于提示界面的首頁,也即將CH1_Time(x3)={“DVBC”:“2015112415:00-20:00”}所代表的預約節(jié)目信息以提示框的形式顯示于提示界面,還可以設定彈框提示的時間,一般情況下設定為3秒,若無其他操作則再次以提示對話框的形式顯示于電視屏幕上進行提示,直至獲取到用戶執(zhí)行相應的關閉或打開操作,如果不存在時間交叉問題,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”},CH1_Time(x2)={“DVBC”:“2015112414:00-16:00”},則判定不存在時間沖突,也沒必要再進行提示。本發(fā)明進一步提供一種錄制時間相沖突的提示裝置。參照圖5,圖5為本發(fā)明的錄制時間相沖突的提示裝置一實施例的功能模塊圖。在本實施例中,該錄制時間相沖突的提示裝置100包括:預約節(jié)目控制模塊10,依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器;通道判斷模塊20,判斷存儲器中的標識是否為單通道,若是,則對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示,若否,則對雙通道或多通道的調諧類型進行判斷;沖突提示模塊30,獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面。在本實施例中,該錄制時間相沖突的提示裝置100包括預約節(jié)目控制模塊10、通道判斷模塊20、及沖突提示模塊30,主要應用于接收數(shù)字信號的智能電視,該智能電視可以通過bookingitem預約相應的電視節(jié)目進行重播,每一條booking根據(jù)開始時間和結束時間的不同可以劃分為once模式、daily模式、及weekday模式;每一條booking的duration由約定的開始時間和結束時間決定,最小的duration是1分鐘,但poweroff模式開始就是結束,once模式的最大duration理論上不做限制,可以跨天,也可以不跨天;daily模式的最大duration是24小時,一般情況下不跨天;weekday模式的最大duration是24*7小時,一般情況下不跨周。在預約節(jié)目控制模塊10監(jiān)聽到booking中有增加item時,自動獲取通道內(nèi)的節(jié)目預約信息,可能是單通道同時有兩個或兩個以上的預約信息,也可能是兩個或兩個以上的通道內(nèi)分別偵測到預約信息,在預約節(jié)目控制模塊10獲取到通道內(nèi)的節(jié)目預約信息后開啟前臺服務線程,將所述節(jié)目預約信息保存至存儲器中,如果是從兩個或兩個以上的通道內(nèi)獲取到的節(jié)目預約信息,則分別保存至相應的存儲器中,所述節(jié)目預約信息包括節(jié)目名稱、節(jié)目時間、播放時長、及調諧類型,此時的節(jié)目預約booking可以是once模式、daily模式,還可以是weekday模式,如增加CH_Time={news2016102419:0030:00“DVBC”},該Additem是once模式,將該Additem保存至存儲器中以便后續(xù)的應用處理。在預約節(jié)目控制模塊10將所述節(jié)目預約信息保存至存儲器后,需要通道判斷模塊20判斷存儲器中的標識是否為單通道,若是,也即所述節(jié)目預約信息只保存于單一存儲器中,則依據(jù)所述節(jié)目預約信息中的節(jié)目時間和播放時長直接給出沖突與否的提示,若否,也即所述節(jié)目預約信息保存于兩個或兩個以上的存儲器中,此時便需要進一步對保存于兩個或兩個以上的存儲器中的節(jié)目預約信息的調諧類型進行判斷。因為在智能電視是雙TUNER或多TUNER模式下,該雙TUNER或多TUNER模式下的bookingitem的開始時間和結束時間可以有一次交叉,也即在用戶預約同一時段的兩個或兩個以上不同的調諧協(xié)議的節(jié)目信息時,此時是不發(fā)生沖突的,所以只需要考慮在同一調諧協(xié)議模式下的時間沖突問題,在確定存在兩個或兩個以上的bookingitem的節(jié)目時間和播放時長存在交叉沖突時,沖突提示模塊30會獲取同一調諧協(xié)議下預約錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面,以便用戶在觀看電視節(jié)目或預約電視節(jié)目時能夠隨時看到預約沖突的提示。本發(fā)明的錄制時間相沖突的提示裝置100,由預約節(jié)目控制模塊10依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,并將所述節(jié)目預約信息保存至存儲器,然后由通道判斷模塊20判斷存儲器中的標識是否為單通道,若是,則對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示,若否,則對雙通道或多通道的調諧類型進行判斷,最后由沖突提示模塊30基于雙通道或多通道的調諧協(xié)議沖突,獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面,解決了智能電視錄制時間沖突造成重復錄制的問題,節(jié)省了智能電視的內(nèi)存資源,減少系統(tǒng)運行的重復性,進而減少CPU損耗,延長其使用壽命。進一步地,參照圖5,預約節(jié)目控制模塊10包括:第一控制單元11,依據(jù)偵測到的第一通道的節(jié)目預約信息,開啟前臺服務第一線程,獲取第一節(jié)目預約信息,保存至第一存儲器;第二控制單元12,依據(jù)偵測到的第二通道的節(jié)目預約信息,開啟前臺服務第二線程,獲取第二節(jié)目預約信息,保存至第二存儲器。在本實施例中,預約節(jié)目控制模塊10監(jiān)聽到的預約節(jié)目的消息主要是偵測電視節(jié)目通道獲取到的節(jié)目預約信息,在本實施例中,設定該TV系統(tǒng)具有兩個通道,則第一控制單元11將依據(jù)偵測到的第一通道的節(jié)目預約信息,開啟前臺服務第一線程,獲取第一節(jié)目預約信息,保存至第一存儲器,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”},第二控制單元12依據(jù)偵測到的第二通道的節(jié)目預約信息,開啟前臺服務第二線程,獲取第二節(jié)目預約信息,保存至第二存儲器,如CH2_Time(x1)={“DVBC”:“2015112419:00-20:00”},在其他實施例中,還可能存在第三控制單元依據(jù)偵測到的第三通道的節(jié)目預約信息,開啟前臺服務第三線程,獲取第三節(jié)目預約信息,保存至第三存儲器,如CH3_Time(x1)={“DVBC”:“2015112419:00-19:30”},通過將所述第一節(jié)目預約信息、第二節(jié)目預約信息分別保存至第一存儲器和第二存儲器中,以節(jié)省后續(xù)計算處理時的援引時間和路徑。進一步地,參照圖6,通道判斷模塊20包括:調諧器類型獲取單元21,獲取第一存儲器、第二存儲器的調諧器類型,分別保存至第三存儲器和第四存儲器;通道協(xié)議判斷單元22,依據(jù)所述調諧器設定的數(shù)字協(xié)議,判斷第一通道與第二通道的調諧協(xié)議是否相同,若是,則設定標識A,若否,則設定標識B,均保存至第五存儲器;時間沖突判斷單元23,獲取第五存儲器中的標識A,判斷第一節(jié)目預約信息和第二節(jié)目預約信息的時間節(jié)點是否存在交叉,若是,則判定錄制時間相沖突,若否,則判定錄制時間不沖突,并將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第六存儲器;存儲單元24,獲取第五存儲器中的標識B,將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第七存儲器。在本實施例中,設定TV系統(tǒng)的節(jié)目通道為兩個,也即預約節(jié)目控制模塊10獲取到的預約節(jié)目信息分別保存于第一存儲器和第二存儲器,所以該對雙通道或多通道的調諧類型進行判斷時,只需要調諧器類型獲取單元21獲取第一存儲器和第二存儲器的調諧器的類型,分別保存至第三存儲器和第四存儲器,以節(jié)省后續(xù)計算處理時的援引時間和援引路徑,每一調諧器均對應一數(shù)組協(xié)議,在獲取到第一存儲器和第二存儲器的調諧器類型后,T通道協(xié)議判斷單元22會進一步依據(jù)第三存儲器和第四存儲器種保存的調諧器對應的數(shù)字協(xié)議,判斷第一通道對應的調諧協(xié)議和第二通道對應的調諧協(xié)議是否相同,若相同,如第一通道的調諧協(xié)議為DVBC,第二通道的調諧協(xié)議也為DVBC,則設定標識A,保存至第五存儲器中,若不同,如第一通道的調諧協(xié)議為DVBC,第二通道的調諧協(xié)議為DVFM,則設定標識B,保存至第五存儲器中。因為在第一通道的調諧協(xié)議與第二通道的調諧協(xié)議在不同的時候,bookingitem的開始時間和結束時間可以有一次交叉,也即即使第一節(jié)目預約信息和第二節(jié)目預約信息的時間點相同,也不認定預約錄制時間存在沖突,所以只考慮第一通道的調諧協(xié)議與第二通道的調諧協(xié)議在相同的條件下,bookingitem的開始時間和結束時間存在交叉的問題。也即,時間沖突判斷單元23首先獲取第五存儲器中的標識A,判斷第一節(jié)目預約信息和第二節(jié)目預約信息的時間節(jié)點是否存在交叉,若存在交叉,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”}、CH2_Time(x1)={“DVBC”:“2015112419:00-20:00”},二者的調諧協(xié)議相同,預約的錄制時間一個是18:00-20:00,一個是19:00-20:00,二者存在交叉,則判定錄制時間相沖突,若不存在交叉,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”}、CH4_Time(x1)={“DVBC”:“2015112409:00-10:00”},二者的調諧協(xié)議雖然相同,但是預約的錄制時間一個是18:00-20:00,一個是09:00-10:00,二者不存在交叉,因而則判定錄制時間不沖突,并將所述第一節(jié)目預約信息和第二節(jié)目預約信息保存至第六存儲器,以節(jié)省后續(xù)計算處理的援引時間和路徑。在第一節(jié)目預約信息為CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”},第二節(jié)目預約信息為CH3_Time(x1)={“DVBC”:“2015112419:00-19:30”},因為二者的調諧協(xié)議不同,即使存在時間交叉也不認定為存在錄制時間沖突,因此無需存儲單元24再對第五存儲器中的標識B進行后續(xù)處理,只需將其代表的第一節(jié)目預約信息和第二節(jié)目預約信息保存至第七存儲器中,以區(qū)別于第六存儲器中保存的存在錄制時間沖突的第一節(jié)目預約信息和第二節(jié)目預約信息。進一步地,參照圖5,沖突提示模塊30包括:預約時長獲取單元31,獲取第六存儲器中第一節(jié)目預約信息和第二節(jié)目預約信息的節(jié)目時間和播放時長;提示顯示單元32,設定預約時長最長的預約信息優(yōu)先顯示于提示界面的首頁。在本實施例中,在確定第一節(jié)目預約信息和第二節(jié)目預約信息存在時間沖突時,由預約時長獲取單元31獲取第六存儲器中第一節(jié)目預約信息和第二節(jié)目預約信息的節(jié)目時間和播放時長,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”}代表的第一節(jié)目預約信息的節(jié)目時間為18:00,節(jié)目時長為2小時,CH2_Time(x1)={“DVBC”:“2015112418:00-19:00”}代表的第二節(jié)目預約信息的節(jié)目時間為18:00,節(jié)目時長為1小時,然后由提示顯示單元32設定預約時長最長的預約信息優(yōu)先顯示于提示界面的首頁,也即將第一節(jié)目預約信息以提示對話框的形式顯示于提示界面,還可以設定彈框提示的時間,一般情況下設定為3秒,若無其他操作則再次以提示對話框的形式顯示于電視屏幕上進行提示,直至獲取到用戶執(zhí)行相應的關閉或打開操作。進一步地,參照圖6,通道判斷模塊20還包括:單通道沖突提示單元25,獲取所述節(jié)目預約信息中的節(jié)目時間和播放時長,判斷是否存在時間沖突,若是,則將預約時長最長的預約信息顯示于提示界面的首頁,若否,則不提示。在本實施例中,設定TV系統(tǒng)為電視節(jié)目單通道,此時只存在單通道中預約節(jié)目信息中的時間存在交叉的時間沖突問題,單通道沖突提示單元25只需獲取節(jié)目預約信息中的節(jié)目時間和播放時長,就能夠判斷出是否存在時間交叉問題,也即是否存在時間沖突問題,如果預約時間存在交叉,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”},CH1_Time(x2)={“DVBC”:“2015112418:00-19:00”},CH1_Time(x3)={“DVBC”:“2015112415:00-20:00”},則判定存在時間沖突,此時將預約時長最長的預約信息顯示于提示界面的首頁,也即將CH1_Time(x3)={“DVBC”:“2015112415:00-20:00”}所代表的預約節(jié)目信息以提示框的形式顯示于提示界面,還可以設定彈框提示的時間,一般情況下設定為3秒,若無其他操作則再次以提示對話框的形式顯示于電視屏幕上進行提示,直至獲取到用戶執(zhí)行相應的關閉或打開操作,如果不存在時間交叉問題,如CH1_Time(x1)={“DVBC”:“2015112418:00-20:00”},CH1_Time(x2)={“DVBC”:“2015112414:00-16:00”},則判定不存在時間沖突,也沒必要再進行提示。本發(fā)明還提供一種智能電視,該智能電視包括如上所述的錄制時間相沖突的提示裝置100。在本實施例中,該智能電視包括上述的錄制時間相沖突的提示裝置100,該錄制時間相沖突的提示裝置100包括預約節(jié)目控制模塊10、通道判斷模塊20、及沖突提示模塊30,在該智能電視工作時,由預約節(jié)目控制模塊10依據(jù)監(jiān)聽到的節(jié)目預約信息,開啟前臺服務線程,并將所述節(jié)目預約信息保存至存儲器,然后由通道判斷模塊20判斷存儲器中的標識是否為單通道,若是,則對單通道的節(jié)目預約信息進行判斷,并給出錄制時間沖突與否的提示,若否,則對雙通道或多通道的調諧類型進行判斷,最后由沖突提示模塊30基于雙通道或多通道的調諧協(xié)議沖突,獲取同一調諧協(xié)議下錄制時間相沖突的預約時長最長的節(jié)目預約信息,顯示于提示界面,解決了智能電視錄制時間沖突造成重復錄制的問題,節(jié)省了智能電視的內(nèi)存資源,減少系統(tǒng)運行的重復性,進而減少CPU損耗,延長其使用壽命。以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的
技術領域
,均同理包括在本發(fā)明的專利保護范圍內(nèi)。當前第1頁1 2 3 
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
星子县| 涞水县| 明光市| 始兴县| 岐山县| 班玛县| 新密市| 正镶白旗| 青田县| 婺源县| 岫岩| 靖西县| 怀集县| 孝昌县| 迁安市| 瓮安县| 宜春市| 柳林县| 永宁县| 峡江县| 宜宾县| 海原县| 永仁县| 云林县| 容城县| 库伦旗| 彭州市| 永新县| 婺源县| 山阴县| 保德县| 抚宁县| 汤阴县| 吴江市| 介休市| 通化市| 洪泽县| 平罗县| 登封市| 秦安县| 乌审旗|