新四季網

文件內容分發方法和裝置的製作方法

2023-06-03 14:28:31 5

專利名稱:文件內容分發方法和裝置的製作方法
技術領域:
本發明涉及交互式網絡電視系統,更具體地,本發明涉及一種
適合於寬帶網絡或者下一代網絡(NGN、 IMS)的文件內容分發方 法和裝置。
背景技術:
隨著交互式網絡電視系統(IPTV系統)技術的深入開展,使用 用戶數的增加,對系統性能和可靠性提出了更高的要求,特別是交 互式網絡的內容交付模塊,其內部模塊職責的明晰、與其他系統的 模塊交互是個非常重要的研究課題。儘量明確各個模塊的主要職責、 減少系統各個部分之間的交互從而獲得更好的用戶體驗變得非常重 要,對內容分發系統架構及業務流程的簡潔性和可靠性提出了更高 的要求。
由於目前IPTV ^支術還處於發展階革殳,國際和國內的標準制定 工作還處於起步階革殳,各公司的IPTV產品對IPTV系統中的各個子 系統(主要包括IPTV終端模塊、IPTV應用模塊、內容交付模塊、 管理模塊等)的定位及相互之間的接口邏輯關係定義不清晰。是否 是基於NGN架構、NGN IMS架構或者是非NGN架構下力口果實iE見 交互式網絡電—見業務是目前各大標準組織研究的熱點,目前還沒有 定論。在IMS架構下,如4可支持交互式網絡電一見這種複雜的一見頻類業 務目前還沒有一個4交好的解決方案;還有交互式網鄉各電一見裡面一個 非常重要的有區別於眾多的業務的內容交付模塊,由於其要完成眾 多業務提供商提供的大量文件或者直播、時移流的內容的分發和存 儲及對終端的糹見頻服務、其才莫塊的合理定位及和其他才莫塊的交互來 考慮如何提高交互式網絡電視系統的性能也是一個非常重要的問 題。
為此,如何設計一個高效的內容交付系統,並完成基於文件和 流的內容的分發、儘量減少各個才莫塊的交互成為交互式網絡電一見系 統面臨的眾多問題中的一個急需解決的問題。

