欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種分區(qū)推播的文件分發(fā)和快速過濾方法

文檔序號:7699530閱讀:225來源:國知局
專利名稱:一種分區(qū)推播的文件分發(fā)和快速過濾方法
技術(shù)領(lǐng)域
本發(fā)明涉及多媒體推播技術(shù)領(lǐng)域,特別涉及一種分區(qū)推播的文件分發(fā)和快速過濾 方法。
背景技術(shù)
推播(Push V0D)是一種新型數(shù)字電視增值業(yè)務(wù)。它以數(shù)據(jù)輪播技術(shù)為基礎(chǔ),利用 空閑的廣播信道,在不妨礙電視用戶正常收看節(jié)目的前提下,將各種數(shù)據(jù)文件(視/音頻文 件)自動“推送”到用戶機頂盒自帶的本地硬盤中。用戶可選擇在任意時段通過數(shù)字電視 機頂盒從本地硬盤讀取數(shù)據(jù),以享受數(shù)字電視運營商提供的各種擴展服務(wù)內(nèi)容。由于數(shù)據(jù) 文件存放在用戶本地,可以將大尺寸的DVD電影文件推送給電視用戶,即保證了視頻質(zhì)量 又方便了用戶隨時收看。推播方式節(jié)省了信道資源,使網(wǎng)絡(luò)上的流量平穩(wěn)而且可控;簡化了 服務(wù)器端的任務(wù)量,可高效發(fā)送數(shù)據(jù)。滿足了目前國內(nèi)數(shù)字電視綜合業(yè)務(wù)擴展的需要,進一 步增強了有線數(shù)字電視與IPTV等的競爭力。但是,推播技術(shù)的基礎(chǔ)取決于硬盤存儲技術(shù)的發(fā)展,與發(fā)送端服務(wù)器海量的存儲 容量相比,目前機頂盒的硬盤存儲容量并不能完全滿足推播技術(shù)的需求。這對于運營商想 要提供更多更豐富的擴展業(yè)務(wù)內(nèi)容是一個極大的限制。而且,對于所有的推送內(nèi)容,都要被 推送并存儲在機頂盒中,而不管用戶是否需要,這無疑也是對資源的一種極大的浪費。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種分區(qū)推播的文件分發(fā)和快速過濾方法。本發(fā)明的分區(qū)推播的文件分發(fā)和快速過濾方法,包括下列步驟步驟A 預(yù)先對業(yè)務(wù)素材文件進行分類,每一類業(yè)務(wù)素材文件的集合對應(yīng)一個素 材業(yè)務(wù)包;步驟B 根據(jù)終端設(shè)備ID的不同,建立與終端設(shè)備ID相匹配的任務(wù)表,所有的任 務(wù)表單獨打包成一路單獨的任務(wù)包進行封裝;步驟C 每個素材業(yè)務(wù)包以及任務(wù)包都分配一個獨立的TS包PID進行傳輸,并在 節(jié)目映射表PMT中設(shè)置私有stream_type值用以區(qū)分任務(wù)包和業(yè)務(wù)素材包;步驟D 將封裝后的TS包復(fù)用成1路TS流輸出;步驟E 終端在接收時,解析節(jié)目映射表PMT,根據(jù)stream_type的取值識別任務(wù)包 和素材業(yè)務(wù)包,并建立任務(wù)包、素材業(yè)務(wù)包與TS包PID的映射關(guān)系;步驟F 收取并解析任務(wù)包,從中找到與終端設(shè)備ID相匹配的任務(wù)表;步驟G 解析任務(wù)表,確定本機需要解析的素材業(yè)務(wù)包所在的TS包PID ;步驟H 根據(jù)TS包PID,接收設(shè)備直接在TS層進行過濾,收取相應(yīng)的素材業(yè)務(wù)包。其中,在所述步驟A中,每一類業(yè)務(wù)素材文件的集合對應(yīng)一個素材業(yè)務(wù)包,不同的 素材業(yè)務(wù)包根據(jù)TS包的包標(biāo)識符PID信息進行區(qū)分。其中,在所述步驟B中,所述PID,用于確定接收終端所要過濾的是哪路素材業(yè)務(wù)包。其中,在所述步驟C中,根據(jù)兼容運動圖像專家組MPEG-2/數(shù)字視頻廣播DVB標(biāo) 準(zhǔn),在所述節(jié)目映射表PMT中通過設(shè)置私有stream_type值用以區(qū)分素材業(yè)務(wù)包和任務(wù)包。另外,步驟B和步驟C中,所述數(shù)據(jù)封裝為對象輪播0C/數(shù)據(jù)輪播DC數(shù)據(jù)封裝。另外,在所述步驟H中,接收設(shè)備在TS層進行過濾,收取相應(yīng)的素材業(yè)務(wù)包后,將 過濾后的TS包凈荷拼接,完整解析數(shù)據(jù),恢復(fù)素材文件。本發(fā)明的有益效果是依照本發(fā)明的分區(qū)推播的文件分發(fā)和快速過濾方法,通過 在前端對業(yè)務(wù)素材文件進行分類并打包成素材業(yè)務(wù)包,同時為每個終端建立與設(shè)備ID對 應(yīng)的任務(wù)表,使得接收終端在TS層可以根據(jù)任務(wù)表中的指示對推送的素材業(yè)務(wù)包進行過 濾,從而實現(xiàn)了推播模式下的文件分發(fā)與過濾。


