新四季網

生成標引的方法及基於該標引的媒體文件收發方法和裝置的製作方法

2023-05-02 02:50:21

專利名稱:生成標引的方法及基於該標引的媒體文件收發方法和裝置的製作方法
技術領域:
本發明涉及DVB (Digital Video Broadcasting,數字視頻廣播)技術領域,尤其涉 及一種生成標引的方法及基於該標引的媒體文件收發方法和裝置。
背景技術:
FLUTE (File Deliver over Undirectional Transport,單向文件傳輸)協議是一 種基於IP協議的點到多點文件傳輸協議(rfc3926),廣泛用於各種傳輸系統中,如DVB中的 IP數據廣播。FLUTE協議為多個文件的單向傳輸提供了擁塞控制、糾錯等功能,保證文件單 向傳輸的可靠性。在FLUTE協議中,傳輸對象T0作為獨立的單元傳輸實體,每個傳輸對象T0都擁有 一個傳輸對象標識T0I,多個傳輸對象在一個傳輸會話TS中。如圖1所示,T0I = 0的傳 輸對象用於傳輸FDT (File Description Table,傳輸文件描述表),FDT用於描述當前傳輸 會話TS中所傳輸的傳輸對象T0信息,包括每個傳輸對象T0的傳輸對象標識T0I、文件的 URL (Universal Resource Locator,統一資源定位符)、文件大小、文件哈希值。現有的DVB系統如圖2所示,DVB中的IP數據廣播的典型流程如圖3所示,包括 以下步驟步驟S1 播發伺服器向終端下發包含數字媒體內容文件接收信息的ESG(ESG Electronic Service Guide,電子業務指南)。終端通過ESG能夠獲得數字媒體內容文件的 相關信息,如業務名稱、播放時間、內容梗概、FLUTE協議的IP位址和埠號等。步驟S2 終端根據接收文件的IP位址和埠號接入FLUTE會話,根據ESG確定所 需要接收到的文件。步驟S3 播發伺服器將內容服務提供伺服器提供的數字媒體內容文件生成FDT 表,並輪播FDT表中的傳輸對象T0。步驟S4 終端接收FDT表並解析FDT表中的傳輸對象T0相關信息,確定接收數字 媒體內容文件對應的T0I,然後根據T0I接收相應傳輸對象T0。在單向網絡和雙向網絡並存的傳輸網絡中,進行IP數據廣播時,終端還可以通過 雙向網絡向前端的修復伺服器請求對FLUTE傳輸結束後收到的數字媒體內容文件進行修
M. o在《數字媒體內容標引及映射方法的研究與實現》(《電視技術》2009年8月)這 篇文章中提出一種對內容進行特徵提取和標識引導的標引,它的目的是揭示內容特徵,便 於集中同類的內容,區分不同的內容,為相關內容建立聯繫。文章中將標引分為傳輸語義 標引和文件語義標引。在IP傳輸層的傳輸語義標引,可以為用戶對內容的選擇保存,以及 傳輸過程中網絡設備對內容的處理提供數據基礎。文件語義標引可以為內容語義信息顯 示、節目的自動分類及客戶端對節目的分類顯示,提供數據基礎。文章中還提出一種基於內容標引的IP數據推送系統,如圖4所示,由內容標引生 成及編碼軟體、內容標引映射及內容播控軟體和機頂盒客戶端軟體三部分組成。內容標引編輯及生成軟體將生成的標引與內容送入內容標引映射及內容播控軟體,而內容標引映射 及內容播控軟體與客戶端軟體採用廣播單向方式進行內容及標引傳輸。但是,現有技術中在前端向終端播發傳輸對象TO或者內容及標引時,是以單向播 發的方式傳輸到終端,用戶只能被動接收前端下發的內容,對收看的視頻文件不能進行個 性化的調整。

