麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種錄制節目的方法、終端及服務器的制作方法

文檔序號:7977710閱讀:173來源:國知局
專利名稱:一種錄制節目的方法、終端及服務器的制作方法
技術領域
本發明涉及通信領域,特別涉及一種錄制節目的方法、終端及服務器。
背景技術
IPTV(Internet Protocol Television,互聯網協議電視)是一種利用寬帶有線電視網,集互聯網以及多媒體等多種技術于一體,向家庭提供包括數字電視在內的多種交互式服務的技術。其中,IPTV提供的節目錄制功能現已得到了廣泛的應用,用戶可以提供頻道、需要錄制的節目的名稱以及播放時間等信息給IPTV,IPTV當預定的播放時間到達時進行錄制。IPTV在執行節目錄制功能時是在預定的播放時間到達時進行錄制,當預定的播放時間發生變化時,就無法準確的錄制預定的節目。

發明內容
本發明提供了一種錄制節目的方法、終端及服務器,以解決當待錄制節目的播放時間發生變化時無法準確錄制的問題。一方面,提供一種錄制節目的方法,所述方法包括:發送錄制請求消息給互聯網協議電視IPTV控制服務器,所述錄制請求消息至少包含用戶標識、錄制方式,待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小,所述錄制請求消息使所述IPTV控制服務器從用戶信息服務器獲取所述用戶標識對應的驗證信息,在根據所述驗證信息,所述錄制方式以及所述待錄制節目的容量大小確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽,如果在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改,發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息給所述IPTV控制服務器,所述修改請求消息使所述IPTV控制服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,根據所述用戶標識發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息;接收所述IPTV控制服務器發送的所述修改通知消息,根據所述修改通知消息包含的所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間;在所述待錄制節目的修改后的播放時間到達時錄制所述待錄制節目。
另一方面,還提供一種錄制節目的方法,所述方法包括:當接收到終端發送的至少包含用戶標識、錄制方式,待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小的錄制請求消息時,從用戶信息服務器獲取所述用戶標識對應的驗證信息;在根據所述驗證信息,所述錄制方式以及所述待錄制節目的容量大小確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽,接收所述電子節目單服務器在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,根據所述修改請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,根據所述用戶標識向所述用戶標識對應的終端發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息,以使所述終端根據所述修改通知消息包含的所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間。另一方面,還提供一種錄制節目的方法,所述方法包括:接收互聯網協議電視IPTV控制服務器發送的至少包含待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息;根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽;當在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時,向所述IPTV控制服務器發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,所述修改請求消息使所述IPTV控制服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,向所述用戶標識對應的終端發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息,以使所述終端根據所述修改通知消息包含的所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間。另一方面,還提供一種錄制節目的方法,所述方法包括:從用戶信息服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息,在根據所述驗證信息確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中;發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽,接收所述電子節目單服務器在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,根據所述修改請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,在所述用戶標識對應的所述節目錄制列表中將所述待錄制節目的播放時間更新為修改后的播放時間;在所述待錄制節目的修改后播放時間到達時錄制所述待錄制節目。另一方面,還提供一種錄制節目的方法,所述方法包括:接收互聯網協議電視IPTV控制服務器發送的至少包含待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息;根據所述監聽請求消息包含的所述待錄制節目的頻道標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽;當在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時,向所述IPTV控制服務器發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,以使所述IPTV控制服務器根據所述修改請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,在所述用戶標識對應的節目錄制列表中將所述待錄制節目的播放時間更新為修改后的播放時間。另一方面,還提供一種終端,所述終端包括:第一發送模塊,用于發送錄制請求消息給互聯網協議電視IPTV控制服務器,所述錄制請求消息至少包含用戶標識、錄制方式,待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小,所述錄制請求消息使所述IPTV控制服務器從用戶信息服務器獲取所述用戶標識對應的驗證信息,在根據所述驗證信息,所述錄制方式以及所述待錄制節目的容量大小確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽,如果在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改,發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息給所述IPTV控制服務器,所述修改請求消息使所述IPTV控制服務器根據所述待錄制節目的節目標識和頻道標識從所述事件監聽記錄表中獲取所述用戶標識,根據所述用戶標識發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息;第一接收模塊,用于接收所述IPTV控制服務器發送的所述修改通知消息;第一更新模塊,用于當所述第一接收模塊接收到所述修改通知消息時,根據所述修改通知消息包含的所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間;第一錄制模塊,用于在所述待錄制節目的修改后播放時間到達時錄制所述待錄制節目。另一方面,還提供一種互聯網協議電視IPTV控制服務器,所述IPTV控制服務器包括:第一接收模塊,用于接收終端發送的至少包含用戶標識、錄制方式、待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小的錄制請求消息;第一獲取模塊,用于當所述第一接收模塊接收到所述錄制請求消息時,從用戶信息服務器獲取所述用戶標識對應的驗證信息;第一處理模塊,用于在根據所述驗證信息,所述錄制方式以及所述待錄制節目的容量大小確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的頻道標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽;第二接收模塊,用于接收所述電子節目單服務器在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息;第二處理模塊,用于當所述第二接收模塊接收到的所述修改請求消息時,根據所述修改請求消息包含的所述待錄制節目的節目標識和頻道標識從所述事件監聽記錄表中獲取所述用戶標識,根據所述用戶標識向所述用戶標識對應的終端發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息,以使所述終端根據所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間。另一方面,還提供一種電子節目單服務器,所述電子節目單服務器包括:接收模塊,用于接收互聯網協議電視IPTV控制服務器發送的至少包含待錄制節目的頻道標識和所述待錄制節目的節目標識的監聽請求消息;監聽模塊,用于根據所述待錄制節目的頻道標識和所述待錄制節目的節目標識對所述待錄制節目的播放時間進行實時監聽;發送模塊,用于當在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時,向所述IPTV控制服務器發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息;以使所述IPTV控制服務器根據所述待錄制節目的節目標識和頻道標識從事件監聽記錄表中獲取用戶標識,向所述用戶標識對應的終端發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息,以使所述終端根據所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間。
另一方面,還提供一種互聯網協議電視IPTV控制服務器,所述IPTV控制服務器包括:第一獲取模塊,用于從用戶信息服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息;第一存儲模塊,用于根據所述驗證信息確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中;發送模塊,用于發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的頻道標識和所述待錄制節目的節目標識對所述待錄制節目的播放時間進行實時監聽;接收模塊,用于接收所述電子節目單服務器在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息;更新模塊,用于根據所述所述修改請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,在所述用戶標識對應的所述節目錄制列表中將所述待錄制節目的播放時間更新為修改后的播放時間;錄制模塊,用于在所述待錄制節目的修改后播放時間到達時錄制所述待錄制節目。另一方面,還提供一種電子節目單服務器,所述電子節目單服務器包括:接收模塊,用于接收互聯網協議電視IPTV控制服務器發送的至少包含待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息;監聽模塊,用于根據所述監聽請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽,發送模塊,用于當在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時,向所述IPTV控制服務器發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,以使所述IPTV控制服務器根據所述修改請求消息包含的所述待錄制節目的節目標識和頻道標識從所述事件監聽記錄表中獲取所述用戶標識,在所述用戶標識對應的節目錄制列表中將所述待錄制節目的播放時間更新為修改后的播放時間。采用本發明實施例所提供的技術方案,解決了當待錄制節目的播放時間發生變化時無法準確錄制的問題。


