一種電視盒子中觀看記錄的處理方法及系統的制作方法
【技術領域】
[0001]本發明涉及互聯網電視領域,特別涉及一種電視盒子中觀看記錄的處理方法及系統。
【背景技術】
[0002]電視盒子是一個小型的計算終端設備,只要簡單的通過HDMI (高清晰度多媒體接口)或色差線等技術將其與傳統電視連接,就能在傳統電視上實現網頁瀏覽、網絡視頻播放、應用程序安裝,甚至能將你手機、平板中的照片和視頻投射到家中的大屏幕電視當中。它可以將互聯網內容通過其在電視機上進行播放,此前在互聯網領域被稱之為網絡高清播放機,后被廣電總局定義為互聯網電視機頂盒。它與可接入互聯網的智能電視一起,統稱為“互聯網電視”。
[0003]目前電視盒子中,會對觀看過的電視節目進行記錄,為了避免重復記錄,現有技術的電視盒子,對于最近觀看的待記錄頻道,是在后臺通過數據庫進行查找,有這個待記錄頻道已經在數據庫中,就不給插入數據庫。因此,現有技術為避免重復記錄最近觀看頻道,只是機械的直接在后臺不給紀錄,這種方式不能全面反映過去的觀看情況,不能給用戶提供更為完整的觀看信息。
【發明內容】
[0004]本發明提供一種電視盒子中觀看記錄的處理方法及系統,用以使得觀看記錄的信息更為準確完善,保障相鄰頻道不重復并體現觀看次序,并提高觀看記錄的存儲記錄的效率。
[0005]本發明提供一種電視盒子中觀看記錄的處理方法,包括:
[0006]退出當前頻道后記錄退出頻道信息;
[0007]查詢觀看記錄數據庫,獲得觀看時間最近的一條觀看記錄作為最近觀看記錄;
[0008]判斷所述退出頻道信息中的退出頻道與所述最近觀看記錄中的已觀看頻道是否為同一個頻道;
[0009]如果所述退出頻道與所述已觀看頻道是同一個頻道,則丟棄所述退出頻道信息;如果所述退出頻道與所述已觀看頻道不是同一個頻道,則將所述退出頻道信息作為觀看記錄錄入所述觀看記錄數據庫。
[0010]優選的,上述的方法中,還包括:
[0011]按照觀看時間由近到遠的順序,在電視屏幕顯示所述觀看記錄數據庫中的觀看記錄。
[0012]優選的,上述的方法中,所述觀看記錄數據庫以列表形式按觀看時間順序存儲所述觀看記錄。
[0013]優選的,上述的方法中,在所述將所述退出頻道信息作為觀看記錄錄入所述觀看記錄數據庫的步驟中,將所述退出頻道信息插入到列表的尾部。
[0014]優選的,上述的方法中,在所述查詢觀看記錄數據庫的步驟中,是查詢所述列表的尾部的觀看記錄。
[0015]為了更好的實現本發明的目的,本發明還提供了一種電視盒子中觀看記錄的處理系統,包括:
[0016]記錄單元,用于:退出當前頻道后記錄退出頻道信息;
[0017]查詢單元,用于:查詢觀看記錄數據庫,獲得觀看時間最近的一條觀看記錄作為最近觀看記錄;
[0018]判斷單元,用于:判斷所述退出頻道信息中的退出頻道與所述最近觀看記錄中的已觀看頻道是否為同一個頻道;
[0019]錄入單元,用于:如果所述退出頻道與所述已觀看頻道是同一個頻道,則丟棄所述退出頻道信息;如果所述退出頻道與所述已觀看頻道不是同一個頻道,則將所述退出頻道信息作為觀看記錄錄入所述觀看記錄數據庫。
[0020]優選的,上述的系統中,還包括:
[0021]顯示單元,用于:按照觀看時間由近到遠的順序,在電視屏幕顯示所述觀看記錄數據庫中的觀看記錄。
[0022]優選的,上述的系統中,所述觀看記錄數據庫以列表形式按觀看時間順序存儲所述觀看記錄。
[0023]優選的,上述的系統中,所述錄入單元,具體用于:將所述退出頻道信息插入到列表的尾部。
[0024]優選的,上述的系統中,所述查詢單元,具體用于:查詢所述列表的尾部的觀看記錄。
[0025]本發明具有以下技術效果:
[0026]I)在本發明實施例中,通過查詢觀看時間最近的最近觀看記錄,僅僅比較最近觀看記錄不同就進行退出頻道的記錄,這樣記錄能夠真實體現各頻道的觀看時間次序,并且避免在單一次序位置重復記錄。
[0027]2)因為只比對最近觀看記錄,所以提高了存儲記錄效率,因為是按觀看順序記錄,所以能準確全面的反映觀看信息。
[0028]3)本發明實施例合理的體現最近觀看的核心,既保證了相鄰節目不重復,也能體現出是最近觀看的節目。
[0029]本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
[0030]下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
【附圖說明】
[0031]附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
[0032]圖1為本發明一個實施例的處理方法的流程圖;
[0033]圖2為本發明另一個實施例的實現方法的流程圖;
[0034]圖3為本發明實施例系統的結構圖;
[0035]圖4為本發明再一個實施例的處理方法的流程圖;
[0036]圖5為本發明實施例的顯示效果圖。
【具體實施方式】
[0037]以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。
[0038]圖1為本發明一個實施例的處理方法的流程圖,如圖1所示,本發明實施例提供一種電視盒子中觀看記錄的處理方法,包括:
[0039]步驟101,退出當前頻道后記錄退出頻道信息;
[0040]步驟102,查詢觀看記錄數據庫,獲得觀看時間最近的一條觀看記錄作為最近觀看記錄;
[0041]步驟103,判斷所述退出頻道信息中的退出頻道與所述最近觀看記錄中的已觀看頻道是否為同一個頻道;
[0042]步驟104,如果所述退出頻道與所述已觀看頻道是同一個頻道,則丟棄所述退出頻道信息;如果所述退出頻道與所述已觀看頻道不是同一個頻道,則將所述退出頻道信息作為觀看記錄錄入所述觀看記錄數據庫。
[0043]可見,本發明實施例通過查詢觀看時間最近的最近觀看記錄,僅僅比較最近觀看記錄不同就進行退出頻道的記錄,這樣記錄能夠真實體現各頻道的觀看時間次序,并且避免在單一次序位置重復記錄。因為只比對最近觀看記錄,所以提高了存儲記錄效率,因為是按觀看順序記錄,所以能準確全面的反映觀看信息。
[0044]在本發明的一個實施例中,還對觀看記錄的顯示進行了進一步完善,圖2為其流程圖,該實施例包擴:
[0045]步驟101,退出當前頻道后記錄退出頻道信息;
[0046]步驟102,查詢觀看記錄數據庫,獲得觀看時間最近的一條觀看記錄作為最近觀看記錄;
[0047]步驟103,判斷所述退出頻道信息中的退出頻道與所述最近觀看記錄中的已觀看頻道是否為同一個頻道;
[0048]步驟104,如果所述退出頻道與所述已觀看頻道是同一個頻道,則丟棄所述退出頻道信息;如果所述退出頻道與所述已觀看頻道不是同一個頻道,則將所述退出頻道信息作為觀看記錄錄入所述觀看記錄數據庫。
[0049]步驟105,按照觀看時間由近到遠的順序,在電視屏幕顯示所述觀看記錄數據庫中的觀看記錄。
[0050]在本發明的一個實施例中,所述觀看記錄數據庫以列表形式按觀看時間順序存儲所述觀看記錄。
[0051]在所述將所述退出頻道信息作為觀看記錄錄入所述觀看記錄數據庫的步驟中,將所述退出頻道信息插入到列表的尾部。在所述查詢觀看記錄數據庫的步驟中,是查詢所述列表的尾部的觀看記錄。這樣,直接對列表尾部進行操作,不用再遍歷表格,提高