發明內容
本發明要解決的技術問題是,提供一種 生成標引的方法及基於該標引的媒體文件 收發方法和裝置,根據用戶的需求對其收看的媒體文件進行個性化調整。本發明採用的技術方案是,所述生成標引的方法,包括將媒體文件內容的描述信息進行分類生成內容集標引、內容描述標引、內容關聯 標引和內容策略標引;將上述四種標引分別進行XML文本編碼生成在應用標引;將內容集標引、內容描述標引和內容策略標引中的部分描述信息進行二進位編碼 生成網絡標引。本發明還提供一種基於標引的媒體文件發送方法,包括如下步驟根據媒體文件內容的描述信息生成應用標引和網絡標引;播發伺服器通過雙向網絡從終端收集到用戶訂閱信息或用戶行為信息,並據此調 整應用標引、網絡標引和本次播發的媒體文件內容;將本次播發的媒體文件內容、調整後的網絡標引和應用標引封裝成傳輸數據報文 通過單向網絡發送給終端。本發明還提供一種基於標引的媒體文件接收方法,包括如下步驟通過單向網絡接收到IP數據包,並對其進行解析過濾;對解析出的媒體文件內容和應用標引進行存儲後播放;根據用戶行為生成用戶行為信息或用戶訂閱信息通過雙向網絡發送給前端。本發明還提供一種基於標引的媒體文件發送裝置,包括如下組成部分內容提供伺服器,用於向播發伺服器提供媒體文件內容;播發伺服器,用於根據媒體文件內容生成應用標引和網絡標引,並根據交互服務 器發來的內容熱度信息調整應用標引、網絡標引和本次播發的媒體文件內容,通過單向網 絡發送給終端;交互伺服器,用於將終端通過雙向網絡發來的用戶訂閱信息或用戶行為信息轉換 成內容熱度信息發送給播發伺服器。本發明還提供一種基於標引的媒體文件接收裝置,包括如下組成部分單向網絡接收模塊,用於對前端發來的IP數據包進行解析過濾,將解析出的媒體 文件內容發送給內容存儲管理模塊,將解析出的應用標引發送給標引存儲管理模塊;內容存儲管理模塊,用於將存儲完的媒體文件內容發送給界面播放模塊進行播 放;標引存儲管理模塊,用於將與媒體文件內容關聯的應用標引發送給界面播放模 塊;
用戶行為管理模塊,用於根據用戶行為生成用戶行為信息,接收用戶訂閱信息,將 用戶行為信息或者用戶訂閱信息發送到雙向網絡模塊;界面播放模塊,用於將媒體文件內容及其應用標引呈現給用戶;雙向網絡模塊,用於將用戶行為管理模塊發來的用戶行為信息或者用戶訂閱信息 通過雙向網絡發送到前端。採用上述技術方案,本發明至少具有下列優點本發明所述生成標引的方法及基於該標引的媒體文件收發方法和裝置,前端根據 媒體文件內容的描述信息生成應用標引和網絡標引,播發伺服器通過雙向網絡從終端收集 到用戶訂閱信息或用戶行為信息,並據此調整應用標引、網絡標引和本次播發的媒體文件 內容,將本次播發的媒體文件內容、調整後的網絡標引和應用標引封裝成傳輸數據報文通 過單向網絡發送給終端,與現有技術相比,本發明增加了前端設備與終端設備之間的反饋 機制,並充分利用了現有的單向和雙向並存的傳輸網絡,可以使前端根據用戶的需求對播 發的媒體內容文件進行實時的調整。