圖1為前端數(shù)據(jù)業(yè)務(wù)封裝;圖2為終端接收處理流程。
具體實施例方式以下,參考附圖1 2詳細描述本發(fā)明的分區(qū)推播的文件分發(fā)和快速過濾方法。本發(fā)明的具體實現(xiàn)包括以下2個方面。1、前端數(shù)據(jù)業(yè)務(wù)封裝如圖1所示,前端數(shù)據(jù)業(yè)務(wù)的封裝包括以下步驟步驟11 預(yù)先對業(yè)務(wù)素材文件進行分類,每一類業(yè)務(wù)素材文件的集合對應(yīng)一個素 材業(yè)務(wù)包。其中,分類方法由前端決定,每一類業(yè)務(wù)素材文件的集合對應(yīng)一個素材業(yè)務(wù)包,不 同的素材業(yè)務(wù)包根據(jù)TS包的包標(biāo)識符(Packet Identification, PID)信息進行區(qū)分。步驟12 根據(jù)終端設(shè)備ID的不同,建立與終端設(shè)備ID相匹配的任務(wù)表,所有的任 務(wù)表單獨打包成一路單獨的任務(wù)包進行對象輪播(Object Carousel,0C)/數(shù)據(jù)輪播(Data Carousel, DC)封裝。其中,任務(wù)表包含素材任務(wù)包信息(即PID)、版本信息及播放信息,其中,PID,用 于確定接收終端所要過濾的是哪路素材業(yè)務(wù)包,該素材業(yè)務(wù)包承載的所有素材文件均要下 載。任務(wù)表舉例如表1所示,任務(wù)表為文本文件,可通過文本編輯軟件手工生成或通過軟件 自動生成,文件名Task_12345678. txt。其中“ 12345678”為16進制表示的設(shè)備ID號,共 32比特。此文件專門給終端使用。表 1Task_12345678.txt[任務(wù)表]0x02000x02010x0202[版本]
vl. 0. 20090305…其中,[任務(wù)表]標(biāo)記處0x0200等為TS包PID ;[版本]標(biāo)記處vl. 0. 2009030指 示版本信息,終端根據(jù)版本號判斷是否需要更新,其中20090305表示生成的日期。步驟13 根據(jù)兼容運動圖像專家組(Moving Picture Experts Group,MPEG)-2/數(shù) 字視頻廣播(DVB)標(biāo)準(zhǔn),在節(jié)目映射表(Program Map Table, PMT)中設(shè)置私有stream_type 值用以區(qū)分任務(wù)包和素材業(yè)務(wù)包,并建立任務(wù)包、素材業(yè)務(wù)包的TS包PID的對應(yīng)關(guān)系;步驟14 將0C/DC封裝后的數(shù)據(jù)統(tǒng)一封裝復(fù)用成一路TS流后輸出。2、終端接收處理如圖2所示,終端接收處理包括以下流程步驟21 開機后解析節(jié)目映射表PMT信息,建立TS包PID與素材業(yè)務(wù)包、任務(wù)包 的映射關(guān)系;步驟22 根據(jù)PMT中stream_type的取值,確定任務(wù)包所在的TS包PID,收取任務(wù) 包,從中找到與終端設(shè)備ID相匹配的任務(wù)表;步驟23 解析任務(wù)表,確定本機需要解析的素材業(yè)務(wù)包所在的TS包PID ;步驟24 根據(jù)TS包PID,接收設(shè)備直接在TS層進行過濾,收取相應(yīng)的素材業(yè)務(wù)包;步驟25 將過濾后的TS包凈荷拼接,完整解析0C/DC數(shù)據(jù),恢復(fù)素材文件。綜上所述,依照本發(fā)明的分區(qū)推播的文件分發(fā)和快速過濾方法,兼容MPEG-2標(biāo)準(zhǔn) 的PMT表,TS流符合IS0/IEC 13818-1標(biāo)準(zhǔn),每臺接收終端都有唯一的設(shè)備ID (32比特), 通過在前端對業(yè)務(wù)素材文件進行分類并打包成素材業(yè)務(wù)包,同時為每個終端建立與設(shè)備ID 對應(yīng)的任務(wù)表,使得接收終端在TS層可以根據(jù)任務(wù)表中的指示對推送的素材業(yè)務(wù)包進行 過濾,從而實現(xiàn)了推播模式下的文件分發(fā)與過濾。以上是為了使本領(lǐng)域普通技術(shù)人員理解本發(fā)明,而對本發(fā)明所進行的詳細描述, 但可以想到,在不脫離本發(fā)明的權(quán)利要求所涵蓋的范圍內(nèi)還可以做出其它的變化和修改, 這些變化和修改均在本發(fā)明的保護范圍內(nèi)。
權(quán)利要求
一種分區(qū)推播的文件分發(fā)和快速過濾方法,其特征在于,包括下列步驟步驟A預(yù)先對業(yè)務(wù)素材文件進行分類,每一類業(yè)務(wù)素材文件的集合對應(yīng)一個素材業(yè)務(wù)包;步驟B根據(jù)終端設(shè)備ID的不同,建立與終端設(shè)備ID相匹配的任務(wù)表,所有的任務(wù)表單獨打包成一路單獨的任務(wù)包進行封裝;步驟C每個素材業(yè)務(wù)包以及任務(wù)包都分配一個獨立的TS包PID進行傳輸,并在節(jié)目映射表PMT中設(shè)置私有stream_type值用以區(qū)分任務(wù)包和業(yè)務(wù)素材包;步驟D將封裝后的TS包復(fù)用成1路TS流輸出;步驟E終端在接收時,解析節(jié)目映射表PMT,根據(jù)stream_type的取值識別任務(wù)包和素材業(yè)務(wù)包,并建立任務(wù)包、素材業(yè)務(wù)包與TS包PID的映射關(guān)系;步驟F收取并解析任務(wù)包,從中找到與終端設(shè)備ID相匹配的任務(wù)表;步驟G解析任務(wù)表,確定本機需要解析的素材業(yè)務(wù)包所在的TS包PID;步驟H根據(jù)TS包PID,接收設(shè)備直接在TS層進行過濾,收取相應(yīng)的素材業(yè)務(wù)包。
2.如權(quán)利要求1所述的分區(qū)推播的文件分發(fā)和快速過濾方法,其特征在于,在所述步 驟A中,每一類業(yè)務(wù)素材文件的集合對應(yīng)一個素材業(yè)務(wù)包,不同的素材業(yè)務(wù)包根據(jù)TS包的 包標(biāo)識符PID信息進行區(qū)分。
3.如權(quán)利要求2所述的分區(qū)推播的文件分發(fā)和快速過濾方法,其特征在于,在所述步 驟B中,所述PID,用于確定接收終端所要過濾的是哪路素材業(yè)務(wù)包。
4.如權(quán)利要求1至3中任一項所述的分區(qū)推播的文件分發(fā)和快速過濾方法,其特征在 于,在所述步驟C中,根據(jù)兼容運動圖像專家組MPEG-2/數(shù)字視頻廣播DVB標(biāo)準(zhǔn),在所述節(jié) 目映射表PMT中通過設(shè)置私有streamjype值用以區(qū)分素材業(yè)務(wù)包和任務(wù)包。
5.如權(quán)利要求1至3中任一項所述的分區(qū)推播的文件分發(fā)和快速過濾方法,其特征在 于,步驟B和步驟C中,所述數(shù)據(jù)封裝為對象輪播0C/數(shù)據(jù)輪播DC數(shù)據(jù)封裝。
6.如權(quán)利要求1至3中任一項所述的分區(qū)推播的文件分發(fā)和快速過濾方法,其特征在 于,在所述步驟H中,接收設(shè)備在TS層進行過濾,收取相應(yīng)的素材業(yè)務(wù)包后,將過濾后的TS 包凈荷拼接,完整解析數(shù)據(jù),恢復(fù)素材文件。
全文摘要
本發(fā)明提供一種分區(qū)推播的文件分發(fā)和快速過濾方法,包括對業(yè)務(wù)素材文件進行分類,每類業(yè)務(wù)素材文件的集合對應(yīng)一個素材業(yè)務(wù)包;建立與終端設(shè)備ID匹配的任務(wù)表,所有任務(wù)表文件的集合對應(yīng)一個任務(wù)包;素材業(yè)務(wù)包和任務(wù)包均分配獨立的TS包PID進行傳輸,并在PMT中設(shè)置私有stream_type值以區(qū)別任務(wù)包和素材業(yè)務(wù)包;終端在接收時,解析PMT,根據(jù)stream_type值確定任務(wù)包的TS包PID,收取任務(wù)包并找到與終端設(shè)備ID相匹配的任務(wù)表;解析任務(wù)表,根據(jù)任務(wù)表中指示的TS包PID接收終端在TS層進行過濾,收取相應(yīng)的素材業(yè)務(wù)包。本發(fā)明能使接收終端在TS層根據(jù)任務(wù)表指示對推送的素材業(yè)務(wù)包進行快速過濾。
文檔編號H04N7/24GK101854525SQ20091008139
公開日2010年10月6日 申請日期2009年4月3日 優(yōu)先權(quán)日2009年4月3日
發(fā)明者夏治平, 胡軍, 解偉, 陳德林, 陳鵬 申請人:國家廣播電影電視總局廣播科學(xué)研究院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
张家港市| 靖西县| 巴南区| 湟中县| 沙河市| 南阳市| 德兴市| 当涂县| 循化| 阳信县| 临清市| 濮阳市| 鄂伦春自治旗| 温州市| 垦利县| 铜鼓县| 新民市| 乐东| 东乌| 汨罗市| 东明县| 历史| 秦安县| 周宁县| 丘北县| 冷水江市| 呼伦贝尔市| 上思县| 黄龙县| 娱乐| 丹寨县| 栖霞市| 峡江县| 安阳县| 乌兰浩特市| 博罗县| 张掖市| 台山市| 保定市| 临朐县| 吉木萨尔县|