數據推送方法、推送前端系統和終端設備及數字電視系統的制作方法
【專利摘要】本發明提供一種數據推送方法、推送前端系統和終端設備及數字電視系統,該方法包括:推送前端系統接收來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表和節目數據的屬性文件;推送前端系統根據至少一個節目數據、每個節目數據對應的節目列表、每個節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件;推送前端系統將至少一個節目數據、至少一個節目列表以及組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
【專利說明】數據推送方法、推送前端系統和終端設備及數字電視系統
【技術領域】
[0001]本發明涉及數字電視技術,尤其涉及一種數據推送方法、推送前端系統和終端設備及數字電視系統。
【背景技術】
[0002]現有的數字電視系統的推送系統由播出前端、傳輸網絡和接收終端組成。播出前端包含內容制作、審核以及數據打包、加密后傳輸等功能,傳輸網絡用于傳輸信號,接收終端用于對信號進行解調解復用解密等操作后將數據存入本地存儲單元例如硬盤,用戶終端可根據需要隨時收看本地存儲的內容。
[0003]具體地,現有的數字電視系統的推送系統中的播出前端包括一個內容制作和管理系統和一個推送前端系統,該內容制作和管理系統將節目數據制作完成后,由該推送前端系統推送到傳輸網絡中,傳輸網絡連接多個終端設備,將該節目數據推送到每一個終端設備。
[0004]隨著數字電視業務的發展,需要在數字電視系統中推送多個不同的內容制作和管理系統制作的節目數據。采用現有的數字電視系統,推送前端系統將全部多個內容制作和管理系統制作的節目數據均推送到傳輸網絡中,再通過傳輸網絡推送到每一個終端設備,該數字電視系統無法針對不同的終端設備或使用該終端設備的用戶提供個性化服務,無法滿足對數字電視業務靈活性的要求。
【發明內容】
[0005]本發明提供一種數據推送方法、推送前端系統和終端設備及數字電視系統,用以解決現有技術中的缺陷,提高數字電視業務的靈活性。
[0006]本發明提供一種數據推送方法,包括:
[0007]推送前端系統接收來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表和所述節目數據的屬性文件;
[0008]所述推送前端系統根據至少一個所述節目數據、每個所述節目數據對應的所述節目列表、每個所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,所述組文件中包括:所述終端組標識與節目組標識的對應關系以及所述節目組標識與所述節目列表的對應關系;
[0009]所述推送前端系統將至少一個所述節目數據、至少一個所述節目列表以及所述組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表,播放所述節目列表對應的節目數據。
[0010]本發明提供一種數據推送方法,包括:
[0011]終端設備接收通過傳輸網絡傳輸的來自推送前端系統的至少一個節目數據、至少一個節目列表以及組文件,所述組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與所述節目列表的對應關系,所述組文件由所述推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表、所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成;
[0012]終端設備根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表,播放所述節目列表對應的節目數據。
[0013]本發明提供一種推送前端系統,包括:
[0014]接收單元,用于接收來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表和所述節目數據的屬性文件;
[0015]組文件生成單元,用于根據至少一個所述節目數據、每個所述節目數據對應的所述節目列表、每個所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,所述組文件中包括:所述終端組標識與節目組標識的對應關系以及所述節目組標識與所述節目列表的對應關系;
[0016]推送單元,用于將至少一個所述節目數據、至少一個所述節目列表以及所述組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表,播放所述節目列表對應的節目數據。
[0017]本發明提供一種終端設備,包括:
[0018]接收單元,用于接收通過傳輸網絡傳輸的來自推送前端系統的至少一個節目數據、至少一個節目列表以及組文件,所述組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與所述節目列表的對應關系,所述組文件由所述推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表、所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成;
[0019]分析單元,用于根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表;
[0020]播放單元,用于播放所述節目列表對應的節目數據。
[0021]本發明提供一種數字電視系統,包括
[0022]至少一個內容制作和管理系統、一個推送前端系統和至少一個終端設備;
[0023]所述推送前端系統用于接收來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表和所述節目數據的屬性文件,根據至少一個所述節目數據、每個所述節目數據對應的所述節目列表、每個所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,所述組文件中包括:所述終端組標識與節目組標識的對應關系以及所述節目組標識與所述節目列表的對應關系,所述推送前端系統將至少一個所述節目數據、至少一個所述節目列表以及所述組文件通過傳輸網絡傳輸到至少一個終端設備;[0024]每個所述終端設備用于根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表,播放所述節目列表對應的節目數據。
[0025]本發明提供的一種數據推送方法、推送前端系統和終端設備及數字電視系統,解決了現有技術中的缺陷,提高了數字電視業務的靈活性。
【專利附圖】
【附圖說明】
[0026]圖1為本發明實施例一的數據推送方法的流程圖;
[0027]圖2為本發明實施例二的數據推送方法的流程圖;
[0028]圖3為本發明實施例三的數據推送方法的流程圖;
[0029]圖4為本發明實施例四的數字電視系統的結構示意圖;
[0030]圖5為本發明實施例五的推送前端系統的結構示意圖;
[0031]圖6為本發明實施例六的推送前端系統的結構示意圖;
[0032]圖7為本發明實施例七的終端設備的結構示意圖;
[0033]圖8為本發明實施例八的終端設備的結構示意圖。
【具體實施方式】
[0034]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0035]本發明提供一種數據推送方法、推送前端系統和終端設備及數字電視系統,數字電視系統包括至少一個內容制作和管理系統、一個推送前端系統和至少一個終端設備。
[0036]圖1為本發明實施例一的數據推送方法的流程圖。如圖1所示,該方法包括:
[0037]步驟101、推送前端系統接收來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表和節目數據的屬性文件。
[0038]步驟102、推送前端系統根據至少一個節目數據、每個節目數據對應的節目列表、每個節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系。
[0039]步驟103、推送前端系統將至少一個節目數據、至少一個節目列表以及組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0040]以上步驟的執行主體為推送前端系統,本發明中涉及的數字電視系統中,推送前端系統可以與至少一個內容制作和管理系統連接。其中,每個內容制作和管理系統均可以提供音視頻內容和圖文內容文件的制作、編輯、審核、上傳、遷移以及管理等功能。每個內容制作和管理系統可以是獨立的系統,由不同內容提供者自行管理。內容和管理系統可以位于內容提供者的機房或其他場所。不同內容提供者可以是不同的音視頻內容提供商,也可以是諸如媒體、報紙、門戶網站、電視臺等媒體內容提供商。
[0041]推送前端系統主要包括內容管理系統、播控系統及復用器。內容管理系統主要具備節目制作、節目審片、節目收錄、媒體資產管理以及節目播出表編排等相關功能,同時為多家內容制作和管理系統提供節目內容安排播出安排表,然后負責將需要播出的音視頻和圖文內容按照內容提供者提供的播出單進行打包播出,實現內容數據的下發供機頂盒下載。
[0042]推送前端系統通常可以分為:播出前端內容管理子系統、前端推送子系統兩部分。播出前端內容管理子系統主要負責接收和存儲各內容制作和管理系統上傳的節目數據,并對節目內容進行管理和審查等操作,同時也能夠將本地內容發送到數字電視傳輸網絡中提供給各用戶的終端進行播出。前端推送子系統負責將需要播出的音視頻和圖文內容按照內容制作和管理系統上傳的節目列表進行打包發送給數字電視傳輸網絡提供給各用戶的終端進行播出,前端推送子系統同時具備前端管理以及終端管理兩部分管理功能,其中前端管理包含了用戶管理、播控管理、節目管理以及日志管理,其中節目管理為前端管理部分核心模塊。終端管理主要為圖文類資訊接收及其呈現管理和推送內容的接收及其文件管理。機頂盒將節目接收拼接并存儲在內置硬盤上,用戶可以通過簡單的導航界面瀏覽節目列表并選擇播出。
[0043]本發明提供的數據推送方法,首先推送前端系統接收來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表和節目數據的屬性文件,每個內容制作和管理系統本地可以提供多個節目,節目為可供用戶觀看的獨立業務單元,可以是一本電子書、一部視頻、一首音頻、一系列網頁或者這些內容的組合,圖文業務和音視頻業務都屬于節目的范疇。
[0044]每個內容制作和管理系統可以將本地提供的多個節目劃分為至少一個節目組,節目組表示具有相同特性的節目集合,相同的特性包括標高清屬性、回傳屬性、內容提供者三項。一個節目組對應一個節目列表,多個節目列表下的節目可以指向同一個節目內容。節目數據的屬性文件例如可以包括標高清屬性、回傳屬性等,在推送前端系統接入多個內容制作和管理系統的實施場景下,這些內容制作和管理系統發送給推送前端系統的各種節目可以屬于多個節目組。而在推送前端系統接入一個內容制作和管理系統的實施場景下,該內容制作和管理系統可以將本地提供的多個節目劃分為多個節目組,該內容制作和管理系統發送給推送前端系統的各種節目可以屬于多個節目組。
[0045]其次,推送前端系統根據至少一個節目數據、每個節目數據對應的節目列表、每個節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系。其中,節目組標識必須在整個播發系統內唯一確定,終端組指具有相同硬盤大小、標高清屬性、回傳屬性的終端集合。屬于同一終端組的不同終端,可以接收相同的前端節目內容。一個終端組下的所有終端的存儲狀態和接收內容完全相同,不同的終端組擁有不同的節目數據的屬性文件。
[0046]最后,推送前端系統將至少一個節目數據、至少一個節目列表以及組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0047]基于上述技術方案,進一步地,在步驟101之后,數據推送方法還包括:推送前端系統更新節目數據的屬性文件與節目組標識的對應關系;
[0048]和/或,推送前端系統更新節目組標識與終端組標識的對應關系。
[0049]更新后,推送前端系統根據至少一個節目數據、每個節目數據對應的節目列表、每個節目數據的屬性文件、更新后的節目數據的屬性文件與節目組標識的對應關系和/或更新后的節目組標識與終端組標識的對應關系,生成組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系。
[0050]然后,推送前端系統將至少一個節目數據、至少一個節目列表以及組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0051]通過上述數據推送方法,針對不同的終端設備或為使用該終端設備的用戶提供了個性化服務,提高了數字電視業務的靈活性。
[0052]圖2為本發明實施例二的數據推送方法的流程圖。如圖2所示。該方法包括:
[0053]步驟201、終端設備接收通過傳輸網絡傳輸的來自推送前端系統的至少一個節目數據、至少一個節目列表以及組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系,組文件由推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表、節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成。
[0054]步驟202、終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0055]以上步驟的執行主體為終端設備,本發明實施例二提供的數據推送方法,首先終端設備接收通過傳輸網絡傳輸的來自推送前端系統的至少一個節目數據、至少一個節目列表以及組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系,組文件由推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表、節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成,其次終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0056]圖3為本發明實施例三的數據推送方法的流程圖。如圖3所示,該方法包括:
[0057]步驟301、終端設備接收通過傳輸網絡傳輸的來自推送前端系統的至少一個節目數據、至少一個節目列表以及組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系,組文件由推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表、節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成。
[0058]步驟302、終端設備確定終端設備的終端組標識。[0059]在本步驟中,根據終端設備的硬件配置和功能配置,確定終端設備的終端組標識。具體地,可以在制造終端設備時,根據終端設備的硬件配置和功能配置,確定終端設備的終端組標識,并通過在生產時固化在終端設備中的方式,為終端設備預設該終端組標識。或者,還可以由終端設備根據自身的硬件配置和功能配置,確定終端設備的終端組標識,并將該終端組標識預設在終端設備中。
[0060]步驟303、終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0061]以上步驟的執行主體為終端設備,本發明實施例三提供的數據推送方法,首先,至少一個內容制作和管理系統向推送前端系統發送節目數據、節目數據對應的節目列表和節目數據的屬性文件;其次,推送前端系統根據至少一個節目數據、每個節目數據對應的節目列表、每個節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系;然后推送前端系統將至少一個節目數據、至少一個節目列表以及組文件通過傳輸網絡傳輸到至少一個終端設備;接著終端設備接收通過傳輸網絡傳輸的至少一個節目數據、至少一個節目列表以及組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系,組文件由推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表、節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成;接著終端設備根據終端設備的硬件配置和功能配置,確定終端設備的終端組標識;最后終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。推送前端系統還可以更新節目數據的屬性文件與節目組標識的對應關系,和/或,推送前端系統更新節目組標識與終端組標識的對應關系。更新后通過傳輸網絡進行傳輸,終端設備進行相應的接收和查詢、獲取節目列表、播放對應節目數據等操作。
[0062]本發明提供的數據推送方法,可以通過計算機語言,例如通過基于可擴展標記語言(Extensible Markup Language,簡稱XML語言)的描述機制來實現,對多個內容提供者和不同終端接受能力的用戶組實施靈活高效的管理。
[0063]本發明提供的數據推送方法、推送前端系統和終端設備及數字電視系統,數字電視系統中的推送前端系統可以接收來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表和節目數據的屬性文件,每個內容制作和管理系統可以為不同用戶設置不同的節目組,每個節目組中可以具有不同的節目內容,推送前端系統可以根據至少一個節目數據、每個節目數據對應的節目列表、每個節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系,推送前端系統將至少一個節目數據、至少一個節目列表以及組文件通過傳輸網絡傳輸到至少一個終端設備。終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。從而可以實現不同的內容制作和管理系統可以針對不同用戶制作節目內容,針對不同的終端設備或為使用該終端設備的用戶提供了個性化服務,提高了數字電視業務的靈活性。
[0064]本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質。
[0065]圖4為本發明實施例四的數字電視系統的結構示意圖。如圖4所示,該數字電視系統包括:
[0066]至少一個內容制作和管理系統1、一個推送前端系統2和至少一個終端設備3。
[0067]其中,推送前端系統2用于接收來自至少一個內容制作和管理系統I的節目數據、節目數據對應的節目列表和節目數據的屬性文件,根據至少一個節目數據、每個節目數據對應的節目列表、每個節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系,推送前端系統將至少一個節目數據、至少一個節目列表以及組文件通過傳輸網絡傳輸到至少一個終端設備3。
[0068]每個終端設備3用于根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0069]進一步地,在上述技術方案的基礎上,推送前端系統2還用于更新節目數據的屬性文件與節目組標識的對應關系;和/或,推送前端系統2還用于更新節目組標識與終端組標識的對應關系。相應地,每個終端設備3還用于根據更新后的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0070]進一步地,每個終端設備3還用于根據終端設備3的硬件配置和功能配置,確定自身的終端組標識。
[0071]內容制作和管理系統I與推送前端系統2相互獨立,推送前端系統2可以接入多家內容制作和管理系統I提供的內容,并對這些內容制作和管理系統I進行統一管理。不同的內容提供者獨立擁有不同的接收用戶群,不同的用戶群也可以通過不同屬性進行組合管理。
[0072]圖5為本發明實施例五的推送前端系統的結構示意圖。如圖5所示,推送前端系統包括:接收單元10、組文件生成單元11和推送單元12。
[0073]接收單元10用于接收來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表和節目數據的屬性文件。
[0074]組文件生成單元11用于根據至少一個節目數據、每個節目數據對應的節目列表、每個節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系。
[0075]推送單元12用于將至少一個節目數據、至少一個節目列表以及組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表,播放節目列表對應的節目數據。
[0076]進一步地,在上述技術方案的基礎上,圖6為本發明實施例六的推送前端系統的結構示意圖,如圖6所示,推送前端系統不僅包括:接收單元10、組文件生成單元11和推送單元12,而且還可以包括:更新單元13。其中,更新單元13用于更新節目數據的屬性文件與節目組標識的對應關系;和/或,更新單元13用于更新節目組標識與終端組標識的對應關系。
[0077]本發明提供的推送前端系統,與本發明圖1提供的數據推送方法相對應,為本發明提供的數據推送方法的執行設備,其實現數據推送方法的具體過程可參見圖1對應的方法實施例中的相關描述,在此不再贅述。
[0078]圖7為本發明實施例七的終端設備的結構示意圖。如圖7所示,該終端設備包括:接收單元14、分析單元15和播放單元16。
[0079]其中,接收單元14用于接收通過傳輸網絡傳輸的來自推送前端系統的至少一個節目數據、至少一個節目列表以及組文件。組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與節目列表的對應關系,組文件由推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、節目數據對應的節目列表、節目數據的屬性文件、預設的節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成。
[0080]分析單元15用于根據預設的自身的終端組標識查詢組文件,依次獲取終端組標識對應的節目組標識和節目組標識對應的節目列表。
[0081]播放單元16用于播放節目列表對應的節目數據。
[0082]本發明提供的終端設備,與本發明圖2提供的數據推送方法相對應,為本發明提供的數據推送方法的執行設備,其實現數據推送方法的具體過程可參見圖2對應的方法實施例中的相關描述,在此不再贅述。
[0083]進一步地,在上述技術方案的基礎上,圖8為本發明實施例八的終端設備的結構示意圖,如圖8所示,該終端設備不僅包括:接收單元14、分析單元15和播放單元16,而且還可以包括:配置單元17。
[0084]其中,配置單元17用于存儲終端設備的終端組標識,終端設備的終端組標識根據終端設備的硬件配置和功能配置確定。
[0085]本發明提供的終端設備,與本發明圖3提供的數據推送方法相對應,為本發明提供的數據推送方法的執行設備,其實現數據推送方法的具體過程可參見圖3對應的方法實施例中的相關描述,在此不再贅述。
[0086]最后應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的范圍。
【權利要求】
1.一種數據推送方法,其特征在于,包括: 推送前端系統接收來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表和所述節目數據的屬性文件; 所述推送前端系統根據至少一個所述節目數據、每個所述節目數據對應的所述節目列表、每個所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,所述組文件中包括:所述終端組標識與節目組標識的對應關系以及所述節目組標識與所述節目列表的對應關系; 所述推送前端系統將至少一個所述節目數據、至少一個所述節目列表以及所述組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表,播放所述節目列表對應的節目數據。
2.根據權利要求1所述的數據推送方法,其特征在于,還包括: 所述推送前端系統更新所述節目數據的屬性文件與節目組標識的對應關系; 和/或,所述推送前端系統更新所述節目組標識與終端組標識的對應關系。
3.一種數據推送方法,其特征在于,包括: 終端設備接收通過傳輸網絡傳輸的來自推送前端系統的至少一個節目數據、至少一個節目列表以及組文件,所述組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與所述節目列表的對應關系 ,所述組文件由所述推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表、所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成; 終端設備根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表,播放所述節目列表對應的節目數據。
4.根據權利要求3所述的數據推送方法,其特征在于,所述終端設備根據預設的自身的終端組標識查詢所述組文件之前,還包括: 根據所述終端設備的硬件配置和功能配置,確定所述終端設備的終端組標識。
5.一種推送前端系統,其特征在于,包括: 接收單元,用于接收來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表和所述節目數據的屬性文件; 組文件生成單元,用于根據至少一個所述節目數據、每個所述節目數據對應的所述節目列表、每個所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,所述組文件中包括:所述終端組標識與節目組標識的對應關系以及所述節目組標識與所述節目列表的對應關系; 推送單元,用于將至少一個所述節目數據、至少一個所述節目列表以及所述組文件通過傳輸網絡傳輸到至少一個終端設備,以使每個終端設備根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表,播放所述節目列表對應的節目數據。
6.根據權利要求5所述的推送前端系統,其特征在于,還包括:更新單元; 所述更新單元用于更新所述節目數據的屬性文件與節目組標識的對應關系; 和/或,所述更新單元用于更新所述節目組標識與終端組標識的對應關系。
7.—種終端設備,其特征在于,包括: 接收單元,用于接收通過傳輸網絡傳輸的來自推送前端系統的至少一個節目數據、至少一個節目列表以及組文件,所述組文件中包括:終端組標識與節目組標識的對應關系以及節目組標識與所述節目列表的對應關系,所述組文件由所述推送前端系統根據接收的來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表、所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系生成; 分析單元,用于根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表; 播放單元,用于播放所述節目列表對應的節目數據。
8.根據權利要求7所述的終端設備,其特征在于,還包括: 配置單元,用于存儲所述終端設備的終端組標識,所述終端設備的終端組標識根據所述終端設備的硬件配置和功能配置確定。
9.一種數字電視系統,其特征在于,包括:至少一個內容制作和管理系統、一個推送前端系統和至少一個終端設備; 所述推送前端系統用于接收來自至少一個內容制作和管理系統的節目數據、所述節目數據對應的節目列表和所述節目數據的屬性文件,根據至少一個所述節目數據、每個所述節目數據對應的所述節目列表、每個所述節目數據的屬性文件、預設的所述節目數據的屬性文件與節目組標識的對應關系以及預設的節目組標識與終端組標識的對應關系,生成組文件,所述組文件中包括:所述終端組標識與節目組標識的對應關系以及所述節目組標識與所述節目列表的對應關系,所述推送前端系統將至少一個所述節目數據、至少一個所述節目列表以及所述組文件通過傳輸網絡傳輸到至少一個終端設備; 每個所述終端設備用于根據預設的自身的終端組標識查詢所述組文件,依次獲取所述終端組標識對應的節目組標識和所述節目組標識對應的節目列表,播放所述節目列表對應的節目數據。
10.根據權利要求9所述的數字電視系統,其特征在于, 所述推送前端系統還用于更新所述節目數據的屬性文件與節目組標識的對應關系;和/或,所述推送前端系統還用于更新所述節目組標識與終端組標識的對應關系; 每個所述終端設備還用于根據所述終端設備的硬件配置和功能配置,確定自身的所述終端組標識。
【文檔編號】H04N21/235GK103686212SQ201210351036
【公開日】2014年3月26日 申請日期:2012年9月19日 優先權日:2012年9月19日
【發明者】朱佩江, 萬倩, 李培琳, 付廣濤 申請人:國家廣播電影電視總局廣播科學研究院