發明內容
為了解決上述問題,本發明提供了一種適合於寬帶網絡或者下 一代網絡(NGN、 IMS)的文件內容分發方法和裝置,使得交互式 網絡電視系統在內容交付系統與其他模塊在一個儘量簡潔高效的情 況下提供可靠的文件內容分發服務。
根據本發明的一個方面,提供了一種文件內容分發方法,其可 以包括以下步驟步驟一,內容準備模塊選擇一個或多個內容位置 與分發全局控制模塊,並向所選的內容位置與分發全局控制模塊發 送文件內容分發請求;步驟二,在接收到文件內容分發請求後,內 容位置與分發全局控制模塊根據預定分發策略來選擇一個或多個內 容交付與存儲控制模塊,並向所選的內容交付與存儲控制模塊轉發 文件內容分發請求;步驟三,在接收到文件內容分發請求後,內容 交付與存儲控制模塊根據預定分發策略來選擇一個或多個內容交付 與存儲模塊,並向所選的內容交付與存儲模塊轉發文件內容分發請 求;步驟四,在接收到文件內容分發請求後,內容交付與存儲模塊 與內容準備模塊建立連接並進行文件內容的分發。在步驟一中還執行以下處理確定在內容準備模塊中是否存在文件內容,並且在確定結果為肯定時,內容準備模塊選擇一個或多個內容位置與分發全局控制模塊,否則結束處理。
在步驟一中,當存在多個內容位置與分發全局控制模塊時,內容準備模塊選擇內容位置與分發全局控制模塊的方式包括以下至少一種根據預設配置來選擇內容位置與分發全局控制模塊;以及根據選擇配置信息來選擇內容位置與分發全局控制模塊。
其中,選擇配置信息至少包括內容位置與分發全局控制模塊的模塊結構、和關於文件內容的信息,關於文件內容的信息至少包括文件內容的終端位置信息。
在步驟一之前,本方法還可以包括確定在內容準備模塊中是否存在內容分發管理單元。
當確定在內容準備模塊中不存在內容分發管理單元時,本方法還可以包括內容分發管理單元查詢需要進行分發的文件內容;以及內容分發管理單元將查詢到的文件內容發送給內容準備模塊,其中,內容分發管理單元查詢需要進4亍分發的文件內容的方式至少包括定時任務自動查詢。
可選地,當確定在內容準備才莫塊中存在內容分發管理單元時,本方法還可以包括內容準備才莫塊查詢需要進4亍分發的文件內容,其中,內容準備模塊查詢需要進行分發的文件內容的方式至少包括
定時4壬務自動查詢。
在步驟三中還可以執行以下處理內容交付與存儲才莫塊向內容交付與存儲控制模塊發送文件內容選擇確認消息;內容交付與存儲控制模塊向內容位置與分發全局控制模塊發送文件內容選擇確認消息;以及內容位置與分發全局控制模塊向內容準備模塊發送文件內容選擇確認消息,其中,文件內容選擇確認消息至少包括可以存儲文件內容的媒體伺服器的位置信息。
當確定在內容準備模塊中不存在內容分發管理單元時,在步驟三中還可以^丸行以下處理內容準備才莫塊通知內容分發管理單元開
始準備文件內容的分發並攜帶有準備分發的文件內容的信息,然後執行步驟四,其中,準備分發的文件內容的信息至少包括內容邏輯木亍識符。
在步驟四中,文件內容的分發方式包括以下至少一種PULL方式,其中,內容交付與存儲模塊主動到內容準備模塊請求文件內容;以及PUSH方式,其中,內容準備才莫塊主動將文件內容推送到內容交付與存儲模塊。
在PULL方式下,在步艱《四中4;M亍以下處理步-驟a,內容準備模塊向內容交付與存儲模塊發送準備PULL文件請求;步驟b,根據準備PULL文件請求,內容交付與存儲模塊響應內容準備模塊並開始取出在內容準備模塊中的文件內容;步驟c,內容交付與存儲模塊向內容交付與存儲控制模塊發送增加文件內容請求消息,並且內容交付與存儲控制模塊向內容交付與存儲模塊返回增加文件內容確^人消息;步驟d,內容交付與存儲控制才莫塊向內容位置與分發全局控制模塊轉發增加文件內容請求消息,並且內容位置與分發全局控制模塊向內容交付與存儲控制模塊返回增加文件內容確認消息;步驟e,內容位置與分發全局控制模塊向內容準備模塊發送增加文件內容請求消息,並且內容準備模塊向內容位置與分發全局控制模塊返回增加文件內容確認消息;步驟f,內容交付與存儲模塊通過內容交付與存儲控制模塊和內容位置與分發全局控制模塊向內容準備模塊發送文件內容傳輸完成確認消息;以及步驟g,內容準
備模塊通過內容位置與分發全局控制模塊和內容交付與存儲控制模塊向內容交付與存儲模塊發送文件內容傳輸完成應答消息。其中,準備PULL文件請求包括與準備PULL的所述文件內容對應的信息,與所述文件內容對應的信息至少包括IP位址信息和埠信息。
當內容準備模塊中不存在內容分發管理單元時,在步驟e中,在內容準備模塊向內容位置與分發全局控制模塊返回增加文件內容確認消息後,內容交付與存儲^t塊向內容分發管理單元發送文件內容分發進度通知消息。在步驟f中,在內容位置與分發全局控制模塊向內容準備模塊發送文件內容傳輸完成確認消息後,內容準備模塊向內容分發管理單元發送文件內容傳豐命完成通知消息。
可選地,在PUSH方式下,在步驟四中執行以下處理步驟A,當內容準備模塊向內容交付與存儲模塊下推文件內容時,內容準備模塊向內容位置與分發全局控制模塊發送增加文件內容請求消息,並且內容位置與分發全局控制模塊向內容準備模塊返回增加文件內容確認消息;步驟B,內容位置與分發全局控制模塊向內容交付與存儲控制模塊發送增加文件內容請求消息;並且內容交付與存儲控制模塊向內容位置與分發全局控制模塊返回增加文件內容確認消
息;步驟C,內容交付與存儲控制模塊向內容交付與存儲模塊發送增加文件內容請求消息,並且內容交付與存儲模塊向內容交付與存儲控制模塊返回增加文件內容確認消息;步驟D,內容準備模塊通過內容位置與分發全局控制模塊和內容交付與存儲控制模塊向內容交付與存儲才莫塊發送文件內容傳輸完成通知消息;以及步驟E,內容交付與存儲模塊通過內容交付與存儲控制模塊和內容位置與分發全局控制^t塊向內容準備才莫塊返回文件內容傳輸完成確認消息。
當內容準備才莫塊中不存在內容分發管理單元時,在步驟A中,在內容準備模塊向內容位置與分發全局控制模塊發送增加文件內容請求消息後,內容準備模塊向內容分發管理單元發送文件分發進度通知消息。在步驟D中,在內容準備才莫塊向內容位置與分發全局控制模塊發送內容傳輸完成通知消息後,內容準備模塊向內容分發管
理單元發送文件內容傳豐lr完成通知消息。
根據本發明的另一個方面,還提供了一種文件內容分發裝置,
其包括內容準備模塊,用於選擇一個或多個內容位置與分發全局
控制模塊,並向所選的內容位置與分發全局控制模塊發送文件內容
分發請求;內容位置與分發全局控制模塊,用於在接收到文件內容分發請求後,根據預定分發策略來選擇一個或多個內容交付與存儲控制模塊,並向所選的內容交付與存儲控制模塊轉發文件內容分發請求;內容交付與存儲控制模塊,用於在接收到文件內容分發請求
後,根據預定分發策略來選擇一個或多個內容交付與存儲模塊,並
向所選的內容交付與存儲模塊轉發文件內容分發請求;以及內容交付與存儲模塊,用於在接收到文件內容分發請求後,與內容準備模
塊建立連4妾並進4亍文件內容的分發。其中,終端用戶的業務i青求包括以下至少一種點播、直播和時移請求。
內容處理包括以下至少一種內容聚合、內容管理、元數據處理、和內容加密。預定分發策略包括以下至少一種位置信息和負載狀態信息。
內容交付與存儲模塊包括以下至少一種交付單元、緩存和存儲單元、以及分發單元,其中,交付單元用於將要交付的文件內容發送給終端用戶並提供從終端用戶的文件下載和上傳,緩存和存儲單元用於緩存時移直播流以及存儲文件內容,以及分發單元用於在內容交付與存儲控制模塊的控制下,在內容交付與存儲模塊的內容分發直播或時移流和文件內容,以及接收內容準備才莫塊的文件內容。
內容位置與分發全局控制^f莫塊包括以下至少 一種第 一位置控制單元,用於根據預定規則選擇內容交付與存儲控制模塊;以及第一分發控制單元,用於處理來自內容準備模塊的文件內容的分發請 求。
其中,預定規則包括以下至少一種內容交付與存儲控制模塊 的位置信息;內容交付與存儲控制模塊的負載狀態信息;內容交付 與存儲模塊的負載狀態信息;終端位置信息;終端能力信息;以及 內容分發信息。
內容交付與存儲控制模塊包括以下至少 一種交付控制單元, 用於處理終端用戶與內容交付與存儲模塊之間的J 某體控制信息;第 二位置控制單元,用於根據預定規則選擇內容交付與存儲模塊;以 及第二分發控制單元,用於處理來自內容位置與分發全局控制模塊 的文件內容的分發請求。
其中,預定規則包括以下至少一種內容交付與存儲模塊的位 置信息;內容交付與存儲模塊的負載狀態信息;終端位置信息;終 端能力信息;以及內容分發信息。
因而,和現有技術相比,本發明能夠滿足不同規模的網絡系統, 並根據實際內容片源情況、用戶情況,各個模塊可分別進行擴充或 者裁減。另外,本發明清晰簡單,能同時兼容目前的基於IMS架構 的IPTV、基於NGN架構的IPTV和基於非NGN架構的IPTV系統。 系統中各個子系統的職責非常清晰,並且該流程可擴展性非常好, 從而增強了交互式網絡電視系統的各個部分的低成本性、可靠性和 擴展性,提升了 IPTV系統的核心竟爭力。
本發明的其它特徵和優點將在隨後的說明書中闡述,並且,部 分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發 明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附 圖中所特別指出的結構來實現和獲得。