圖1是本發明實施例1提供的一種錄制節目的方法流程圖;圖2是本發明實施例2提供的一種錄制節目的方法流程圖;圖3是本發明實施例3提供的一種錄制節目的方法流程圖;圖4是本發明實施例4應用的系統架構圖;圖5是本發明實施例4提供的一種錄制節目的方法流程圖6是本發明實施例5提供的一種錄制節目的方法流程圖;圖7是本發明實施例6提供的一種錄制節目的方法流程圖;圖8是本發明實施例7應用的系統架構圖;圖9是本發明實施例7提供的一種錄制節目的方法流程圖;圖10是本發明實施例8提供的一種終端示意圖;圖11是本發明實施例9提供的一種IPTV控制服務器示意圖;圖12是本發明實施例10提供的一種電子節目單服務器示意圖;圖13是本發明實施例11提供的一種錄制節目的系統示意圖;圖14是本發明實施例12提供的一種IPTV控制服務器示意圖;圖15是本發明實施例13提供的一種電子節目單服務器示意圖;圖16是本發明實施例14提供的一種錄制節目的系統示意圖。
具體實施例方式為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。實施例1如圖1所示,本發明實施例提供了一種錄制節目的方法,包括:步驟101:終端發送錄制請求消息給IPTV控制服務器,且該錄制請求消息至少包含用戶標識、錄制方式,待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小;該錄制請求消息使IPTV控制服務器從用戶信息服務器獲取該用戶標識對應的驗證信息,在根據該驗證信息,該錄制方式以及待錄制節目的容量大小確定該用戶標識有權限錄制待錄制節目時,將該用戶標識、待錄制節目的節目標識以及待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,且該監聽請求消息使電子節目單服務器根據待錄制節目的節目標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽,如果在待錄制節目播放之前監聽出待錄制節目的播放時間被修改,發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,且該修改請求消息使IPTV控制服務器根據待錄制節目的節目標識和待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,根據該用戶標識發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消肩、O步驟102:終端接收IPTV控制服務器發送的修改通知消息,根據該修改通知消息包含的待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識將節目錄制列表中的待錄制節目的播放時間更新為修改后的播放時間;步驟103:終端在待錄制節目的修改后的播放時間到達時錄制待錄制節目。進一步地,在終端發送錄制請求消息給IPTV控制服務器之前,該方法還包括如下(1)-(4)的步驟:(I):終端接收需要錄制的節目的檢索條件和錄制方式,在確定錄制方式為本地錄制后,從電子節目單服務器獲取電子節目單,該電子節目單用于存儲即將播放的節目的相關信息;(2):終端根據該檢索條件在電子節目單中檢索需要錄制的節目;(3):終端根據存儲的用戶標識,從用戶信息服務器獲取該用戶標識對應的個人錄像機錄制記錄表,且該個人錄像機錄制記錄表用于存儲該用戶標識已請求錄制的節目的相關信息;(4):終端根據獲取的個人錄像機錄制記錄表確定檢索出的需要錄制的節目還未被錄制時,將檢索出的需要錄制的節目的相關信息分別存儲在終端的節目錄制列表和用戶信息服務器的個人錄像機錄制記錄表。進一步地,終端在待錄制節目的修改后播放時間到達時錄制待錄制節目之后,該方法還包括:終端發送至少包含該用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的消息給IPTV控制服務器,以使IPTV控制服務器從事件監聽記錄表中刪除該用戶標識、待錄制節目的頻道標識和待錄制節目的節目標識,并通知電子節目單服務器取消對待錄制節目的播放時間的監聽。進一步地,終端在待錄制節目的修改后播放時間到達時錄制待錄制節目之后,該方法還包括:終端向用戶信息服務器發送至少包含終端剩余的存儲空間和該用戶標識的消息,以使用戶信息服務器更新該用戶標識對應的存儲容量。其中,電子節目單的英文全稱為Electronic Program Guide,英文簡寫為EPG。在本發明實施例中,終端發送包含用戶標識、錄制方式,待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小的錄制請求消息給IPTV控制服務器,IPTV控制服務器獲取該用戶標識對應的驗證信息、根據該錄制方式、待錄制節目的容量大小和獲取的驗證信息確定該用戶標識有權限錄制待錄制節目時,發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,電子節目單服務器對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并將包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息發送給該用戶標識對應的終端,終端將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例2如圖2所示,本發明實施例提供了一種錄制節目的方法,包括:步驟201:1PTV控制服務器當接收到終端發送的至少包含用戶標識、錄制方式,待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小的錄制請求消息時,從用戶信息服務器獲取該用戶標識對應的驗證信息;步驟202 =IPTV控制服務器在根據該驗證信息,該錄制方式以及待錄制節目的容量大小確定該用戶標識有權限錄制待錄制節目時,將該用戶標識、待錄制節目的節目標識以及待錄制節目的頻道標識存儲在事件監聽記錄表中;步驟203 =IPTV控制服務器發送至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,且該監聽請求消息使電子節目單服務器根據待錄制節目的節目標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽;步驟204 =IPTV控制服務器接收電子節目單服務器在待錄制節目播放之前監聽出待錄制節目的播放時間被修改時發送的至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息;步驟205 =IPTV控制服務器根據該修改請求請求消息包含的待錄制節目的節目標識和待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,根據該用戶標識向該用戶標識對應的終端發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息,以使終端根據該修改通知消息包含的待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識將節目錄制列表中的待錄制節目的播放時間更新為修改后的播放時間。進一步地,該方法還包括:IPTV控制服務器當接收到終端發送的至少包含該用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的消息時,從事件監聽記錄表中刪除用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識,并通知電子節目單服務器取消對待錄制節目的播放時間的監聽。在本發明實施例中,IPTV控制服務器接收終端發送包含用戶標識、錄制方式,待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小的錄制請求消息,獲取該用戶標識對應的驗證信息、根據該錄制方式、待錄制節目的容量大小和獲取的驗證信息確定該用戶標識有權限錄制待錄制節目時,發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,電子節目單服務器對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并將包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息發送給該用戶標識對應的終端,使終端將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確地對用戶所需要錄制的節目進行錄制。實施例3如圖3所示,本發明實施例提供了一種錄制節目的方法,包括:步驟301:電子節目單服務器接收IPTV控制服務器發送的至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息;步驟302:電子節目單服務器根據待錄制節目的節目標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽;步驟303:電子節目單服務器當在待錄制節目播放之前監聽出待錄制節目的播放時間被修改時,向IPTV控制服務器發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息,該修改請求消息使IPTV控制服務器根據待錄制節目的節目標識和待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,向該用戶標識對應的終端發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息,以使終端根據該修改通知消息包含的待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識將節目錄制列表中的待錄制節目的播放時間更新為修改后的播放時間。在本發明實施例中,電子節目單服務器接收IPTV控制服務器發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息,對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并將包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息發送給該用戶標識對應的終端,終端將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例4本發明實施例提供了一種錄制節目的方法。其中,本實施例應用如圖4所示的系統架構,本實施例提供的錄制節目的方法由終端錄制節目并將錄制的節目存儲在本地存儲器中,參見圖5,該方法包括:步驟401:當終端收到輸入的需要錄制節目的檢索條件和錄制方式時,終端確定錄制方式為本地錄制后從電子節目單服務器中獲取電子節目單;需要說明的是:檢索條件包括但不限于節目標識、節目所屬頻道的頻道標識、節目類型、演員或導演等信息中的至少一種;電子節目單服務器中的電子節目單用于存儲即將播放的節目的相關信息,相關信息至少包括節目所屬頻道的頻道標識、節目標識和播放時間;可選的,相關信息還可以包括節目大小、節目類型、導演和演員等。其中,節目標識是指用于標識節目,例如,節目標識可以為節目名稱。其中,在本實施例中,可以利用頻道標識和節目標識來唯一地標識用戶所需要錄制的節目。其中,錄制方式包括本地錄制和網絡錄制。本地錄制由終端來錄制節目并將錄制的節目存儲在本地存儲器,網絡錄制由網絡側設備來錄制節目并將錄制的節目存儲在網絡側設備。其中,電子節目單服務器中的電子節目單中存儲的每個節目的相關信息都是由節目供應商提供的,節目供應商在播放節目之前先將即將要播放的節目的相關信息添加到電子節目單服務器中的電子節目單中。步驟402:終端根據檢索條件從獲取的電子節目單中檢索需要錄制的節目;例如,如果檢索條件包括節目標識和頻道標識,則終端根據上述節目名稱和頻道標識從獲取的電子節目單中檢索滿足上述節目名稱和頻道標識的節目。其中,從電子節目單中檢索出需要錄制的節目的數目可以為零,一個或多個。進一步地,如果從獲取的電子節目單中沒有檢索出需要錄制的節目的相關信息時,則終端可以將檢索條件存儲到電子節目單服務器的事件監聽器中。其中,當節目供應商向電子節目單服務器的電子節目單中添加即將播放的節目的相關信息時,電子節目單服務器的事件監聽器可以根據終端存儲的檢索條件檢索節目供應商向電子節目單中添加的節目的相關信息,如果檢索出需要錄制的節目的相關信息,則將檢索出需要錄制的節目的相關信息發送給終端。步驟403:終端根據已存儲的用戶標識,從用戶信息服務器中獲取用戶標識對應的用戶的PVR(Personal Video Recorder,個人錄像機)錄制記錄表,其中,PVR錄制記錄表用于存儲用戶已請求錄制的節目的相關信息;具體地,終端發送錄制記錄請求消息給用戶信息服務器,且該錄制記錄請求消息包含用戶標識,用戶信息服務器根據該錄制記錄請求消息包含的用戶標識,從自身已存儲的用戶標識與PVR文件的對應關系中獲取該用戶標識對應的PVR文件,從獲取的PVR文件中讀取PVR錄制記錄表,將讀取的PVR錄制記錄表發送給終端。其中,在用戶信息服務器中存儲的用戶標識和PVR文件的對應關系中存儲每個用戶的PVR文件,每個用戶的PVR文件中存儲有PVR錄制記錄表,以及用戶的驗證信息等;其中,PVR錄制記錄表用于存儲用戶已請求錄制的節目的相關信息,用戶已請求錄制的節目的相關信息可以包括已錄制過的節目的相關信息、已請求錄制并即將要錄制的節目的相關信息;用戶驗證信息包括用戶注冊的錄制方式以及剩余存儲空間大小等信息。步驟404:終端根據獲取的PVR錄制記錄表和檢索出需要錄制的節目的相關信息確定用戶標識對應的用戶是否已請求錄制需要錄制的節目,如果否,則執行步驟405 ;具體地,終端將檢索出需要錄制的節目的相關信息中的節目標識與獲取的PVR錄制記錄表中的每條相關信息中的節目標識進行比較,如果比較的結果為相同,則確定用戶已經請求錄制需要錄制的節目,如果比較的結果為不同,則確定用戶沒有請求錄制需要錄制的節目。其中,如果終端確定用戶已經請求錄制自身需要錄制的節目,則通知用戶,由用戶選擇是否重新錄制。通知的方式不做限定,例如,在終端上顯示相應提示,或通過短信或通過郵件等方式通知。步驟405:終端將檢索出需要錄制的節目的相關信息存儲在該終端自身的節目錄制列表中,并將檢索出需要錄制的節目的相關信息存儲在用戶信息服務器中的PVR錄制記錄表中。其中,終端將檢索出的需要錄制的節目的相關信息存儲在該終端自身的節目錄制列表中。終端可以發送存儲請求消息給用戶信息服務器,且該存儲請求消息包含用戶標識和節目錄制列表;用戶信息服務器接收終端發送的存儲請求消息,根據該存儲請求消息包含的用戶標識,從自身存儲的用戶標識與PVR文件的對應關系中獲取用戶標識對應的用戶的PVR文件,將該存儲請求消息包含的節目錄制列表中存儲需要錄制的節目的相關信息添加到獲取的PVR文件中的PVR錄制記錄表中;進一步地,該存儲請求消息還可以包含用戶輸入的檢索條件,相應地,用戶信息服務器還可以將該存儲請求消息包含用戶輸入的檢索條件存儲在獲取的PVR文件中。其中,需要說明的是:終端在將檢索出需要錄制的節目的相關信息存儲在節目錄制列表之前,節目錄制列表可能為空,也可能存在一個或多個還未錄制的節目的相關信息。步驟406:終端從節目錄制列表中選擇最先播放的待錄制節目的相關信息,從選擇的相關信息中獲取待錄制節目的容量大小、待錄制節目的節目標識和待錄制節目的頻道標識;其中,終端根據節目播放時間從節目錄制列表中選擇最先播放的待錄制節目的相關信息,且待錄制節目的相關信息包括節目的節目標識、頻道標識、節目播放時間、節目容
量大小等信息;步驟407:終端發送錄制請求消息給IPTV控制服務器,且該錄制請求消息至少包含用戶標識、錄制方式以及待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的節目容量大小;步驟408:1PTV控制服務器接收該錄制請求消息,根據該錄制請求消息包含的用戶標識,從用戶信息服務器中獲取該用戶標識對應的驗證信息;具體地,IPTV控制服務器接收該錄制請求消息,發送驗證獲取請求消息給用戶信息服務器,且該驗證獲取請求消息包含該錄制請求消息包含的用戶標識,用戶信息服務器根據該驗證獲取請求消息包含的用戶標識,從自身存儲的用戶標識與PVR文件的對應關系中獲取該用戶標識對應的PVR文件,從獲取的PVR文件中讀取該用戶標識對應的驗證信息,且該驗證信息包含剩余存儲空間的大小和錄制方式,發送驗證響應消息給IPTV控制服務器,且該驗證響應消息包含讀取的驗證信息。步驟409:1PTV控制服務器根據該錄制請求消息包含的錄制方式和節目容量大小以及獲取用戶的驗證信息,確定該標識對應的用戶是否有權限請求錄制待錄制節目,如果有,則執行步驟410 ;具體地,IPTV控制服務器比較該錄制請求消息包含的錄制方式與獲取的驗證信息中的錄制方式以及確定該錄制請求消息包含的節目容量大小與獲取的驗證信息中的剩余空間大小,如果比較出該錄制請求消息包含的錄制方式與獲取的驗證信息中的錄制方式相同以及確定該錄制請求消息包含的節目容量大小小于或等于獲取的驗證信息中的剩余空間大小,則確定出該用戶標識對應的用戶有權限請求錄制待錄制節目,否則,確定出該用戶沒有權限請求錄制待錄制節目,并通知用戶,結束操作。步驟410:1PTV控制服務器將該錄制請求消息包含的用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識三者之間的對應關系存儲在事件監聽記錄表中,發送監聽請求消息給電子節目單服務器,該監聽請求消息至少包含待錄制節目的節目標識和待錄制節目的頻道標識;步驟411:電子節目單服務器接收該監聽請求消息,根據該監聽請求消息包含待錄制節目的節目標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽;其中,電子節目單服務器中存在事件監聽器,事件監聽器維護事件監聽列表,該事件監聽列表用于存儲需要監聽的節目的節目標識和所屬頻道的頻道標識;當該事件監聽列表中存在需要監聽的節目的節目標識和所屬頻道的頻道標識時,電子節目單服務器就會自動地通過事件監聽器對該事件監聽列表中存儲的節目標識和所屬頻道的頻道標識所標識的節目的播放時間進行實時監聽。其中,電子節目單服務器接收該監聽請求消息后,將該監聽請求消息包含待錄制節目的節目標識和待錄制節目的頻道標識存儲在事件監聽列表中;如此電子節目單服務器利用事件監聽器對事件監聽列表中存儲待錄制節目的節目標識和待錄制節目的頻道標識所標識待錄制節目的播放時間進行實時監聽。步驟412:如果在待錄制節目播放之前,電子節目單服務器監聽出待錄制節目的播放時間被修改,發送修改請求消息給IPTV控制服務器,且該修改請求消息至少包含待錄制節目的節目標識和待錄制節目的頻道標識以及修改后的播放時間;其中,節目供應商如果想修改某個節目的播放時間,則節目供應商在電子節目單服務器的電子節目單中尋找到該節目的相關信息,修改該節目的相關信息中的播放時間。步驟413:1PTV控制服務器接收該修改請求消息,根據該修改請求消息包含待錄制節目的節目標識和待錄制節目的頻道標識,獲取請求錄制待錄制節目的用戶標識;具體地,IPTV控制服務器接收該修改請求消息,根據該修改請求消息包含待錄制節目的節目標識和待錄制節目的頻道標識,從已存儲的事件監聽記錄表中獲取對應的用戶標識,獲取的用戶標識為請求錄制待錄制節目的用戶的用戶標識。進一步地,IPTV控制服務器還可以在事件監聽記錄表中為包括待錄制節目的節目標識和待錄制節目的頻道標識的記錄設置一個狀態為變更狀態。步驟414 =IPTV控制服務器根據獲取的用戶標識發送包含待錄制節目的節目標識和待錄制節目的頻道標識以及修改后的播放時間的修改通知消息給終端;步驟415:終端接收該修改通知信息,根據該修改通知信息包含待錄制節目的節目標識和待錄制節目的頻道標識以及修改后的播放時間,修改待錄制節目的相關信息中的播放時間;具體地,終端接收該修改通知信息后,根據該修改通知信息包含待錄制節目的節目標識和待錄制節目的頻道標識,從節目錄制列表中尋找到對應待錄制節目的相關信息,將尋找待錄制節目的相關信息中的播放時間修改為該修改通知信息包含待錄制節目修改后的播放時間。步驟416:終端等待到待錄制節目的播放時間時,終端開始錄制待錄制節目并將錄制的節目存儲在本地存儲器中;進一步地,當錄制完待錄制節目后,終端還可以發送至少包含本地存儲器中剩余的存儲空間大小和用戶標識的消息給用戶信息服務器,用戶信息服務器接收該消息后根據該消息包含的用戶標識從用戶標識與PVR文件的對應關系中查找出對應的PVR文件,將查找的PVR文件中存儲的剩余空間大小更新為該消息包含本地存儲器中剩余的存儲空間大小。步驟417:終端發送至少包含用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的消息給IPTV控制服務器;其中,終端可以在開始錄制待錄制節目時發送至少包含用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的消息給IPTV控制服務器。步驟418:1PTV控制服務器接收該消息后,從事件監聽記錄表中刪除該消息包含的用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的對應關系,同時通知電子節目單服務器取消對待錄制節目的播放時間進行監聽。其中,IPTV控制服務器發送至少包含待錄制節目的節目標識和待錄制節目的頻道標識的消息給電子節目單服務器,電子節目單服務器從事件監聽列表中刪除待錄制節目的節目標識和待錄制節目的頻道標識的對應關系。其中,當錄制完待錄制節目時,終端可以從節目錄制列表中刪除待錄制節目的相關信息;再從節目錄制列表中選擇最先播放的節目的相關信息,并將選擇的相關信息作為另一個待錄制節目的相關信息,然后再返回步驟406繼續執行。
進一步地,用戶在向終端輸入檢索條件時,還可以輸入節目服務期限,如果在服務期限結束時,終端還未錄制完需要錄制的節目,則將還未錄制的節目的相關信息從節目錄制列表中刪除。在本發明實施例中,終端發送包含用戶標識、錄制方式,待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小的錄制請求消息給IPTV控制服務器,IPTV控制服務器獲取該用戶標識對應的驗證信息、根據該錄制方式、待錄制節目的容量大小和獲取的驗證信息確定該用戶標識有權限錄制待錄制節目時,發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,電子節目單服務器對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并將包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息發送給該用戶標識對應的終端,終端將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例5如圖6所示,本發明實施例提供了 一種錄制節目的方法,包括:步驟501 =IPTV控制服務器從用戶信息服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息,根據該驗證信息確定該用戶標識有權限錄制待錄制節目時,將該用戶標識、待錄制節目的節目標識以及待錄制節目的頻道標識存儲在事件監聽記錄表中;步驟502: IPTV控制服務器發送至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,且該監聽請求消息使電子節目單服務器根據待錄制節目的節目標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽;步驟503 =IPTV控制服務器接收電子節目單服務器在待錄制節目播放之前監聽出待錄制節目的播放時間被修改時發送的至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息,根據該修改請求消息包含的待錄制節目的節目標識和待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,在該用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間;步驟504 =IPTV控制服務器在待錄制節目的修改后播放時間到達時錄制待錄制節目。進一步地,IPTV控制服務器從用戶信息服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息之前,該方法還包括如下(a)-(d)的步驟:(a) =IPTV控制服務器當接收到終端發送的至少包含用戶標識、錄制方式和檢索條件的錄制請求消息時,從電子節目單服務器獲取電子節目單;(b):1PTV控制服務器根據該檢索條件在電子節目單中檢索需要錄制的節目;(c):1PTV控制服務器根據存儲的用戶標識,從用戶信息服務器獲取該用戶標識對應的個人錄像機錄制記錄表,該個人錄像機錄制記錄表用于存儲該用戶標識已請求錄制的節目的相關信息;(d):1PTV控制服務器根據獲取的個人錄像機錄制記錄表確定檢索出的需要錄制的節目還未被錄制時,將檢索出的需要錄制的節目的相關信息分別存儲在IPTV控制服務器的節目錄制列表和用戶信息服務器的個人錄像機錄制記錄表。進一步地,IPTV控制服務器在待錄制節目的修改后播放時間到達時錄制待錄制節目之后,還包括:IPTV控制服務器通知電子節目單服務器取消對待錄制節目的播放時間的監聽。在本發明實施例中,IPTV控制服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息、根據獲取的驗證信息確定該用戶標識有權限錄制待錄制節目時,發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,電子節目單服務器對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,在該用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例6如圖7所示,本發明實施例提供了一種錄制節目的方法,包括:步驟601:電子節目單服務器接收IPTV控制服務器發送的至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息;步驟602:電子節目單服務器根據該監聽請求消息包含的待錄制節目的節目標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽;步驟603:電子節目單服務器當在待錄制節目播放之前監聽出待錄制節目的播放時間被修改時,向IPTV控制服務器發送的至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息,以使IPTV控制服務器根據該修改請求消息包含的待錄制節目的節目標識和待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,在該用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間。進一步地,參見圖13,該方法還包括:當接收IPTV控制服務器發送的用于取消監聽待錄制節目的播放時間的消息時,取消對待錄制節目的播放時間的監聽。在本發明實施例中,電子節目單服務器接收IPTV控制服務器發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息,對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并在該用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例7本發明實施例提供了一種錄制節目的方法。本實施例應用如圖8所示的系統架構,本實施例提供的錄制節目的方法由網絡側的IPTV控制服務器錄制節目并將錄制的節目存儲在網絡側存儲器中,參見圖9,該方法包括:
步驟701:當終端檢測到輸入需要錄制節目的檢索條件和錄制方式后,確定錄制方式為網絡錄制后將用戶標識、檢索條件和錄制方式發送給IPTV控制服務器;需要說明的是:檢索條件包括但不限于節目名稱、節目所屬頻道的頻道標識、節目類型、演員或導演等信息中的至少一種。在本實施例中,用戶輸入的錄制方式為網絡錄制。終端事先存儲用戶的用戶標識。步驟702:1PTV控制服務器接收用戶標識、檢索條件和錄制方式,從電子節目單服務器中獲取電子節目單;其中,電子節目單服務器中的電子節目單用于存儲即將播放的節目的相關信息,相關信息至少包括節目所屬頻道的頻道標識、節目標識和播放時間;可選的,相關信息還可以包括節目大小、節目類型、導演和演員等;節目標識包括但不限于節目名稱。其中,在本實施例中,利用頻道標識和節目標識來唯一地標識一個節目。其中,電子節目單服務器中的電子節目單中存儲的每個節目的相關信息都是由節目供應商提供的,節目供應商在播放節目之前先將即將要播放的節目的相關信息添加到電子節目單服務器中的電子節目單中。步驟703:1PTV控制服務器根據接收的檢索條件從獲取的電子節目單中檢索需要錄制的節目的相關信息;例如,如果檢索條件包括節目名稱和頻道標識,則IPTV控制服務器根據上述節目名稱和頻道標識從獲取的電子節目單中檢索滿足上述節目名稱和頻道標識的節目。其中,從電子節目單中檢索出需要錄制的節目的數目可以為零,一個或多個。進一步地,如果從獲取的電子節目單中沒有檢索出需要錄制的節目的相關信息時,則IPTV控制服務器可以將檢索條件存儲到電子節目單服務器的事件監聽器中。其中,當節目供應商向電子節目單服務器的電子節目單中添加即將播放的節目的相關信息時,電子節目單服務器的事件監聽器可以根據IPTV控制服務器存儲的檢索條件檢索節目供應商向電子節目單中添加的節目的相關信息,如果檢索出需要錄制的節目的相關信息,則將檢索出需要錄制的節目的相關信息發送給IPTV控制服務器。步驟704:1PTV控制服務器根據接收的用戶標識,從用戶信息服務器中獲取該用戶標識對應的PVR錄制記錄表,其中,PVR錄制記錄表用于存儲該用戶標識對應的用戶已請求錄制的節目的相關信息;具體地,IPTV控制服務器發送錄制記錄請求消息給用戶信息服務器,且該錄制記錄請求消息包含用戶標識,用戶信息服務器根據該錄制記錄請求消息包含的用戶標識,從自身已存儲的用戶標識與PVR文件的對應關系中獲取該用戶標識對應的的PVR文件,從獲取的PVR文件中讀取PVR錄制記錄表,將讀取的PVR錄制記錄表發送給IPTV控制服務器。其中,在用戶信息服務器中存儲的用戶標識和PVR文件的對應關系中存儲每個用戶的PVR文件,每個用戶的PVR文件中存儲有PVR錄制記錄表,以及用戶的驗證信息等;其中,PVR錄制記錄表中存儲用戶已經請求錄制的節目的相關信息,用戶已經請求錄制的節目的相關信息可以包括已經錄制過的節目的相關信息和已請求錄制并即將要錄制的節目的相關信息;用戶驗證信息包括用戶注冊的錄制方式以及剩余存儲空間的大小等信息。步驟705 =IPTV控制服務器根據獲取的PVR錄制記錄表和檢索出需要錄制的節目的相關信息確定是否已請求錄制自身需要錄制的節目,如果否,則執行步驟706 ;
具體地,IPTV控制服務器將檢索出需要錄制的相關信息中的節目標識分別與獲取的PVR錄制記錄表中的相關信息中的節目標識進行比較,如果比較的結果為相同,則確定該用戶標識對應的用戶已經請求錄制需要錄制的節目,如果比較的結果為不同,則確定該用戶標識對應的用戶沒有請求錄制需要錄制的節目。其中,如果終端確定該用戶標識對應的用戶已經請求錄制自身需要錄制的節目,則通知該用戶標識對應的用戶,由該用戶標識對應的用戶選擇是否重新錄制。通知的方式不做限定,例如,在終端上顯示相應提示,或通過短信或通過郵件等方式通知。步驟706 =IPTV控制服務器將檢索出需要錄制的節目的相關信息添加到節目錄制列表,存儲該用戶標識和該節目錄制列表的對應關系,并將檢索出需要錄制的節目的相關信息存儲在用戶信息服務器中的PVR錄制記錄表;其中,IPTV控制服務器可以發送存儲請求消息給用戶信息服務器,且該存儲請求消息包含該用戶標識和節目錄制列表;用戶信息服務器接收IPTV控制服務器發送的存儲請求消息,根據該存儲請求消息包含的用戶標識,從自身存儲的用戶標識與PVR文件的對應關系中獲取該用戶標識對應的PVR文件,將該存儲請求消息包含的節目錄制列表中存儲需要錄制的節目的相關信息添加到獲取的PVR文件中的PVR錄制記錄表中;進一步地,如果該存儲請求消息還包含用戶輸入的檢索條件,相應地,用戶信息服務器還可以將該存儲請求消息包含用戶輸入的檢索條件存儲在獲取的PVR文件中。步驟707 =IPTV控制服務器從該節目錄制列表中選擇最先播放的節目的相關信息,將選擇的相關信息作為待錄制節目的相關信息,從選擇的相關信息中獲取待錄制節目的節目標識和待錄制節目的頻道標識;步驟708:1PTV控制服務器根據接收的用戶標識,從用戶信息服務器中獲取用戶的驗證信息;具體地,IPTV控制服務器發送驗證獲取請求消息給用戶信息服務器,且該驗證獲取請求消息包含該用戶標識,用戶信息服務器根據該驗證獲取請求消息包含的用戶標識,從自身存儲的用戶標識與PVR文件的對應關系中獲取該用戶標識對應的PVR文件,從獲取的PVR文件中讀取該用戶標識對應的驗證信息包括剩余存儲空間大小和用戶注冊的錄制方式,發送驗證響應消息給IPTV控制服務器,且該驗證響應消息包含讀取的驗證信息。步驟709 =IPTV控制服務器根據接收的錄制方式和待錄制節目的相關信息中的節目容量大小以及獲取驗證信息,確定該用戶標識對應的用戶是否有權限請求錄制節目,如果有,則執行步驟710 ;具體地,IPTV控制服務器比較接收的錄制方式與獲取的驗證信息中的錄制方式以及確定待錄制節目的相關信息中的節目容量大小與獲取的驗證信息中的剩余空間大小,如果比較出接收的錄制方式與獲取的驗證信息中的錄制方式相同以及確定待錄制節目的相關信息中的節目容量大小小于或等于獲取的驗證信息中的剩余空間大小,則確定出該用戶標識對應的用戶有權限請求錄制節目,否則,確定出該用戶沒有權限請求錄制節目,并通知用戶,結束操作。頻道710 =IPTV控制服務器將該用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識三者之間的對應關系存儲在事件監聽記錄表中,發送監聽請求消息給電子節目單服務器,該監聽請求消息包含待錄制節目的節目標識和待錄制節目的頻道標識;
步驟711:電子節目單服務器接收該監聽請求消息,根據該監聽請求消息包含待錄制節目的節目標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽;其中,電子節目單服務器中存在事件監聽器,事件監聽器維護事件監聽列表,該事件監聽列表用于存儲需要監聽的節目的頻道標識和節目標識;當該事件監聽列表中存在需要監聽的節目的節目標識和所屬頻道的頻道標識時,電子節目單服務器就會自動地通過事件監聽器對該事件監聽列表中存儲的節目標識和所屬頻道的頻道標識所標識的節目的播放時間進行實時監聽。其中,電子節目單服務器接收該監聽請求消息后,將該監聽請求消息包含待錄制節目的節目標識和待錄制節目的頻道標識存儲在事件監聽列表中;如此電子節目單服務器利用事件監聽器實時對該事件監聽列表中存儲待錄制節目的節目標識和待錄制節目的頻道標識所標識待錄制節目的播放時間進行實時監聽。步驟712:如果在待錄制節目播放之前,電子節目單服務器監聽出待錄制節目的播放時間被修改,發送修改請求消息給IPTV控制服務器,且該修改請求消息至少包含修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識;其中,節目供應商如果想修改某個節目的播放時間,則節目供應商在電子節目單服務器的電子節目單中尋找到該節目的相關信息,修改該節目的相關信息中的播放時間。步驟713 =IPTV控制服務器接收該修改請求消息,根據該修改請求消息包含待錄制節目的節目標識和待錄制節目的頻道標識,獲取請求錄制待錄制節目對應的用戶標識,并在該用戶標識所對應的節目錄制列表中將待錄制節目的播放時間修改為該修改通知消息包含修改后的播放時間;具體地,IPTV控制服務器接收該修改請求信息后,根據該修改請求信息包含待錄制節目的節目標識和待錄制節目的頻道標識,從事件監聽記錄表中獲取請求錄制待錄制節目對應的用戶標識,并根據獲取的用戶標識,從用戶標識與節目錄制列表的對應關系中獲取該用戶標識對應的節目錄制列表,根據該修改請求信息包含待錄制節目的節目標識和待錄制節目的頻道標識從獲取的節目錄制列表中尋找到對應的節目的相關信息,將尋找的相關信息中的播放時間修改為該修改請求信息包含修改后的播放時間。進一步地,IPTV控制服務器還可以在事件監聽記錄表中為包括待錄制節目的節目標識和待錄制節目的頻道標識的記錄設置一個狀態為變更狀態。步驟714 =IPTV控制服務器等待到待錄制節目的播放時間時,開始錄制待錄制節目并將錄制的節目存儲在網絡側存儲器中;進一步地,IPTV控制服務器還可以將至少包含網絡側存儲器中剩余的存儲空間大小和用戶標識的消息發送給用戶信息服務器,用戶信息服務器根據該用戶標識從用戶標識與PVR文件的對應關系中查找出對應的PVR文件,將查找的PVR文件中存儲的剩余空間大小更新為網絡側存儲器中剩余的存儲空間大小。步驟715:1PTV控制服務器從事件監聽記錄表中刪除該錄制通知消息包含的用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的對應關系,并通知電子節目單服務器取消對待錄制節目的播放時間進行監聽。其中,IPTV控制服務器發送至少包含待錄制節目的節目標識和待錄制節目的頻道標識的消息給電子節目單服務器,電子節目單服務器從事件監聽列表中刪除待錄制節目的節目標識和待錄制節目的頻道標識的對應關系。其中,IPTV控制服務器可以在開始錄制待錄制節目時通知電子節目單服務器取消對待錄制節目的播放時間進行監聽。其中,當錄制完待錄制節目時,IPTV控制服務器可以從節目錄制列表中刪除待錄制節目的相關信息;再從節目錄制列表中選擇最先播放的節目的相關信息,并將選擇的相關信息作為另一個待錄制節目的相關信息,然后再返回步驟707繼續執行。進一步地,用戶在向終端輸入檢索條件時,還可以輸入節目服務期限,如果在服務期限結束時,IPTV還未錄制完需要錄制的節目,則將還未錄制的節目的相關信息從節目錄制列表中刪除。在本發明實施例中,IPTV控制服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息、根據獲取的驗證信息確定該用戶標識有權限錄制待錄制節目時,發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,電子節目單服務器對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,在該用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例8如圖10所示,本發明實施例提供了一種終端,包括:第一發送模塊801,用于發送錄制請求消息給IPTV控制服務器,且該錄制請求消息至少包含用戶標識、錄制方式,待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小,該錄制請求消息使IPTV控制服務器從用戶信息服務器獲取該用戶標識對應的驗證信息,在根據該驗證信息,錄制方式以及待錄制節目的容量大小確定該用戶標識有權限錄制待錄制節目時,將該用戶標識、待錄制節目的節目標識以及待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,該監聽請求消息使電子節目單服務器根據待錄制節目的節目標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽,如果在待錄制節目播放之前監聽出待錄制節目的播放時間被修改,發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,該修改請求消息使IPTV控制服務器根據待錄制節目的節目標識和頻道標識從事件監聽記錄表中獲取用戶標識,根據該用戶標識發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息;第一接收模塊802,用于接收IPTV控制服務器發送的修改通知消息;第一更新模塊803,用于當所述第一接收模塊接收到所述修改通知消息時,根據該修改通知消息包含的待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識將節目錄制列表中的待錄制節目的播放時間更新為修改后的播放時間;第一錄制模塊804,用于在待錄制節目的修改后的播放時間到達時錄制待錄制節目。進一步地,該終端還包括:
第二接收模塊,用于接收需要錄制的節目的檢索條件和錄制方式;第一獲取模塊,用于當第二接收模塊接收到的錄制方式為本地錄制后,從電子節目單服務器獲取電子節目單,電子節目單用于存儲即將播放的節目的相關信息;第一檢索模塊,用于根據第二接收模塊接收的檢索條件在電子節目單中檢索需要錄制的節目;第二獲取模塊,用于根據存儲的用戶標識,從用戶信息服務器獲取用戶標識對應的個人錄像機錄制記錄表,個人錄像機錄制記錄表用于存儲用戶標識已請求錄制的節目的相關信息;第一存儲模塊,用于根據獲取的個人錄像機錄制記錄表確定檢索出的需要錄制的節目還未被錄制時,將檢索出的需要錄制的節目的相關信息分別存儲在終端的節目錄制列表和用戶信息服務器的個人錄像機錄制記錄表。進一步地,該終端還包括以下至少一種模塊:第二發送模塊,用于發送至少包含用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的消息給IPTV控制服務器,以使IPTV控制服務器從事件監聽記錄表中刪除用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識,并通知電子節目單服務器取消對待錄制節目的播放時間的監聽。第三發送模塊,用于向用戶信息服務器發送至少包含終端剩余的存儲空間和用戶標識的消息,以使用戶信息服務器更新用戶標識對應的存儲容量。在本發明實施例中,終端發送包含用戶標識、錄制方式,待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小的錄制請求消息給IPTV控制服務器,IPTV控制服務器獲取該用戶標識對應的驗證信息、根據該錄制方式、待錄制節目的容量大小和獲取的驗證信息確定該用戶標識有權限錄制待錄制節目時,發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,電子節目單服務器對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并將包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息發送給該用戶標識對應的終端,終端將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例9如圖11所示,本發明實施例提供了一種IPTV控制服務器,包括:第一接收模塊901,用于接收終端發送的至少包含用戶標識、錄制方式、待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小的錄制請求消息;第一獲取模塊902,用于當第一接收模塊901接收到錄制請求消息時,從用戶信息服務器獲取用戶標識對應的驗證信息;第一處理模塊903,用于在根據該驗證信息,錄制方式以及待錄制節目的容量大小確定用戶標識有權限錄制待錄制節目時,將用戶標識、待錄制節目的節目標識以及待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,該監聽請求消息使電子節目單服務器根據待錄制節目的頻道標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽;第二接收模塊904,用于接收電子節目單服務器在待錄制節目播放之前監聽出待錄制節目的播放時間被修改時發送的至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息;第二處理模塊905,用于當第二接收模塊904接收到的修改請求消息時,根據該修改請求消息包含的待錄制節目的節目標識和頻道標識從事件監聽記錄表中獲取用戶標識,根據該用戶標識向該用戶標識對應的終端發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息,以使終端根據待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識將節目錄制列表中的待錄制節目的播放時間更新為修改后的播放時間。進一步地,該IPTV控制服務器還包括:第三接收模塊,用于接收終端發送的至少包含用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的消息;第三處理模塊,用于當第三接收模塊接收到終端發送的至少包含用戶標識、待錄制節目的節目標識和待錄制節目的頻道標識的消息時,從事件監聽記錄表中刪除用戶標識、待錄制節目的頻道標識和待錄制節目的節目標識,通知電子節目單服務器取消對待錄制節目的播放時間的監聽。在本發明實施例中,IPTV控制服務器接收終端發送包含用戶標識、錄制方式,待錄制節目的節目標識、待錄制節目的頻道標識和待錄制節目的容量大小的錄制請求消息,獲取該用戶標識對應的驗證信息、根據該錄制方式、待錄制節目的容量大小和獲取的驗證信息確定該用戶標識有權限錄制待錄制節目時,發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,電子節目單服務器對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并將包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息發送給該用戶標識對應的終端,使終端將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例10如圖12所示,本發明實施例提供了一種電子節目單服務器,包括:接收模塊1001,用于接收IPTV控制服務器發送的至少包含待錄制節目的頻道標識和待錄制節目的節目標識的監聽請求消息;監聽模塊1002,用于根據待錄制節目的頻道標識和待錄制節目的節目標識對待錄制節目的播放時間進行實時監聽;發送模塊1003,用于當在待錄制節目播放之前監聽出待錄制節目的播放時間被修改時,向IPTV控制服務器發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息;以使IPTV控制服務器根據待錄制節目的節目標識和頻道標識從事件監聽記錄表中獲取用戶標識,向用戶標識對應的終端發送至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息,以使終端根據待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識將節目錄制列表中的待錄制節目的播放時間更新為修改后的播放時間。在本發明實施例中,電子節目單服務器接收IPTV控制服務器發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息,對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并將包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改通知消息發送給該用戶標識對應的終端,終端將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例11如圖13所示,本發明實施例提供了一種錄制節目的系統,包括實施例8的終端1101、實施例9所述的IPTV控制服務器1102和實施例10所述的電子節目單服務器1103。實施例12如圖14所示,本發明實施例提供了一種IPTV控制服務器,包括:第一獲取模塊1201,用于從用戶信息服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息;第一存儲模塊1202,用于根據該驗證信息確定用戶標識有權限錄制待錄制節目時,將該用戶標識、待錄制節目的節目標識以及待錄制節目的頻道標識存儲在事件監聽記錄表中;發送模塊1203,用于發送至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,該監聽請求消息使電子節目單服務器根據待錄制節目的頻道標識和待錄制節目的節目標識對待錄制節目的播放時間進行實時監聽;接收模塊1204,用于接收電子節目單服務器在待錄制節目播放之前監聽出待錄制節目的播放時間被修改時發送的至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息;更新模塊1205,用于根據該修改請求消息包含的待錄制節目的節目標識和待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,在該用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間;錄制模塊1206,用于在待錄制節目的修改后播放時間到達時錄制待錄制節目。進一步地,該IPTV控制服務器還包括:第二獲取模塊,用于當接收到終端發送的至少包含用戶標識、錄制方式和檢索條件的錄制請求消息時,從電子節目單服務器獲取電子節目單;檢索模塊,用于根據檢索條件在電子節目單中檢索需要錄制的節目;第三獲取模塊,用于根據存儲的用戶標識,從用戶信息服務器獲取用戶標識對應的個人錄像機錄制記錄表,個人錄像機錄制記錄表用于存儲用戶標識已請求錄制的節目的相關信息;
第二存儲模塊,用于根據獲取的個人錄像機錄制記錄表確定檢索出的需要錄制的節目還未被錄制時,將檢索出的需要錄制的節目的相關信息分別存儲在IPTV控制服務器的節目錄制列表和用戶信息服務器的個人錄像機錄制記錄表。進一步地,該IPTV控制服務器還包括:通知模塊,用于通知電子節目單服務器取消對待錄制節目的播放時間的監聽。在本發明實施例中,IPTV控制服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息、根據獲取的驗證信息確定該用戶標識有權限錄制待錄制節目時,發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,電子節目單服務器對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,在該用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例13如圖15所示,本發明實施例提供了一種電子節目單服務器,包括:接收模塊1301,用于接收IPTV控制服務器發送的至少包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息;監聽模塊1302,用于根據該監聽請求消息包含的待錄制節目的頻道標識和待錄制節目的頻道標識對待錄制節目的播放時間進行實時監聽,發送模塊1303,用于當在待錄制節目播放之前監聽出待錄制節目的播放時間被修改時,向IPTV控制服務器發送的至少包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息,以使IPTV控制服務器根據該修改請求消息包含的待錄制節目的節目標識和待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,在用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間。進一步地,該電子節目單服務器還包括:取消模塊,用于當接收IPTV控制服務器發送的用于取消監聽待錄制節目的播放時間的消息時,取消對待錄制節目的播放時間的監聽。在本發明實施例中,電子節目單服務器接收IPTV控制服務器發送包含待錄制節目的節目標識和待錄制節目的頻道標識的監聽請求消息,對待錄制節目的播放時間進行實時監聽,如果監聽出待錄制節目的播放時間被修改,則發送包含待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識的修改請求消息給IPTV控制服務器,IPTV控制服務器再獲取該用戶標識,并在該用戶標識對應的節目錄制列表中將待錄制節目的播放時間更新為修改后的播放時間,如此當節目的播放時間發生了變化,也可以準確的對用戶所需要錄制的節目進行錄制。實施例14如圖16所示,本發明實施例提供了一種錄制節目的系統,包括實施例12所述的IPTV控制服務器1401和實施例13所述的電子節目單服務器1402。本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。 以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種錄制節目的方法,其特征在于,所述方法包括: 發送錄制請求消息給互聯網協議電視IPTV控制服務器,所述錄制請求消息至少包含用戶標識、錄制方式,待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小,所述錄制請求消息使所述IPTV控制服務器從用戶信息服務器獲取所述用戶標識對應的驗證信息,在根據所述驗證信息,所述錄制方式以及所述待錄制節目的容量大小確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽,如果在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改,發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息給所述IPTV控制服務器,所述修改請求消息使所述IPTV控制服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,根據所述用戶標識發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息; 接收所述IPTV控制服務器發送的所述修改通知消息,根據所述修改通知消息包含的所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間; 在所述待錄制節目的修改后的播放時間到達時錄制所述待錄制節目。
2.如權利要求1所述的方法,其特征在于,所述發送錄制請求消息給互聯網協議電視IPTV控制服務器之前,還包括: 接收需要錄制的節目的檢索條件 和錄制方式,在確定錄制方式為本地錄制后,從電子節目單服務器獲取電子節目單,所述電子節目單用于存儲即將播放的節目的相關信息; 根據所述檢索條件在所述電子節目單中檢索需要錄制的節目; 根據存儲的所述用戶標識,從所述用戶信息服務器獲取所述用戶標識對應的個人錄像機錄制記錄表,所述個人錄像機錄制記錄表用于存儲所述用戶標識已請求錄制的節目的相關信息; 根據獲取的所述個人錄像機錄制記錄表確定檢索出的需要錄制的節目還未被錄制時,將檢索出的需要錄制的節目的相關信息分別存儲在終端的節目錄制列表和所述用戶信息服務器的個人錄像機錄制記錄表。
3.如權利要求1或2所述的方法,其特征在于,所述在所述待錄制節目的修改后播放時間到達時錄制所述待錄制節目之后,還包括: 發送至少包含所述用戶標識、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的消息給所述IPTV控制服務器,以使所述IPTV控制服務器從所述事件監聽記錄表中刪除所述用戶標識、所述待錄制節目的頻道標識和待錄制節目的節目標識,并通知所述電子節目單服務器取消對所述待錄制節目的播放時間的監聽。
4.如權利要求1或2所述的方法,其特征在于,所述在所述待錄制節目的修改后播放時間到達時錄制所述待錄制節目之后,還包括:向所述用戶信息服務器發送至少包含所述終端剩余的存儲空間和所述用戶標識的消息,以使所述用戶信息服務器更新所述用戶標識對應的存儲容量。
5.一種錄制節目的方法,其特征在于,所述方法包括: 當接收到終端發送的至少包含用戶標識、錄制方式,待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小的錄制請求消息時,從用戶信息服務器獲取所述用戶標識對應的驗證信息; 在根據所述驗證信息,所述錄制方式以及所述待錄制節目的容量大小確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含所述待錄制節目的節目標識和所述待錄制節目的 頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽, 接收所述電子節目單服務器在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,根據所述修改請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,根據所述用戶標識向所述用戶標識對應的終端發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息,以使所述終端根據所述修改通知消息包含的所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間。
6.如權利要求5所述的方法,其特征在于, 當接收到所述終端發送的至少包含所述用戶標識、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的消息時,從所述事件監聽記錄表中刪除所述用戶標識、所述待錄制節目的節目標識和所述待錄制節目的頻道標識,并通知所述電子節目單服務器取消對所述待錄制節目的播放時間的監聽。
7.一種錄制節目的方法,其特征在于,所述方法包括: 接收互聯網協議電視IPTV控制服務器發送的至少包含待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息; 根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽; 當在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時,向所述IPTV控制服務器發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,所述修改請求消息使所述IPTV控制服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識從事件監聽記錄表中獲取用戶標識,向所述用戶標識對應的終端發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息,以使所述終端根據所述修改通知消息包含的所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間。
8.一種錄制節目的方法,其特征在于,所述方法包括: 從用戶信息服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息,在根據所述驗證信息確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中; 發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽,接收所述電子節目單服務器在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,根據所述修改請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,在所述用戶標識對應的所述節目錄制列表中將所述待錄制節目的播放時間更新為修改后的播放時間; 在所述待錄制節目的修改后播放時間到達時錄制所述待錄制節目。
9.如權利要求8所述的方法,其特征在于,所述從用戶信息服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息之前,還包括: 當接收到終端發送的至少包含所述用戶標識、錄制方式和檢索條件的錄制請求消息時,從所述電子節目單服務器獲取電子節目單; 根據所述檢索條件在所述電子節目 單中檢索需要錄制的節目; 根據存儲的所述用戶標識,從所述用戶信息服務器獲取所述用戶標識對應的個人錄像機錄制記錄表,所述個人錄像機錄制記錄表用于存儲所述用戶標識已請求錄制的節目的相關信息; 根據獲取的所述個人錄像機錄制記錄表確定檢索出的需要錄制的節目還未被錄制時,將檢索出的需要錄制的節目的相關信息分別存儲在互聯網協議電視IPTV控制服務器的節目錄制列表和所述用戶信息服務器的個人錄像機錄制記錄表。
10.如權利要求8或9所述的方法,其特征在于,所述在所述待錄制節目的修改后播放時間到達時錄制所述待錄制節目之后,還包括: 通知所述電子節目單服務器取消對所述待錄制節目的播放時間的監聽。
11.一種錄制節目的方法,其特征在于,所述方法包括: 接收互聯網協議電視IPTV控制服務器發送的至少包含待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息; 根據所述監聽請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽; 當在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時,向所述IPTV控制服務器發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,以使所述IPTV控制服務器根據所述修改請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,在所述用戶標識對應的節目錄制列表中將所述待錄制節目的播放時間更新為修改后的播放時間。
12.如權利要求11所述的方法,其特征在于,所述方法還包括: 當接收所述IPTV控制服務器發送的用于取消監聽所述待錄制節目的播放時間的消息時,取消對所述待錄制節目的播放時間的監聽。
13.一種終端,其特征在于,所述終端包括: 第一發送模塊,用于發送錄制請求消息給互聯網協議電視IPTV控制服務器,所述錄制請求消息至少包含用戶標識、錄制方式,待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小,所述錄制請求消息使所述IPTV控制服務器從用戶信息服務器獲取所述用戶標識對應的驗證信息,在根據所述驗證信息,所述錄制方式以及所述待錄制節目的容 量大小確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽,如果在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改,發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息給所述IPTV控制服務器,所述修改請求消息使所述IPTV控制服務器根據所述待錄制節目的節目標識和頻道標識從所述事件監聽記錄表中獲取所述用戶標識,根據所述用戶標識發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息; 第一接收模塊,用于接收所述IPTV控制服務器發送的所述修改通知消息; 第一更新模塊,用于當所述第一接收模塊接收到所述修改通知消息時,根據所述修改通知消息包含的所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間; 第一錄制模塊,用于在所述待錄制節目的修改后的播放時間到達時錄制所述待錄制節目。
14.如權利要求13所述的終端,其特征在于,所述終端還包括: 第二接收模塊,用于接收需要錄制的節目的檢索條件和錄制方式; 第一獲取模塊,用于當所述第二接收模塊接收到的所述錄制方式為本地錄制時,從電子節目單服務器獲取電子節目單,所述電子節目單用于存儲即將播放的節目的相關信息; 第一檢索模塊,用于根據所述第二接收模塊接收到的所述檢索條件在所述電子節目單中檢索需要錄制的節目; 第二獲取模塊,用于根據存儲的所述用戶標識,從所述用戶信息服務器獲取所述用戶標識對應的個人錄像機錄制記錄表,所述個人錄像機錄制記錄表用于存儲所述用戶標識已請求錄制的節目的相關信息; 第一存儲模塊,用于根據獲取的所述個人錄像機錄制記錄表確定檢索出的需要錄制的節目還未被錄制時,將檢索出的需要錄制的節目的相關信息分別存儲在終端的節目錄制列表和所述用戶信息服務器的個人錄像機錄制記錄表。
15.如權利要求13或14所述的終端,其特征在于,所述終端還包括以下至少一種模塊: 第二發送模塊,用于發送至少包含所述用戶標識、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的消息給所述IPTV控制服務器,以使所述IPTV控制服務器從所述事件監聽記錄表中刪除所述用戶標識、所述待錄制節目的節目標識和待錄制節目的頻道標識,并通知所述電子節目單服務器取消對所述待錄制節目的播放時間的監聽; 第三發送模塊,用于向所述用戶信息服務器發送至少包含所述終端剩余的存儲空間和所述用戶標識的消息,以使所述用戶信息服務器更新所述用戶標識對應的存儲容量。
16.一種互聯網協議電視IPTV控制服務器,其特征在于,所述IPTV控制服務器包括: 第一接收模塊,用于接收終端發送的至少包含用戶標識、錄制方式、待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小的錄制請求消息; 第一獲取模塊,用于當所述第一接收模塊接收到所述錄制請求消息時,從用戶信息服務器獲取所述用戶標識對應的驗證信息; 第一處理模塊,用于在根據所述驗證信息,所述錄制方式以及所述待錄制節目的容量大小確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中,發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的頻道標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽; 第二接收模塊,用于接收所述電子節 目單服務器在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息; 第二處理模塊,用于當所述第二接收模塊接收到的所述修改請求消息時,根據所述修改請求消息包含的所述待錄制節目的節目標識和頻道標識從所述事件監聽記錄表中獲取所述用戶標識,根據所述用戶標識向所述用戶標識對應的終端發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息,以使所述終端根據所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列表中的所述待錄制節目的播放時間更新為修改后的播放時間。
17.如權利要求16所述的IPTV控制服務器,其特征在于,所述IPTV控制服務器還包括: 第三接收模塊,用于接收所述終端發送的至少包含所述用戶標識、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的消息; 第三處理模塊,用于當所述第三接收模塊接收到所述終端發送的至少包含所述用戶標識、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的消息時,從所述事件監聽記錄表中刪除所述用戶標識、所述待錄制節目的頻道標識和待錄制節目的節目標識,通知所述電子節目單服務器取消對所述待錄制節目的播放時間的監聽。
18.一種電子節目單服務器,其特征在于,所述電子節目單服務器包括: 接收模塊,用于接收互聯網協議電視IPTV控制服務器發送的至少包含待錄制節目的頻道標識和所述待錄制節目的節目標識的監聽請求消息; 監聽模塊,用于根據所述待錄制節目的頻道標識和所述待錄制節目的節目標識對所述待錄制節目的播放時間進行實時監聽; 發送模塊,用于當在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時,向所述IPTV控制服務器發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息;以使所述IPTV控制服務器根據所述待錄制節目的節目標識和頻道標識從事件監聽記錄表中獲取用戶標識,向所述用戶標識對應的終端發送至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改通知消息,以使所述終端根據所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識將所述節目錄制列 表中的所述待錄制節目的播放時間更新為修改后的播放時間。
19.一種互聯網協議電視IPTV控制服務器,其特征在于,所述IPTV控制服務器包括: 第一獲取模塊,用于從用戶信息服務器獲取請求錄制待錄制節目的用戶標識對應的驗證信息; 第一存儲模塊,用于根據所述驗證信息確定所述用戶標識有權限錄制所述待錄制節目時,將所述用戶標識、所述待錄制節目的節目標識以及所述待錄制節目的頻道標識存儲在事件監聽記錄表中; 發送模塊,用于發送至少包含所述待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息給電子節目單服務器,所述監聽請求消息使所述電子節目單服務器根據所述待錄制節目的頻道標識和所述待錄制節目的節目標識對所述待錄制節目的播放時間進行實時監聽; 接收模塊,用于接收所述電子節目單服務器在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息; 更新模塊,用于根據所述所述修改請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識從所述事件監聽記錄表中獲取所述用戶標識,在所述用戶標識對應的所述節目錄制列表中將所述待錄制節目的播放時間更新為修改后的播放時間; 錄制模塊,用于在所述待錄制節目的修改后播放時間到達時錄制所述待錄制節目。
20.如權利要求19所述的IPTV控制服務器,其特征在于,所述IPTV控制服務器還包括: 第二獲取模塊,用于當接收到終端發送的至少包含所述用戶標識、錄制方式和檢索條件的錄制請求消息時,從所述電子節目單服務器獲取電子節目單; 檢索模塊,用于根據所述檢索條件在所述電子節目單中檢索需要錄制的節目; 第三獲取模塊,用于根據存儲的所述用戶標識,從所述用戶信息服務器獲取所述用戶標識對應的個人錄像機錄制記錄表,所述個人錄像機錄制記錄表用于存儲所述用戶標識已請求錄制的節目的相關信息; 第二存儲模塊,用于根據獲取的所述個人錄像機錄制記錄表確定檢索出的需要錄制的節目還未被錄制時,將檢索出的需要錄制的節目的相關信息分別存儲在互聯網協議電視IPTV控制服務器的節目錄制列表和所述用戶信息服務器的個人錄像機錄制記錄表。
21.如權利要求19或20所述的IPTV控制服務器,其特征在于,所述IPTV控制服務器還包括: 通知模塊,用于通知所述電子節目單服務器取消對所述待錄制節目的播放時間的監聽。
22.一種電子節目單服務器,其特征在于,所述電子節目單服務器包括: 接收模塊,用于接收互聯網協議電視IPTV控制服務器發送的至少包含待錄制節目的節目標識和所述待錄制節目的頻道標識的監聽請求消息; 監聽模塊,用于根據所述監聽請求消息包含的所述待錄制節目的節目標識和所述待錄制節目的頻道標識對所述待錄制節目的播放時間進行實時監聽, 發送模塊,用于當在所述待錄制節目播放之前監聽出所述待錄制節目的播放時間被修改時,向所述IPTV控制服務器發送的至少包含所述待錄制節目的修改后的播放時間、所述待錄制節目的節目標識和所述待錄制節目的頻道標識的修改請求消息,以使所述IPTV控制服務器根據所述修改請求消息包含的所述待錄制節目的節目標識和頻道標識從所述事件監聽記錄表中獲取所述用戶標識,在所述用戶標識對應的節目錄制列表中將所述待錄制節目的播放時間更新為修改后的播放時間。
23.如權利要求22所述的電子節目單服務器,其特征在于,所述電子節目單服務器還包括: 取消模塊,用于當接收所述IPTV控制服務器發送的用于取消監聽所述待錄制節目的播放時間的消息時,取消對所述待錄制節 目的播放時間的監聽。
全文摘要
本發明公開了一種錄制節目的方法、終端及服務器,屬于通信領域。所述方法包括發送錄制請求消息給互聯網協議電視IPTV控制服務器,所述錄制請求消息至少包含用戶標識、錄制方式,待錄制節目的節目標識、所述待錄制節目的頻道標識和所述待錄制節目的容量大小;終端接收IPTV控制服務器發送的修改通知消息,根據待錄制節目的修改后的播放時間、待錄制節目的節目標識和待錄制節目的頻道標識將節目錄制列表中的待錄制節目的播放時間更新為修改后的播放時間;終端在待錄制節目的修改后播放時間到達時錄制待錄制節目;解決了當待錄制節目的播放時間發生變化時無法準確錄制的問題。
文檔編號H04N21/254GK103118275SQ20111036626
公開日2013年5月22日 申請日期2011年11月17日 優先權日2011年11月17日
發明者呂小強, 王雷, 郜文美, 范姝男, 張惠萍 申請人:華為終端有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 苏尼特右旗| 怀集县| 林州市| 石狮市| 金堂县| 榆林市| 永顺县| 益阳市| 罗山县| 赣榆县| 苏尼特左旗| 靖安县| 铁岭市| 元阳县| 苏尼特左旗| 望都县| 岗巴县| 淮安市| 云浮市| 杭州市| 榆林市| 曲周县| 日喀则市| 信丰县| 白沙| 赤水市| 页游| 临武县| 嘉黎县| 平湖市| 长顺县| 柳林县| 丰都县| 大厂| 闽侯县| 台江县| 南涧| 九江市| 冷水江市| 潼关县| 牡丹江市|