圖1為FLUTE協議中一個傳輸會話TS中的傳輸對象TO結構示意圖;圖2為現有的DVB系統組成示意圖;圖3為現有的DVB系統中的IP數據廣播的典型流程圖;圖4為現有技術中的一種基於內容標引的IP數據推送系組成統示意圖;圖5為本發明標引的數據模型示意圖;圖6為本發明第一實施例所述生成標引的方法流程圖;圖7本發明用於IP封裝應用標引的標引容器結構示意圖;圖8為本發明第二實施例所述基於標引的媒體文件發送裝置組成示意圖;圖9為本發明第二實施例中標引生成模塊結構示意圖;圖10為本發明第二實施例中任務生成模塊結構示意圖;圖11為本發明第二實施例中報文發送模塊結構示意圖;圖12為本發明第二實施例基於FLUTE協議的一個傳輸會話結構示意圖;圖13為本發明第三實施例所述基於標引的媒體文件發送方法流程圖;圖14為本發明第四實施例所述基於標引的媒體文件接收裝置組成示意圖;圖15為本發明第四實施例中單向數據接收模塊結構示意圖;圖16為本發明第四實施例中雙向網絡模塊結構示意圖;圖17為本發明第五實施例所述基於標引的媒體文件接收方法流程圖;圖18為本發明第六實施例所述基於標引的媒體文件接收方法流程圖。
具體實施例方式為更進一步闡述本發明為達成預定目的所採取的技術手段及功效,以下結合附圖 及較佳實施例,對本發明提出的所述生成標引的方法及基於該標引的媒體文件收發方法和 裝置,詳細說明如後。本發明第一實施例,一種生成標引的方法,如圖6所示,包括以下具體步驟
步驟S101,將媒體文件內容的描述信息進行分類生成內容集標引、內容描述標 弓丨、內容關聯標引和內容策略標引,標引的數據模型如圖5所示,內容集標引可以與0、
1.......或η個內容描述標引關聯,內容描述標引分別與一個內容關聯標引和一個內容策
略標引關聯,內容關聯標弓丨與1、2.......或η個媒體文件內容關聯。內容集標引根據運營需求和支持媒體文體內容進行聚類組成的描述,單個內容 集具有唯一內容集ID (Content Group ID)。內容集標引包含的內容如表1所示。表1內容集標引 內容描述標引描述媒體文件內容的抽象信息。每一個媒體文件內容進行唯一標 識——內容ID (Content ID),具有相同媒體文件內容內涵的節目具有同一內容ID,內容描 述標引包含的內容如表2所示。表2內容描述標引 內容關聯標引描述媒體文件內容相關信息,通常包含一個主要文件和多個次要 文件。內容關聯標引包含的內容如表3所示。表3內容關聯標引 內容策略標引描述媒體文件內容的推送方式。優先級包括緊急、優先和普通,用 於標識內容在一次播發任務中的發送先後次序。內容策略標引包含的內容如表4所示。表4內容策略標引 步驟S102,將上述四種標引分別進行XML文本編碼生成在應用標引,用於在應用
層封裝。在前端和終端,都可實現標引的持久化存儲,存儲模型可以是關係模型、XML、文 件、二進位流等。「持久」這個概念是和以電源關機就會數據丟失為代表的「暫時」概念相對。 可通過以下途徑實現,如資料庫和文件等,實現途徑不做具體要求,但應保證標引持久化的 高性能存儲、映射方便和良好的事務性。標引編碼根據圖5中的標引數據模型進行信息組 織和表示,根據所在的層次即承載形式分為兩種應用標引和網絡標引。應用標引是非壓縮 的明文,本步驟中將上述4類標引進行XML文本編碼,保證可讀性和互操作性,用於在應用 層封裝。步驟S103,將內容集標引中的內容集提供者、內容描述標引中的內容類型以 及內 容策略標引中的優先級等信息進行二進位編碼生成網絡標引。在封裝時嵌入IP Option字 段,因為IP Option欄位的長度受限,所以僅保留標引的最重要的上述三項信息。本發明DVB系統由前端、傳輸網絡和終端組成。前端包括播發伺服器、內容提供服 務器和交互伺服器。內容提供伺服器提供內容,播發伺服器播發內容和標引,交互伺服器收 集用戶行為信息和用戶訂閱信息。本發明可以應用於下面兩種傳輸網絡第一種單向網絡和雙向網絡並存環境,如有線電視網絡和電信接入網絡/移動 網際網路。如圖8所示,播發伺服器接入單向網絡,進行單向廣播播發,交互伺服器接入雙向 網絡,進行點對點雙向交互。第二種支持組播雙向網絡環境,如雙向改造完畢後的有線電視網絡,電信接入網 絡/移動網際網路等。前端播發伺服器接入支持組播的雙向網絡進行單向組播播發,前端交 互伺服器也接入支持組播的雙向網絡進行點對點雙向交互,收集用戶行為信息和用戶訂閱 fn息ο由於支持組播雙向網絡環境對現有的傳輸網絡改造較大,且成本偏高,本發明主 要以單向網絡和雙向網絡並存環境為例,描述本發明的技術方案。本發明第二實施例,一種基於標引的媒體文件發送裝置,即DVB系統的前端,如圖 8所示,包括以下組成部分一、內容提供伺服器內容提供伺服器用於向播發伺服器提供媒體文件內容。二、播發伺服器播發伺服器組成結構如圖8所示,前端的播發伺服器向終端單向推送媒體文件內 容。播發伺服器的工作流程,首先從內容提供伺服器獲得內容,由內容管理模塊管理,之後 根據內容提供的信息根據本次播發任務的要求在標引生成模塊生成標引。在任務生成模塊 根據內容標引信息及交互伺服器反饋的用戶行為信息或用戶訂閱信息調整內容策略標引, 生成輪播FDT表或者在初始上電時生成預覽FDT表。報文發送模塊接收標引生成模塊生成 的標引信息,同時接收任務生成模塊發來的調整後的內容策略標引,將內容和應用層標引 按照FLUTE協議要求封裝成傳輸數據報文,並嵌入網絡標引,發送到終端。下面詳細介紹一下各模塊的組成結構和工作方式(一)標引生成模塊
如圖9所示,標引生成模塊包括組織模塊和編碼模塊,這兩個模塊的工作過程如 下組織模塊,從內容管理模塊收集相關標引的原始信息即媒體文件內容的描述信 息,按照第一實施例中所述生成標引的方法,生成如圖5所示的相關標引原始信息數據結 構,包括四類標引原始信息內容集標弓丨、內容描述標弓丨、內容關聯標引和內容策略標引。編碼模塊,根據傳輸位置的不同對相關標引原始信息數據結構進行編碼生成應用 標引和網絡標引。具體的,將四類標引原始信息進行XML編碼,增加標引容器頭,生成完整標引容器。標引容 器可視為媒體文件,將四類標引編碼後裝入標引容器中生成應用標引,保存至本地,播發時 按照傳輸對象方式封裝發送。提取內容集標引中的內容集提供者信息,提取內容描述標引中的內容編目類型, 提取內容策略標引中的優先級信息,進行二進位編碼,生成緊湊的網絡標引。優選的,增加 網絡標引的版本號、長度等欄位,便於網絡標引的協議升級。全部的網絡標引、應用標引將 送入報文發送模塊,待封裝、嵌入和發送。應用標引中的內容策略標引送入任務生成模塊, 進行播發前調整。( 二)任務生成模塊如圖10所示,任務生成模塊包括內容策略標引調整模塊和FDT表生成模塊,這兩 個模塊的工作過程如下內容策略標引調整模塊,用於根據交互伺服器提供的內容熱度信息同向調整內容 策略標引中的發送輪播次數、優先級,將調整後的內容策略標引加上標引容器頭,並通知報 文發送模塊,更新報文發送模塊中暫存的內容策略標引。FDT表生成模塊,用於在系統初始上電時,生成預覽FDT表發送給報文發送模塊, 預覽FDT表包括內容集標弓丨、內容描述標引和內容策略標引三種應用標引,內容關聯標引 和內容不在其中。一次播發任務只提供一次預覽FDT表。FDT表生成模塊還用於根據調整 後的內容策略標引生成本次播發任務的輪播FDT表發送給報文發送模塊。(三)報文發送模塊如圖11所示,報文發送模塊接收以下內容1.標引生成模塊傳入的應用標引和網絡標引。2.內容管理模塊傳入的媒體文件內容。3.任務生成模塊傳入的輪播FDT表或預覽FDT表、更新的內容策略標引。報文發送模塊包括;傳輸對象定位模塊、FLUTE協議組包模塊和IP數據封裝模塊, 這三個模塊的工作過程如下傳輸對象定位模塊根據輪播FDT表或預覽FDT表的描述從媒體文件內容及應用標 引中定位本次發送的傳輸對象。FLUTE協議組包模塊從傳輸對象中提取數據片,根據FLUTE協議將數據片組成 FLUTE數據包。舉個例子,基於FLUTE協議的一個傳輸會話如圖12所示,T0I = 0的傳輸對 象用於傳輸輪播FDT表,T0I = 1和T0I = 2的傳輸對象用於傳輸媒體文件,同時將基於調 整後的內容策略標引更新的應用標引作為T0I = 3的傳輸對象。IP數據封裝模塊在IP Option欄位嵌入網絡標弓|,對FLUTE數據包進行IP數據包組裝,通過網絡接口發送到傳輸網絡中。此處的傳輸網絡可以是單向網絡。需要說明的是,標引是對內容的描述,伴隨著信息量的增加,它的長度可以說是變長的,全部放在IP可選項中是有困難的。通過對標引的研究,在IP封裝時,我們將標引按 照功能分成兩個部分封裝,網絡層封裝和應用層封裝。網絡層封裝代表內容的基本定位,為 終端提供快速的匹配。應用層封裝代表內容的本體定位,供終端對內容的自動分類和聚類。 本著傳輸透明、不影響原有數據傳輸的原則通過分析IP數據包的結構特點和傳輸過程,我 們選擇IP可選項(IPOption)作為網絡標引的封裝位置。IP負載作為應用層標引的封裝位 置。這樣既解決了 IP可選項長度有限,又解決了內容本地定位描述問題。應用標引在封裝時嵌入IP負載欄位,該類標引可以在前端根據內容預處理,增加 標引容器頭,生成完整標引容器,如圖7所示。標引容器只用於封裝應用標引,可視為媒體 文件的數據片,生成後保存至本地,播發時按照傳輸對象方式封裝發送。圖7中各欄位說明版本描述標引容器版本;類別描述標引類別,內容集標引01,內容描述標引02,內容策略標引03,內容關 聯標引04;長度描述標引長度,以byte為單位;ID 循環單調遞增,標引ID唯一。網絡標引在IP封裝時嵌入IP Option欄位,因為IP Option欄位的長度受限,所 以僅保留標引的最重要的三項信息內容集提供者、內容類型以及優先級信息。三、交互伺服器如圖8所示,前端的交互伺服器與用戶終端通過雙向網絡連接。交互伺服器工作流程是,在一次播發任務的操作前,通過標引信息收集模塊收集 用戶可能的需求,播發任務結束後可再通過雙向網絡收集用戶反饋,據此調整標引信息。標引信息收集模塊,在下列五種情況下完成收集或處理的功能1.用戶在播發任務的預覽方式下,操作終端生成用戶的訂閱信息,到交互伺服器 的標引信息收集模塊進行匯總處理。2.在用戶播放內容後,終端收集用戶的行為信息,根據行為信息統計用戶播放次 數、用戶滿意度等信息,通過數據協議發送到前端的交互伺服器標引信息收集模塊上,為下 次任務播發策略安排做準備。3.無播發任務時,標引信息收集模塊接收終端主動報告用戶訂閱消息,用戶訂閱 消息包含用戶希望獲得的內容集類型,內容集提供者和內容類型等信息。4.無播發任務時標引信息收集模塊周期輪詢用戶行為消息,用戶行為消息包含 用戶累計播放列表前五名的內容集類型,內容集提供者,內容類型和內容ID等信息。5.標引信息收集模塊將用戶行為信息或用戶訂閱信息中的內容集類型、內容集 提供者、內容類型等信息統計、匯總後生成內容熱度信息,提供給播發伺服器的任務生成模 塊。本發明第三實施例,一種基於標引的媒體文件發送方法,如圖13所示,包括以下 具體步驟步驟S201,根據媒體文件內容的描述信息生成應用標引和網絡標引;
步驟S202,從終端收集到用戶訂閱信息或用戶行為信息,並據此調整內容策略標 引以及本次播發的媒體文件內容;本步驟中,從終端收集到用戶訂閱信息的過程為前端的播發伺服器通過單向網絡向終端發送預覽FDT表,預覽FDT表包括內容集 標引、內容描述標引和內容策略標引三種應用標引;用戶預覽結束後,通過終端將用戶訂閱信息經由雙向網絡發送到前端設備的交互 伺服器,該用戶訂閱信息包括用戶希望看到的前五名內容集類型、內容類型和內容集提供
者o本步驟中,從終端收集到用戶訂閱信息的過程還可以為用戶通過終端經由雙向網絡向交互伺服器主動發送用戶訂閱消息,所述用戶訂閱 消息包括用戶收看的內容ID、對媒體文件內容的收看評價。本步驟中,從終端收集到用戶行為信息的過程為前端的播發伺服器通過交互伺服器向所有終端輪詢用戶觀看情況即用戶行為,終 端根據用戶行為生成用戶行為信息,通過雙向網絡反饋用戶行為消息給交互伺服器;或者由終端設備通過雙向網絡定時向前端交互伺服器推送用戶行為信息;該用戶行為消息包括用戶累計播放列表前五名內容集類型、內容類型、內容集提 供者和內容ID。步驟S203,根據調整後的內容策略標引更新網絡標引和應用標引中的相關信息;步驟S204,將要播發的媒體文件內容、更新後的網絡標引和應用標引封裝成傳輸 數據報文通過單向網絡發送給終端。本發明第四實施例,一種基於標引的媒體文件接收裝置,即DVB系統的終端設備, 如圖14所示,包括以下組成部分一、界面播發模塊界面播發模塊用於提供用戶交互界面及播發器,將媒體文件內容及其應用標引呈 現給用戶。二、用戶行為管理模塊用戶行為管理模塊用於記錄用戶行為生成用戶行為信息,包括用戶累計播放列表 前五名內容類型、內容集提供者和內容ID等。接收用戶訂閱信息,包括用戶最希望獲得的 五個內容類型、內容集提供者和內容ID等。向前端提供用戶行為信息或用戶訂閱信息。根據用戶設定生成本地網絡標引,可送入單向網絡接收模塊進行IP數據包匹配 接收。三、內容存儲管理模塊內容存儲管理模塊提供內容的存儲,將存儲完的媒體文件內容發送給界面播放模 塊進行播放,並提供用戶對存儲的媒體文件內容進行訪問、添加、更新、刪除的功能。四、標引存儲管理模塊標引存儲管理模塊用於將與媒體文件內容關聯的應用標引發送給界面播放模塊, 並提供用戶對標引的解析、訪問、添加、更新、刪除和存儲等功能。五、單向網絡接收模塊
單向網絡接收模塊接收用戶行為管理模塊提交的網絡標引。從單向網絡接收IP數據包並解析,將本地網絡標引和接收數據包的網絡標引進 行匹配過濾,對留下的IP數據包進行FLUTE解包,根據FLUTE協議解析成內容和應用標引。將媒體文件內容提交內容管理模塊,將應用標引提交標引存儲管理模塊。六、雙向網絡模塊
雙向網絡模塊向前端交互伺服器報告用戶行為信息或用戶訂閱信息,響應交互服 務器用戶行為輪詢請求。本發明第五實施例,一種基於標引的媒體文件接收方法,如圖17所示,包括以下 具體步驟步驟S301,通過單向網絡接收到IP數據包,將IP數據包解析成媒體文件內容、應 用標引和網絡標引。步驟S302,根據用戶行為製作本地網絡標引,將與本地網絡標引不匹配的網絡標 引對應的IP數據包過濾掉。步驟S303,對解析出的媒體文件內容和應用標引進行存儲後播放。步驟S304,根據用戶行為生成用戶行為信息,將用戶行為信息通過雙向網絡發送 給前端。本發明第六實施例,一種基於標引的媒體文件接收方法,如圖18所示,包括以下 具體步驟步驟S401,通過單向網絡接收到IP數據包,將IP數據包解析出媒體文件內容、應 用標引和網絡標引。步驟S402,根據用戶行為製作本地網絡標引,將與本地網絡標引不匹配的網絡標 引對應的IP數據包過濾掉。步驟S403,對解析出的媒體文件內容和應用標引進行存儲後播放。步驟S404,將用戶訂閱信息通過雙向網絡發送給前端。與現有技術相比,本發明增加了前端設備與終端設備之間的反饋機制,並充分利 用了現有的單向和雙向並存的傳輸網絡,可以使前端根據用戶的需求對播發的媒體內容文 件進行實時的調整。通過具體實施方式
的說明,應當可對本發明為達成預定目的所採取的技術手段及 功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之用,並非用來對本 發明加以限制。
權利要求
一種生成標引的方法,其特徵在於,包括將媒體文件內容的描述信息進行分類生成內容集標引、內容描述標引、內容關聯標引和內容策略標引;將上述四種標引分別進行XML文本編碼生成在應用標引;將內容集標引、內容描述標引和內容策略標引中的部分描述信息進行二進位編碼生成網絡標引。
2.根據權利要求1所述生成標引的方法,其特徵在於,所述內容集標引包括的媒體文 件內容的描述信息有內容集標識、內容集標題、內容集提供者、內容集類型、內容集歸集時間、是否免費和附屬信息;所述內容描述標引包括的媒體文件內容的描述信息有內容集標識、內容標識、內容標題、內容類型、音軌語言、字幕語言和演職員表;所述內容關聯標引包括的媒體文件內容的描述信息有內容標識、內容主要文件數量、內容主要文件URL、內容次要文件數量和內容次要文件URL ;所述內容策略標引包括的媒體文件內容的描述信息有 內容標識、內容播發開始時間、內容播髮結束時間、輪播次數和優先級。
3.根據權利要求1所述生成標引的方法,其特徵在於,所述網絡標引的媒體文件內容 的描述信息有內容集提供者、內容類型和優先級。
4.一種基於標引的媒體文件發送方法,其特徵在於,包括 根據媒體文件內容的描述信息生成應用標引和網絡標引;播發伺服器通過雙向網絡從終端收集到用戶訂閱信息或用戶行為信息,並據此調整應 用標引、網絡標引和本次播發的媒體文件內容;將本次播發的媒體文件內容、調整後的網絡標引和應用標引封裝成傳輸數據報文通過 單向網絡發送給終端。
5.根據權利要求4所述基於標引的媒體文件發送方法,其特徵在於,所述用戶訂閱信 息為用戶希望看到的前五名內容集類型、內容類型和內容集提供者,或者, 用戶收看的內容ID、對媒體文件內容的收看評價; 所述用戶行為信息為播放列表前五名內容集類型、內容類型、內容集提供者和內容ID。
6.一種基於標引的媒體文件接收方法,其特徵在於,包括 通過單向網絡接收到IP數據包,並對其進行解析過濾; 對解析出的媒體文件內容和應用標引進行存儲後播放;根據用戶行為生成用戶行為信息或用戶訂閱信息通過雙向網絡發送給前端。
7.根據權利要求6所述基於標引的媒體文件接收方法,其特徵在於,所述對IP數據包 進行解析過濾的過程包括將IP數據包解析成媒體文件內容、應用標引和網絡標引;根據用戶行為製作本地網絡標引,將與本地網絡標引不匹配的網絡標引對應的IP數據包過濾掉。
8.一種基於標引的媒體文件發送裝置,其特徵在於,包括 內容提供伺服器,用於向播發伺服器提供媒體文件內容;播發伺服器,用於根據媒體文件內容生成應用標引和網絡標引,並根據交互伺服器發 來的內容熱度信息調整應用標引、網絡標引和本次播發的媒體文件內容,通過單向網絡發 送給終端;交互伺服器,用於將終端通過雙向網絡發來的用戶訂閱信息或用戶行為信息轉換成內 容熱度信息發送給播發伺服器。
9.根據權利要求8所述基於標引的媒體文件發送裝置,其特徵在於,所述播發伺服器 進一步包括內容管理模塊,用於從內容提供伺服器發來的媒體文件內容中提取標引原始信息,並 將媒體文件內容發送給報文發送模塊;標引生成模塊,用於基於標引原始信息生成應用標引和網絡標引並發送給報文發送模 塊,同時將應用標弓丨中的內容策略標引發送給任務生成模塊;任務生成模塊,用於生成預覽FDT表和輪播FDT,根據交互伺服器發來的內容熱度信息 調整所述內容策略標引以及輪播FDT表,並發送給報文發送模塊;報文發送模塊,用於將媒體文件內容、應用標引和網絡標引封裝後發送給終端。
10.根據權利要求9所述基於標引的媒體文件發送裝置,其特徵在於,所述標引生成模 塊進一步包括組織模塊,用於根據內容管理模塊發來的標引原始信息組成標引原始信息數據結構發 送給編碼模塊;編碼模塊,用於對標引原始信息數據結構中各標引或標引的部分描述信息進行編碼得 到應用標引或網絡標引
11.根據權利要求9所述基於標引的媒體文件發送裝置,其特徵在於,所述任務生成模 塊進一步包括內容策略標引調整模塊,用於根據交互伺服器發來的內容熱度信息調整內容策略標引 發送給FDT表生成模塊;FDT表生成模塊,用於根據調整後的內容策略標弓I生成輪播FDT表發送給報文發送模 塊,在所述文件發送裝置初始上電時生成預覽FDT表發送給報文發送模塊。
12.根據權利要求9所述基於標引的媒體文件發送裝置,其特徵在於,所述報文發送模 塊進一步包括傳輸對象定位模塊,用於根據FDT表生成模塊發來的輪播FDT表或預覽FDT表定位媒 體文件內容,組成傳輸對象發送給FLUTE協議組包模塊;FLUTE協議組包模塊,用於根據調整後的內容策略標引更新標引生成模塊發來的應用 標引,再按照FLUTE協議將傳輸對象和所述應用標引封裝成FLUTE數據包;IP數據封裝模塊,用於根據調整後的內容策略標引更新標引生成模塊發來的網絡標 引,將FLUTE數據包和所述網絡標引封裝成IP數據包通過網絡接口發送到傳輸網絡。
13.一種基於標引的媒體文件接收裝置,其特徵在於,包括單向網絡接收模塊,用於對前端發來的IP數據包進行解析過濾,將解析出的媒體文件3內容發送給內容存儲管理模塊,將解析出的應用標引發送給標引存儲管理模塊;內容存儲管理模塊,用於將存儲完的媒體文件內容發送給界面播放模塊進行播放; 標引存儲管理模塊,用於將與媒體文件內容關聯的應用標引發送給界面播放模塊; 用戶行為管理模塊,用於根據用戶行為生成用戶行為信息,接收用戶訂閱信息,將用戶 行為信息或者用戶訂閱信息發送到雙向網絡模塊;界面播放模塊,用於將媒體文件內容及其應用標弓I呈現給用戶; 雙向網絡模塊,用於將用戶行為管理模塊發來的用戶行為信息或者用戶訂閱信息通過 雙向網絡發送到前端。
14.根據權利要求13所述基於標引的媒體文件接收裝置,其特徵在於,所述用戶行為 管理模塊進一步用於,根據用戶設定製作用於匹配的本地網絡標引發送到單向網絡接收模 塊;所述單向網絡接收模塊進一步用於,將與本地網絡標引不匹配的網絡標引對應的IP 數據包過濾掉。
全文摘要
本發明公開了一種生成標引的方法及基於該標引的媒體文件收發方法和裝置,前端根據媒體文件內容的描述信息生成應用標引和網絡標引,播發伺服器通過雙向網絡從終端收集到用戶訂閱信息或用戶行為信息,並據此調整應用標引、網絡標引和本次播發的媒體文件內容,將本次播發的媒體文件內容、調整後的網絡標引和應用標引封裝成傳輸數據報文通過單向網絡發送給終端,與現有技術相比,本發明增加了前端設備與終端設備之間的反饋機制,並充分利用了現有的單向和雙向並存的傳輸網絡,可以使前端根據用戶的需求對播發的媒體內容文件進行實時的調整。
文檔編號G06F17/30GK101867517SQ20101018712
公開日2010年10月20日 申請日期2010年5月31日 優先權日2010年5月31日
發明者任寧寧, 何晶, 夏勇, 袁敏 申請人:國家廣播電影電視總局廣播科學研究院

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