附圖用來提供對本發明的進一步理解,並且構成i兌明書的 一部 分,與本發明的實施例一起用於解釋本發明,並不構成對本發明的
限制。在附圖中
圖1是根據本發明的文件內容分發方法的流程圖2是本發明所涉及的交互式網絡電視的內容交付系統分發的 原理圖3是才艮據本發明實施例的交互式網絡電一見系統的文件內容分 發的總流程圖4是根據本發明第一實施例的在PULL分發方式下的流程
圖5是才艮據本發明第二實施例的在PUSH分發方式下的流程 圖;以及
圖6是根據本發明的文件內容分發裝置的框圖。
具體實施例方式
以下結合附圖對本發明的優選實施例進行說明,應當理解,此 處所描述的優選實施例僅用於說明和解釋本發明,並不用於限定本 發明。
圖1是才艮據本發明的文件內容分發方法的流程圖。如圖l所示, i亥方法包4舌以下步-驟步驟S102,內容準備模塊選擇一個或多個內容位置與分發全局 控制模塊,並向所選的內容位置與分發全局控制模塊發送文件內容 分發請求;
步驟S104,在接收到文件內容分發請求後,內容位置與分發全 局控制模塊根據預定分發策略來選擇一個或多個內容交付與存儲控 制模塊,並向所選的內容交付與存儲控制模塊轉發文件內容分發請 求;
步驟S106,在接收到文件內容分發請求後,內容交付與存儲控 制模塊根據預定分發策略來選擇一個或多個內容交付與存儲模塊, 並向所選的內容交付與存儲模塊轉發文件內容分發請求;
步驟S108,在接收到文件內容分發請求後,內容交付與存儲模 塊與內容準備模塊建立連接並進行文件內容的分發。
在步驟S102中還執行以下處理確定在內容準備模塊中是否 存在文件內容,並且在確定結果為肯定時,內容準備模塊選擇一個 或多個內容位置與分發全局控制模塊,否則結束處理。
在步驟S102中,當存在多個內容位置與分發全局控制才莫塊時, 內容準備模塊選擇內容位置與分發全局控制模塊的方式包括以下至 少一種根據預設配置來選擇內容位置與分發全局控制模塊;以及 根據選擇配置信息來選擇內容位置與分發全局控制模塊。
其中,選擇配置信息至少包括內容位置與分發全局控制模塊 的模塊結構、和關於文件內容的信息,關於文件內容的信息至少包 括文件內容的終端位置信息。
在步驟S102之前,本方法還可以包括確定在內容準備模塊 中是否存在內容分發管理單元。當確定在內容準備才莫塊中不存在內容分發管理單元時,本方法
還可以包括內容分發管理單元查詢需要進行分發的文件內容;以 及內容分發管理單元將查詢到的文件內容發送給內容準備模塊,其 中,內容分發管理單元查詢需要進行分發的文件內容的方式至少包 括定時任務自動查詢。
可選地,當確定在內容準備才莫塊中存在內容分發管理單元時, 本方法還可以包括內容準備模塊查詢需要進行分發的文件內容, 其中,內容準備模塊查詢需要進行分發的文件內容的方式至少包括 定時4壬務自動查詢。
在步驟S106中還可以執行以下處理內容交付與存儲模塊向 內容交付與存儲控制模塊發送文件內容選擇確認消息;內容交付與 存儲控制模塊向內容位置與分發全局控制模塊發送文件內容選擇確 認消息;以及內容位置與分發全局控制模塊向內容準備模塊發送文 件內容選擇確認消息,其中,文件內容選擇確認消息至少包括可 以存儲文件內容的媒體伺服器的位置信息。
當確定在內容準備模塊中不存在內容分發管理單元時,在步驟 S106中還可以扭J亍以下處理內容準備才莫塊通知內容分發管理單元 開始準備文件內容的分發並攜帶有準備分發的文件內容的信息,然 後執行步驟S108,其中,準備分發的文件內容的信息至少包括內容 邏輯標識符。
在步驟S108中,文件內容的分發方式包括以下至少 一種PULL 方式,其中,內容交付與存儲模塊主動到內容準備模塊請求文件內 容;以及PUSH方式,其中,內容準備模塊主動將文件內容推送到 內容交付與存儲模塊。在PULL方式下,在步驟S108中執行以下處理步驟a,內容 準備模塊向內容交付與存儲模塊發送準備PULL文件請求;步驟b, 根據準備PULL文件請求,內容交付與存儲模塊響應內容準備模塊 並開始取出在內容準備模塊中的文件內容;步驟c,內容交付與存 儲模塊向內容交付與存儲控制模塊發送增加文件內容請求消息,並 且內容交付與存儲控制模塊向內容交付與存儲模塊返回增加文件內 容確認消息;步驟d,內容交付與存儲控制模塊向內容位置與分發 全局控制模塊轉發增加文件內容請求消息,並且內容位置與分發全 局控制模塊向內容交付與存儲控制模塊返回增加文件內容確認消 息;步驟e,內容位置與分發全局控制模塊向內容準備模塊發送增 加文件內容請求消息,並且內容準備^t塊向內容位置與分發全局控 制模塊返回增加文件內容確認消息;步驟f,內容交付與存儲模塊 通過內容交付與存儲控制模塊和內容位置與分發全局控制模塊向內 容準備模塊發送文件內容傳輸完成確認消息;以及步驟g,內容準 備模塊通過內容位置與分發全局控制模塊和內容交付與存儲控制模 塊向內容交付與存儲模塊發送文件內容傳輸完成應答消息。
其中,準備PULL文件請求包括與準備PULL的所述文件內容 對應的信息,與所述文件內容對應的信息至少包括IP位址信息和端 口信息。
當內容準備模塊中不存在內容分發管理單元時,在步驟e中, 在內容準備模塊向內容位置與分發全局控制模塊返回增加文件內容 確認消息後,內容交付與存儲模塊向內容分發管理單元發送文件內 容分發進度通知消息。在步驟f中,在內容位置與分發全局控制模 塊向內容準備才莫塊發送文件內容傳輸完成確認消息後,內容準備才莫
可選地,在PUSH方式下,在步-驟S108中寺丸4亍以下處理步 驟A,當內容準備模塊向內容交付與存儲模塊下推文件內容時,內容準備模塊向內容位置與分發全局控制模塊發送增加文件內容請求 消息,並且內容位置與分發全局控制模塊向內容準備模塊返回增加
文件內容確認消息;步驟B,內容位置與分發全局控制才莫塊向內容 交付與存儲控制模塊發送增加文件內容請求消息;並且內容交付與 存儲控制模塊向內容位置與分發全局控制模塊返回增加文件內容確 認消息;步驟C,內容交付與存儲控制模塊向內容交付與存儲模塊 發送增加文件內容請求消息,並且內容交付與存儲模塊向內容交付 與存儲控制模塊返回增加文件內容確認消息;步驟D,內容準備模 塊通過內容位置與分發全局控制模塊和內容交付與存儲控制模塊向 內容交付與存儲才莫塊發送文件內容傳輸完成通知消息;以及步驟E, 內容交付與存儲模塊通過內容交付與存儲控制模塊和內容位置與分 發全局控制模塊向內容準備模塊返回文件內容傳輸完成確認消息。
當內容準備模塊中不存在內容分發管理單元時,在步驟A中, 在內容準備模塊向內容位置與分發全局控制模塊發送增加文件內容 請求消息後,內容準備模塊向內容分發管理單元發送文件分發進度 通知消息。在步驟D中,在內容準備模塊向內容位置與分發全局控 制模塊發送內容傳輸完成通知消息後,內容準備模塊向內容分發管 理單元發送文件內容傳lt完成通知消息。
圖2是本發明所涉及的交互式網絡電視的內容交付系統分發的 原理圖。如圖2所示,包括
內容準備才莫塊(Content Preparation Functions ),用於乂於內容才是 供商(Content Provider)才是供的內容(包4舌IPTV系統之外的第三
內容管J裡(Content Management )、元IH居處J裡(Metadata Processing )、 內容加密等模塊,其可以將內容提供商提供的內容轉換為需要發送 到IPTV終端的格式,該模塊一般的原理如下首先內容提供商提 供的內容被內容準備模塊中的內容聚合模塊獲取,其中,元數據和權限信息發送到元數據處理模塊,內容在發送到內容交付(Content Delivery)才莫塊之前一^:需要利用內容處理(Content Processing )和 內容力口密(Content Encryption )才莫塊重4斤進4亍編石馬和力口密;
內容分發管理才莫》夾 (Content Distribution Management Functions),用於對內容交付模塊中的內容分發進行管理,例如對內 容準備完成的內容的分發進行安排(一般在內容交付模塊閒時採用 定時發布的方式進行,將需要發布的內容進行編號存儲到資料庫中, 定時衝丸行),其可以位於上述內容準備模塊中,也可以不在內容準備 模塊中,例如在交互式網絡電視的管理模塊中;
內容才是供商(Content Provider Functions),其擁有或者尋皮4受鬥又 提供出售內容或者內容資產的供應商;以及
IPTV終端(IPTV Terminal Functions ),它是IPTV石更件實現的
具有才幾頂盒才莫塊或者用純軟體實現的具有IPTV才幾頂盒才莫塊的終端 設備,同時也包括家庭網絡的模塊。
另夕卜,在圖2中,還涉及以下部分
內容位置與分發全局控制模塊
在IPTV終端內容選擇或者內容準備模塊分發內容到內容交付 模塊的過程中,根據內容交付模塊內的全局的內容交付與存儲控制 模塊的位置、負載等信息選擇適合的內容交付與存儲控制模塊來提 供服務。
內容交付與存儲控制模塊
響應內容位置與分發全局控制模塊的內容選擇或者分發請求, 根據內容交付與存儲控制模塊及其控制的內容交付與存儲模塊的局部內容交付模塊內的內容交付與存儲模塊的位置、負載狀態等信息 選擇最終的適合的內容交付與存儲模塊來提供服務。
內容交付與存儲模塊
其具有完成分發、緩存和存儲內容並且發送到終端用戶的模塊。 該模塊主要包括交付模塊(單播和組播交付方式)、緩存和存儲模塊 及分發模塊。
在以上三個基本模塊中,根據實際組網情況,內容位置與分發 全局控制模塊可能有多個,這些內容位置與分發全局控制模塊以一 定的結構進行組織。對外提供一個默認的內容位置與分發全局控制 模塊,根據對應的結構、請求文件對應的參數信息(例如終端位置 等)或者搜索算法等決定最終提供服務的內容位置與分發全局控制 模塊。
在以上三個基本才莫塊中,才艮據實際組網情況, 一個內容位置與 分發全局控制模塊實體可能會對應多個內容交付與存儲控制模塊。
在以上三個基本模塊中,內容交付與存儲控制模塊和內容交付 與存儲模塊組成一個局部的內容交付模塊, 一個內容交付與存儲控 制模塊可以同時對多個內容交付與存儲模塊進行管理和控制。
接下來,詳細介紹在上述三個基本模塊中的各個字模塊。
(一)內容位置與分發全局控制模塊內部的子模塊
位置控制模塊
位置控制才莫塊處理來自IPTV業務控制或者IPTV應用的分配內 容交付與存儲模塊資源的請求。位置控制模塊選擇一個合適的內容交付與存儲控制模塊。選擇的尺度可能主要根據如下規則內容付 與存儲控制模塊的位置信息;內容付與存儲控制模塊的負載狀態信 息;終端的位置、能力等信息;內容分發信息等等。可以採用以上 規則的一個或者多個。進一步地,內容交付與存儲模塊發生故障或 者節目未命中時,響應來自內容交付與存儲控制模塊的重定向請求 重新對內容交付與存儲控制模塊進行選擇。
分發控制模塊
分發控制模塊處理來自內容準備模塊的內容(文件或者直播流) 分發請求,根據分發策略擇一個合適的內容交付與存儲控制模塊。 乂于于流文4牛的分發,分發策略可以是配置固定不變的、也可以-使用 內容交付與存儲控制模塊控制下的內容交付與存儲模塊的服務信 息,如負載狀態等決定。文件內容的分發策略可以根據預先配置好 的按照指定區域的分發路徑;按內容分發信息;按來自於位置控制 的信息來選擇。可以採用以上規則的一個或者多個。進一步地,可 以響應來自於內容準備模塊或者內容分發管理模塊(可以在內容準 備模塊內,也可以是交互式電視系統的管理模塊內)的內容調度或 者刪除請求等,糹艮據分發策略完成對應的操作。
(二)內容交付與存儲控制模塊內部的子模塊 交付控制模塊
該模塊能夠處理IPTV終端和其所管理的內容交付與存儲模塊 之間的々某體控制消息,例如暫停、快進、快退,來控制內容交付 與存儲模塊內的媒體流。
位置模塊位置模塊處理來自內容位置與分發全局控制模塊的內容選擇的
請求。位置模塊選擇一個合適的內容交付與存儲模塊給IPTV媒體客戶端提供流服務。選擇的尺度可能主要根據如下規則內容付與存儲模塊的位置信息;內容付與存儲模塊的負載狀態信息;終端的位置、能力等信息;內容分發信息等。可以採用以上規則的一個或者多個。進一步地,內容交付與存儲模塊發生故障或者節目未命中時,響應來自內容交付與存儲模塊的重定向請求重新對內容交付與存儲控制模塊進行選擇,如果不能選擇則轉發該請求到內容位置與分發全局控制模塊。
分發控制模塊
分發控制模塊處理來自內容位置與分發全局控制模塊的內容(文件或者直播流)分發請求,根據分發策略擇一個合適的內容交付與存儲模塊。對於流文件的分發,分發策略可以是配置固定不變的、也可以使用其控制下的內容交付與存儲模塊的服務信息,如負載狀態等決定。文件內容的分發策略可以根據預先配置好的按照指定區域的分發路徑;內容分發信息;來自於位置模塊的信息來選擇。可以採用以上失見則的一個或者多個。進一步地,可以響應來自於內容位置與分發全局控制模塊的內容調度或者刪除請求等,根據以上分發策略完成對應的4乘作。
(三)內容交付與存儲模塊內部的子模塊
交付模塊
主要是將要交付的內容流發送到媒體客戶端。也可以提供從媒體客戶端的文件下載和上傳文件模塊。
緩存和存儲模塊主要負責緩存時移直播流和存儲文件內容。分發模塊
主要在內容交付與存儲控制模塊的控制下,在內容交付與存儲模塊內部分發直播流和文件內容,也可以接受內容準備模塊的內容。
圖3是才艮據本發明實施例的交互式網絡電^L系統的文件內容分發的總流程圖。在執行圖3所示的步驟之前,需要內容提供商已經將文件內容發送給內容準備模塊,並且內容準備模塊已經完成文件的內容聚合、內容編碼、內容管理和加密處理等發送到內容交付控
制模塊前的準備工作,內容交付管理模塊已經記錄該需要分發的文件內容的任務。如圖3所示,具體包括以下步驟
步驟S302,內容分發管理才莫塊定時掃描需要進行分發的文件內容的任務;
步驟S304,內容分發管理模塊將掃描到的需要進行分發的文件內容的信息(例如內容邏輯標識符等)發送到內容準備模塊;
步驟S306,內容準備才莫塊檢查該文件在該才莫塊中是否存在,如果存在則轉發該文件內容分發信息到內容位置與分發全局控制模塊(如果存在多個則預設選擇,內容位置與分發全局控制模塊根據其結構及文件信息選擇合適的內容位置與分發全局控制模塊;
步驟S308,內容位置與分發全局控制模塊收到內容準備模塊的文件分發請求後根據分發策略產生分發任務,目的是選擇相對最優的內容交付與存儲控制模塊,該分發策略可以是按照預先配置好的按照指定區域的分發路徑進行分發、按照運營過程中,系統根據用戶對內容的使用情況,自動統計內容的熱度,才艮據內容交付與存儲模塊負荷情況,採用智能分發的策略動態地自動維護內容在網絡中
的分布等分發方式;
步驟S310,內容位置與分發全局控制模塊選擇好內容交付與存儲控制模塊後向該內容交付與存儲控制模塊轉發內容準備模塊的文件內容發送請求;
步驟S312,內容交付與存儲控制模塊收到內容位置與分發全局控制模塊的文件分發請求後根據分發策略產生分發任務,目的是選擇相對最優的內容交付與存儲模塊,該分發策略可以是按照預先配置好的按照指定區域的分發路徑進行分發、按照運營過程中,系統根據用戶對內容的使用情況,自動統計內容的熱度,根據內容交付與存儲模塊負荷情況,採用智能分發的策略動態地自動維護內容在網絡中的分布等分發方式;
步驟S314,內容交付與存儲控制模塊選擇好內容交付與存儲模塊後向該內容交付與存儲模塊轉發內容準備模塊的文件內容發送請求;
步驟S316,內容交付與存儲模塊返回到內容交付與存儲控制模塊文件內容選4奪確認消息,該消息中可以攜帶可以存儲文件內容的々某體伺服器的位置信息;
步驟S318,內容交付與存儲控制模塊將內容交付與存儲模塊獲取的存儲文件內容的媒體伺服器信息轉發給內容位置與分發全局控制模塊;
步驟S320,內容位置與分發全局控制模塊將內容交付與存儲模塊獲取的存儲文件內容的媒體伺服器信息轉發給內容準備模塊;步驟S322,內容準備模塊通知內容分發管理模塊開始準備文件傳輸,攜帶準備分發的文件信息(例如內容邏輯標識符等);以及
步驟S324,內容準備模塊和內容交付與存儲模塊中的可以存儲文件內容的伺服器建立連接(該伺服器能夠分配足夠的資源來存儲文件),進行內容的傳送。
其中,文件內容發送方式可以是如圖4所示的內容交付與存儲模塊中的伺服器主動到內容準備模塊請求文件內容的方式(稱為PULL方式);或者是如圖5所示的內容準備模塊主動將文件內容推送到內容交付與存儲模塊中的伺服器(稱為PUSH方式)。
第一實施例(PULL分發方式)
圖4是根據本發明第一實施例的在PULL分發方式下的流程圖。如圖4所示,在圖3中的步驟S324被以下步驟所代替
步驟S402,內容準備才莫塊將其要發送的文件內容對應的IP位址信息、埠等信息發送給內容交付與存儲模塊中的準備接受文件存儲的伺服器;
步驟S404,內容交付與存儲模塊中的準備接受文件存儲的伺服器連接內容準備模塊並開始拉其中對應的內容(一般採用ftp的方式進行下載);
步驟S406,內容交付與存儲模塊向內容交付與存儲控制模塊發送增加文件內容請求消息;
步驟S408,內容交付與存儲控制模塊向內容交付與存儲模塊發送增加文4牛內容確i人消息;步驟S410,內容交付與存儲控制才莫塊向內容位置與分發全局控制模塊發送增加文件內容請求消息;
步驟S412,內容位置與分發全局控制模塊向內容交付與存儲控制模塊發送增加文件內容確認消息;
步驟S414,內容位置與分發全局控制模塊向內容準備模塊發送增加文件內容請求消息;
步驟S416,內容準備模塊向內容位置與分發全局控制^f莫塊發送增加文件內容確i人消息;
步驟S418,內容交付與存儲模塊向內容分發管理模塊發送文件分發進度通知消息;
步驟S420,內容交付與存儲模塊向內容交付與存儲控制模塊發送文件內容傳^T完成確i人消息;
步驟S422,內容交付與存儲控制模塊向內容位置與分發全局控制模塊發送文件內容傳輸完成確認消息;
步驟S424,內容位置與分發全局控制^^莫塊向內容準備;^莫塊發送文件內容傳llr完成確i人消息;
步驟S426,內容交付與存儲^t塊向內容分發管理才莫塊發送文件內容傳llr完成通知消息;
步驟S428,內容準備模塊向內容位置與分發全局控制模塊發送文4牛內容傳$命完成應答消息;
步驟S430,內容位置與分發全局控制模塊向內容交付與存儲控制才莫塊發送文件內容傳輸完成應答消息;以及步驟S432,內容交付與存儲控制模塊向內容交付與存儲模塊發送文件內容傳輸完成應答消息。
在以上各個步驟中,步驟S406-S418根據系統配置(例如文件下載百分比)循環執行,直到文件分發完成為止。
圖5是才艮據本發明第二實施例的在PUSH分發方式下的流程圖。如圖5所示,在圖3中的步驟S324一皮以下步驟所代盧多
步驟S502,內容準備模塊向內容交付與存儲模塊中的準備接受文件存儲的伺服器下推文件內容(即PUSH方式)( 一般採用ftp的方式進行上傳);
步驟S504,內容準備模塊向內容位置與分發全局控制模塊發送增加文件內容請求消息;
步驟S506,內容準備模塊向內容分發管理模塊發送文件分發進度通知消息;
步驟S508,內容位置與分發全局控制模塊向內容準備模塊發送增加文件內容確i人消息;
步驟S510,內容位置與分發全局控制才莫塊向內容交付與存儲控制模塊發送增加文件內容請求消息;
步驟S512,內容交付與存儲控制模塊向內容位置與分發全局控制模塊發送增加文件內容確認消息;
步驟S514,內容交付與存儲控制模塊向內容交付與存儲模塊發送增加文件內容請求消息;步驟S516,內容交付與存儲模塊向內容交付與存儲控制模塊發送增加文件內容確認消息;
步驟S518,內容準備模塊向內容位置與分發全局控制模塊發送文件內容傳輸完成通知消息;
步驟S520,內容準備模塊向內容分發管理模塊發送文件內容傳
專lr完成通^口消息;
步驟S522,內容位置與分發全局控制模塊向內容交付與存儲控制模塊發送文件內容傳輸完成通知消息;
步驟S524,內容交付與存儲控制模塊向內容交付與存儲模塊發送文件內容傳llr完成通知消息;
步驟S526,內容交付與存儲模塊向內容交付與存儲控制模塊發送文件內容傳llr完成確i人消息;
步驟S528,內容交付與存儲控制^t塊向內容位置與分發全局控制模塊發送文件內容傳輸完成確認消息;以及
步驟S530,內容位置與分發全局控制模塊向內容準備模塊發送文件內容傳輸完成確i人消息。
在以上各個步驟中,步驟S504 -S516才艮據系統配置(例如文件下載百分比)循環執行,直到文件分發完成為止。
圖6是根據本發明的文件內容分發裝置的框圖。如圖6所示,該裝置包括內容準備模塊602,用於選擇一個或多個內容位置與分發全局控制模塊604,並向所選的內容位置與分發全局控制模塊604發送文件內容分發請求;內容位置與分發全局控制才莫塊604,用於在接收到文件內容分發請求後,根據預定分發策略來選擇一個或
多個內容交付與存儲控制模塊606,並向所選的內容交付與存儲控制模塊606轉發文件內容分發請求;內容交付與存儲控制模塊606,用於在接收到文件內容分發請求後,4艮據預定分發策略來選擇一個或多個內容交付與存儲模塊608,並向所選的內容交付與存儲模塊608轉發文件內容分發請求;以及內容交付與存儲模塊608,用於在接收到文件內容分發請求後,與內容準備模塊602建立連接並進行文件內容的分發。
其中,終端用戶的業務i青求包括以下至少一種點糹番、直4番和時移-清求。
應了解,雖然在圖6中僅示出了一個內容位置與分發全局控制模塊、 一個內容交付與存儲控制模塊和一個內容交付與存儲模塊,但是其數量並不僅限於此。
其中,內容處理包括以下至少一種內容聚合、內容管理、元數據處理、和內容加密。預定分發策略包括以下至少一種位置信息和負載狀態信息。
內容交付與存儲模塊608包括以下至少一種交付單元、緩存和存儲單元、以及分發單元,其中,交付單元用於將要交付的文件
存儲單元用於緩存時移直播流以及存儲文件內容,以及分發單元用於在內容交付與存儲控制模塊的控制下,在內容交付與存儲模塊的內容分發直播或時移流和文件內容,以及接收內容準備模塊的文件內容。
內容位置與分發全局控制^t塊包括以下至少 一種第 一位置控制單元,用於根據預定規則選擇內容交付與存儲控制模塊;以及第
33一分發控制單元,用於處理來自內容準備模塊的文件內容的分發請求。
其中,預定規則包括以下至少一種內容交付與存儲控制模塊的位置信息;內容交付與存儲控制模塊的負載狀態信息;內容交付與存儲模塊的負載狀態信息;終端位置信息;終端能力信息;以及內容分發信息。
內容交付與存儲控制模塊604包括以下至少一種交付控制單元,用於處理終端用戶與內容交付與存儲模塊之間的媒體控制信息;第二位置控制單元,用於根據預定規則選擇內容交付與存儲模塊;以及第二分發控制單元,用於處理來自內容位置與分發全局控制模塊的文件內容的分發請求。
其中,預定規則包括以下至少一種內容交付與存儲模塊的位置信息;內容交付與存儲模塊的負載狀態信息;終端位置信息;終端能力信息;以及內容分發信息。
綜上所述,通過本發明,能夠滿足不同規模的網絡系統,並根據實際內容片源情況、用戶情況,各個模塊可分別進行擴充或者裁減。另外,本發明清晰簡單,能同時兼容目前的基於IMS架構的IPTV、基於NGN架構的IPTV和基於非NGN架構的IPTV系統。系統中各個子系統的職責非常清晰,並且該流程可擴展性非常好,從而增強了交互式網絡電^L系統的各個部分的低成本性、可靠性和擴展性,4是升了 IPTV系統的核心竟爭力。
以上^義為本發明的優選實施例而已,並不用於限制本發明,對於本領域的才支術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何》務改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1. 一種文件內容分發方法,用於通過交互式網絡電視系統中的各個模塊的相互交互來完成文件內容的分發,其特徵在於,包括以下步驟步驟一,內容準備模塊選擇一個或多個內容位置與分發全局控制模塊,並向所選的內容位置與分發全局控制模塊發送文件內容分發請求;步驟二,在接收到所述文件內容分發請求後,所述內容位置與分發全局控制模塊根據預定分發策略來選擇一個或多個內容交付與存儲控制模塊,並向所選的內容交付與存儲控制模塊轉發所述文件內容分發請求;步驟三,在接收到所述文件內容分發請求後,所述內容交付與存儲控制模塊根據預定分發策略來選擇一個或多個內容交付與存儲模塊,並向所選的內容交付與存儲模塊轉發所述文件內容分發請求;以及步驟四,在接收到所述文件內容分發請求後,所述內容交付與存儲模塊與所述內容準備模塊建立連接並進行所述文件內容的分發。
2. 根據權利要求1所述的方法,其特徵在於,在所述步驟一中還 寺丸ff以下處理確定在所述內容準備才莫塊中是否存在所述文件內容,並且 在確定結果為肯定時,所述內容準備模塊選擇所述一個或多個 內容位置與分發全局控制^^莫塊,否則結束處理。
3. 根據權利要求1所述的方法,其特徵在於,在所述步驟一中, 當存在多個所述內容位置與分發全局控制模塊時,所述內容準 備模塊選擇所述內容位置與分發全局控制模塊的方式包括以 下至少一種根據預設配置來選擇所述內容位置與分發全局控制模塊;以及根據選擇配置信息來選擇所述內容位置與分發全局控制 模塊。
4. 才艮據4又利要求3所述的方法,其特徵在於,所述選4奪配置信息 至少包括所述內容位置與分發全局控制模塊的模塊結構、和 關於所述文件內容的信息,其中,所述關於所述文件內容的信息至少包括所述文件 內容的終端位置信息。
5. 根據權利要求1所述的方法,其特徵在於,在所述步驟一之前, 還包括確定在所述內容準備模塊中是否存在內容分發管理單元。
6. 根據權利要求5所述的方法,其特徵在於,當確定在所述內容 準備^t塊中不存在所述內容分發管理單元時,還包括所述內容分發管理單元查詢需要進行分發的文件內容;以及所述內容分發管理單元將查詢到的所述文件內容發送給 所述內容準備模塊,其中,所述內容分發管理單元查詢需要進行分發的文件內 容的方式至少包括定時任務自動查詢。
7. 根據權利要求5所述的方法,其特徵在於,當確定在所述內容 準備^t塊中存在所述內容分發管理單元時,還包括所述內容準備模塊查詢需要進行分發的文件內容,其中,所述內容準備模塊查詢需要進行分發的文件內容的 方式至少包4舌定時4壬務自動查詢。
8. 根據4又利要求5所述的方法,其特徵在於,在所述步驟三中還 寺丸4亍以下處理所述內容交付與存儲模塊向所述內容交付與存儲控制模 塊發送文件內容選才奪確認消息;所述內容交付與存儲控制模塊向所述內容位置與分發全 局控制模塊發送所述文件內容選擇確認消息;以及所述內容位置與分發全局控制模塊向所述內容準備模塊 發送所述文件內容選擇確認消息,其中,所述文件內容選擇確認消息至少包括可以存儲所 述文件內容的媒體伺服器的位置信息。
9. 才艮據4又利要求8所述的方法,其特徵在於,當確定在所述內容 準備模塊中不存在所述內容分發管理單元時,在所述步驟三中 還#丸4於以下處理所述內容準備才莫塊通知所述內容分發管理單元開始準備 所述文件內容的分發並攜帶有準備分發的所述文件內容的信 息,然後4丸4於所述步-驟四,其中,準備分發的所述文件內容的信息至少包括內容邏輯 標識符。
10. 根據權利要求1或9所述的方法,其特徵在於,在所述步驟四 中,所述文^f牛內容的分發方式包4舌以下至少一種PULL方式,其中,所述內容交付與存儲-漠塊主動到所述 內容準備模塊請求所述文件內容;以及PUSH方式,其中,所述內容準備模塊主動將所述文件內 容推送到所述內容交付與存儲模塊。
11. 根據權利要求10所述的方法,其特徵在於,在所述PULL方 式下,在所述步艱^四中4丸^亍以下處理步驟a,所述內容準備模塊向所述內容交付與存儲才莫塊發 送準備PULL文件請求;步驟b,根據所述準備PULL文件請求,所述內容交付與 存儲模塊響應所述內容準備模塊並開始取出在所述內容準備 模塊中的所述文件內容;步驟c,所述內容交付與存儲模塊向所述內容交付與存儲 控制模塊發送增加文件內容請求消息,並且所述內容交付與存 儲控制模塊向所述內容交付與存儲模塊返回增加文件內容確 i人消息;步驟d,所述內容交付與存儲控制模塊向所述內容位置與 分發全局控制模塊轉發所述增加文件內容請求消息,並且所述 內容位置與分發全局控制模塊向所述內容交付與存儲控制模 塊返回所述增加文件內容確i人消息;步驟e,所述內容位置與分發全局控制模塊向所述內容準 備模塊發送所述增加文件內容請求消息,並且所述內容準備模 塊向所述內容位置與分發全局控制才莫塊返回所述增加文件內 容確^人消息;步驟f,所述內容交付與存儲衝莫塊通過所述內容交付與存 儲控制模塊和所述內容位置與分發全局控制模塊向所述內容準備模塊發送文件內容傳輸完成確認消息;以及步驟g,所述內容準備模塊通過所述內容位置與分發全局 控制模塊和所述內容交付與存儲控制模塊向所述內容交付與 存儲模塊發送文件內容傳輸完成應答消息。
12. 根據權利要求11所述的方法,其特徵在於,在所述步驟a中, 所述準備PULL文件請求包括與準備PULL的所述文件內容對 應的信息,其中,與所述文件內容對應的信息至少包括IP地 iiH言息禾o埠〗言息。
13. 根據權利要求11所述的方法,其特徵在於,當所述內容準備 ^t塊中不存在所述內容分發管理單元時,在所述步驟e中,在所述內容準備模塊向所述內容位置與分發全局控制模 塊返回所述增加文件內容確認消息後,所述內容交付與存儲模
14. 根據權利要求13所述的方法,其特徵在於,在所述步驟f中,在所述內容位置與分發全局控制模塊向所述內容準備模 塊發送所述文件內容傳輸完成確認消息後,所述內容準備才莫塊泉
15.才艮據權利要求10所述的方法,其特徵在於,在所述PUSH方 式下,在所述步驟四中執行以下處理步驟A,當所述內容準備模塊向所述內容交付與存儲模塊 下推所述文件內容時,所述內容準備才莫塊向所述內容位置與分 發全局控制^^莫塊發送增加文件內容請求消息,並且所述內容位置與分發全局控制模塊向所述內容準備模塊返回增加文件內 容確i/v消息;步驟B,所述內容位置與分發全局控制模塊向所述內容交 付與存儲控制模塊發送所述增加文件內容請求消息;並且所述內容交付與存儲控制模塊向所述內容位置與分發全局控制模 塊返回所述增加文4牛內容確^人消息;步驟C,所述內容交付與存儲控制模塊向所述內容交付與 存儲模塊發送所述增加文件內容請求消息,並且所述內容交付 與存儲模塊向所述內容交付與存儲控制模塊返回所述增加文 件內容確i人消息;步驟D,所述內容準備模塊通過所述內容位置與分發全局 控制模塊和所述內容交付與存儲控制模塊向所述內容交付與 存儲才莫塊發送文件內容傳輸完成通知消息;以及步驟E,所述內容交付與存儲模塊通過所述內容交付與存 儲控制模塊和所述內容位置與分發全局控制模塊向所述內容 準備模塊返回文件內容傳輸完成確認消息。
16 才艮據^L利要求15所述的方法,其特4正在於,當所述內容準備 模塊中不存在所述內容分發管理單元時,在所述步驟A中,在所述內容準備模塊向所述內容位置與分發全局控制模 塊發送所述增加文件內容請求消息後,所述內容準備模塊向所 述內容分發管理單元發送文件分發進度通知消息。
17 才艮才居4又利要求16所述的方法,其特4正在於,在所述步-驟D中,在所述內容準備模塊向所述內容位置與分發全局控制模 塊發送所述內容傳輸完成通知消息後,所述內容準備才莫塊向所知消息。
18. —種文件內容分發裝置,其特徵在於,包括內容準備模塊,用於選擇一個或多個內容位置與分發全局 控制模塊,並向所選的內容位置與分發全局控制模塊發送文件 內容分發"i青求;所述內容位置與分發全局控制模塊,用於在接收到所述文 件內容分發請求後,根據預定分發策略來選擇一個或多個內容 交付與存儲控制模塊,並向所選的內容交付與存儲控制模塊轉 發所述文件內容分發請求;所述內容交付與存儲控制模塊,用於在接收到所述文件內 容分發請求後,根據預定分發策略來選擇一個或多個內容交付 與存儲模塊,並向所選的內容交付與存儲模塊轉發所述文件內 容分發請求;以及所述內容交付與存儲模塊,用於在接收到所述文件內容分 發請求後,與所述內容準備模塊建立連接並進行所述文件內容 的分發。
19. 根據權利要求18所述的裝置,其特徵在於,所述終端用戶的 業務請求包括以下至少一種點播、直播和時移請求。
20. 根據權利要求18所述的裝置,其特徵在於,所述內容處理包 括以下至少一種內容聚合、內容管理、元悽t據處理、和內容 加密。
21. 根據權利要求18所述的裝置,其特徵在於,所述預定分發策 略包括以下至少一種位置信息和負載狀態信息。
22. 根據權利要求19所述的裝置,其特徵在於,所述內容交付與 存儲模塊包括以下至少一種交付單元、緩存和存儲單元、以 及分發單元,所述緩存和存儲單元用於緩存時移直播流以及存^f渚所述 文Y牛內容,以及所述分發單元用於在所述內容交付與存儲控制模塊的控 制下,在所述內容交付與存儲模塊的內容分發所述直播或時移 流和所述文件內容,以及接收所述內容準備模塊的所述文件內
23. 根據權利要求18所述的裝置,其特徵在於,所述內容位置與 分發全局控制模塊包括以下至少一種第一位置控制單元,用 於根據預定規則選擇所述內容交付與存儲控制模塊;以及第一 分發控制單元,用於處理來自所述內容準備^t塊的所述文件內 容的分發請求,其中,所述預定^見則包括以下至少一種所述內容交付與存儲控制模塊的位置信息;所述內容交付與存儲控制模塊的負載狀態信息;所述內容交付與存儲模塊的負載狀態信息;終端位置信息;終端能力信息;以及內容分發信息。
24. 根據權利要求18所述的裝置,其特徵在於,所述內容交付與 存儲控制模塊包括以下至少一種交付控制單元,用於處理所 述終端用戶與所述內容交付與存儲模塊之間的媒體控制信息; 第二位置控制單元,用於^^艮據預定^L則選^^斤述內容交付與存 儲模塊;以及第二分發控制單元,用於處理來自所述內容位置 與分發全局控制模塊的所述文件內容的分發請求,其中,所述予貞定力見則包4舌以下至少一種所述內容交付與存儲模塊的位置信息;所述內容交付與存儲模塊的負載狀態信息;終端位置信息;鄉冬端能力4言息;以及內容分發信息。
全文摘要
本發明提供了一種文件內容分發方法和裝置,其中,該方法包括內容準備模塊選擇一個或多個內容位置與分發全局控制模塊,並向所選的內容位置與分發全局控制模塊發送文件內容分發請求;在接收到文件內容分發請求後,內容位置與分發全局控制模塊根據預定分發策略來選擇一個或多個內容交付與存儲控制模塊,並向所選的內容交付與存儲控制模塊轉發文件內容分發請求;在接收到文件內容分發請求後,內容交付與存儲控制模塊根據預定分發策略來選擇一個或多個內容交付與存儲模塊,並向所選的內容交付與存儲模塊轉發文件內容分發請求;在接收到文件內容分發請求後,內容交付與存儲模塊與內容準備模塊建立連接並進行文件內容的分發。
文檔編號H04N5/00GK101478662SQ20081000008
公開日2009年7月8日 申請日期2008年1月3日 優先權日2008年1月3日
發明者夏宏飛 申請人:中興通訊股份有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