用来将传输串流转换成文件的方法及相关装置制造方法及图纸

技术编号:4257057 阅读:187 留言:0更新日期:2012-04-11 18:40
用来将传输串流转换成文件的方法及相关装置,该方法用以储存传输串流中所携带的电视节目数据,其包含有接收一传输串流;根据所要储存电视节目的分组识别符,对该传输串流进行滤波及拆包(depacketizing)处理,以产生多个基本串流及对应于该多个基本串流中的每一数据单元的显示时间戳记;以及根据该显示时间戳记,将该多个基本串流转换为一文件。

【技术实现步骤摘要】

本专利技术涉及一种数字电视储存方法及相关装置,尤其是涉及一种将传输 串流格式传输的数字电视数据转换成文件格式储存的方法及相关装置。
技术介绍
随着数字电视的普及,数字机顶盒(Set Top Box, STB)或数字电视等 数字电视接收装置的需求也越来越高。 一般来说,数字电视接收装置主要是 用来对所接收的数字电视信号进行滤波、解调制、解多路复用及解压缩等处 理,以重建电视台所广播的电视节目内容,进而供使用者观赏。如本领域技术人员所熟知,数字电视信号以视频压缩标准MPEG-2中的 传输串流(Transport Stream, TS )形式进行传输。请参考图1,图1为已 知传输串流形成过程的示意图。根据MPEG-2标准的定义,原始的视频或音 频数字信号分别由MPEG-2编码器进行编码,以形成视频或音频的基本串流 (Elementary Stream, ES )。除了音频及视频信号之外,数字电视节目所需 的电视文字(Teletext )信息、字幕(Subtitle)或其它非公开数据等也会 形成一数据基本串流。然而,这些基本串流并不能被直接传输或储存,必须 先送进分组器(Packetizer)中进行分割及插入标头(Header)等分组化处 理,以形成分组化基本串流(Packetized elementary stream, PES )。换句 话说,分组化基本串流将基本串流由连续的数据串流分割成一个一个的分 组,以方便进行传输。其中,分组化基本串流中的分组用来承载基本串流中 的存取单元(Access Unit),其由MPEG-2标准所定义,于此不赘述。最后,分组化基本串流(包含视频及音频等部分)便可经由多路复用器 多路复用转换成MPEG-2标准中定义用来传输的一节目串流(Program Stream, PS)或一传输串流,再被加以储存或传送出去。其中,由于节目串 流的分组(PS Packet)大小并不固定,因此节目串流的压缩数据主要是储 存于盘片上,如多功能数字影音光盘(Digital Versatile Disc, DVD )。 传输串流则使用了固定长度的分组,除了硬件较容易处理之外,也更适合进6行错误更正的演算。因此,传输数据流主要应用在较容易产生错误的传输环境之中,如IEEE 1394传输协议或数字电视广播。传输串流中每一数据分组(TS Packet)大小固定为188字节,其中前 4个字节是所谓的标头(Header),而标头后的承载数据(Payload)部分即 是分组化基本串流的分组数据。在每一传输数据流分组的标头上存放有一分 组识別码(Packet Identifier, PID)字段及时钟信息,其中分组识别码可 用于辨识属于间一个数据串流的传输分组,使得机顶盒等数字电视接收装置 可据以由传输串流中重建出具有相同分组识别码的分组化基本串流。举例来 说, 一传输串流通常联结至少一音频串流及一视频串流,其中音频串流的传 输分组可以由一特有的音频分组识别码加以辨识出来;同样地,视频串流的 传输分组则可以由一特有的视频分组识别码加以辨识出来。总结来说,基本串流经过MPEG-2标准压缩后的节目内容,其包含有一 音频基本串流或一视频基本串流。分组化基本串流通过插入适当的标头,将 基本串流由一个连续的数据流形成一个一个的分组。传输串流是MPEG-2标 准中实际用来传输的串流形式,其包含由不同节目所组成一连串的传输串流 分组。节目串流也为MPEG-2标准中实际用来传输的串流形式,而其仅包含 由单一节目所组成的一连串分组。当数字电视接收装置接收到以传输串流格式传输的数字电视信号时,若 要将其所携带的数字电视节目记录下来,已知记录方式大致可分为下列两种其一为直接以传输串流格式记录所接收的数字电视信号,例如记录于硬 盘上,然而由于记录于硬盘上的传输串流难以被修改或管理,并且因为传输 串流中所含的数据量相当大(因其携带多个数字电视节目数据),硬盘的有 限容量将会成为此记录方式的问题。另一种方式为对所接收的传输串流进行 滤波及MPEG-2解码,以获得所要储存的数字电视节目数据,进而将其编码 成节目串流格式储存,如此将可减少所需储存数据的大小。然而,此种方式 在实施上需要一套MPEG-2编码解码系统,导致成本的增加和使整个系统变 复杂。此外,台湾专利公告200635373 「串流格式转换的系统、方法及数字电 视记录装置」中披露一种将传输串流转换至节目串流的方法,其由传输串流 中撷取相对应的分组化基本串流或基本串流,并直接将其多路复用转换成一 节目串流,以避免编解码系统的使用。这样做虽然节省了编解码系统的使用,然而由于其所储存的电视节目数据仅限于节目串流格式,因此若要将所储存 的数据拿到其它装置上播放时,仍需要进行转档的操作,造成使用上的不便 利性。
技术实现思路
因此,本专利技术的主要目的即在于提供一种用来将传输串流转换成文件的 方法及相关装置。本专利技术披露一种用来将传输串流转换成文件的方法,用以储存传输串流中所携带的电视节目数据。该方法包含有接收一传输串流;根据所要储存电视节目的多个分组识别符,对该传输串流进行滤波及拆包处理,以产生多个基本串流及对应于该多个基本串流中的每一数据单元的显示时间戳记;以及 根据该显示时间戳记,将该多个基本串流转换为一文件。本专利技术还披露一种用来将传输串流转换成文件的电子装置,用以储存传 输串流中所携带的电视节目数据,该电子装置包含有一接收端,用来接收一 传输串流; 一滤波单元耦接于该接收端,用来根据所要储存电视节目的多个 分组识别符,对该传输串流进行滤波及拆包处理,以产生多个基本串流及对 应于该多个基本串流中的每一数据单元的显示时间戳记; 一文件封装单元耦 接于该滤波单元,用来根据该显示时间戳记,将该多个基本串.流转换为一文 件;以及一输出端耦接于该文件包裹单元,用来输出该文件。本专利技术还披露一种具有录像功能的数字电视接收装置,其包含有一数字 电视接收器、 一串流至文件转换器及一文件储存装置。该数字电视接收器用 来接收一数字电视信号,以产生一传输串流。该串流至文件转换器耦接于该 数字电视接收器,用来将该传输串流输出成一文件,以储存该传输串流所携 带的数字电视节目数据。该串流至文件转换器包含有一滤波单元用来根据所 要储存电视节目的多个分组识别符,对该传输串流进行滤波及拆包处理,以 产生多个基本串流及对应于该多个基本串流中的每一数据单元的显示时间 戳记;以及一文件封装单元,用来根据该显示时间戳记,将该多个基本串流 转换为一文件。该文件储存装置耦接于该串流至文件转换器,用来储存该串 流至文件转换器所输出的文件。附图说明8图1为已知传输串流形成过程的示意图。图2为本专利技术实施例用来将传输串流转换成文件的一电子装置的示意图3为本专利技术实施例用来将传输串流转换成文件的一流程的示意图。图4为本专利技术实施例一传输串流转换至一文件的示意图。图5为本专利技术实施例一具录像功能的数字电视接收装置的示意图。附图符号说明2021222324TS1、 TS2 ES-1 ~ ES-n PTS一Info FILE—HDR File —Da ta电子装置接收端滤波单元 文件封装单元输出端 传输串流 基本串流显示时间戳记文件标头文件数据PES —本文档来自技高网
...

【技术保护点】
一种用来将传输串流转换成文件的方法,用以储存传输串流中所携带的电视节目数据,该方法包含有: 接收一传输串流; 根据所要储存电视节目的多个分组识别符,对该传输串流进行滤波及拆包处理,以产生多个基本串流及对应于该多个基本串流中的每一 数据单元的显示时间戳记;以及 根据该显示时间戳记,将该多个基本串流转换为一文件。

【技术特征摘要】
1.一种用来将传输串流转换成文件的方法,用以储存传输串流中所携带的电视节目数据,该方法包含有接收一传输串流;根据所要储存电视节目的多个分组识别符,对该传输串流进行滤波及拆包处理,以产生多个基本串流及对应于该多个基本串流中的每一数据单元的显示时间戳记;以及根据该显示时间戳记,将该多个基本串流转换为一文件。2. 如权利要求1所述的方法,其中根据该显示时间戳记,将该多个基本 串流转换为该文件,包含产生一文件标头及相对应帧标头,并根据该显示时间戳记,对该多个基 本串流中的每一数据单元进行排序,以产生多个数据负载;以及将该文件标头、该多个数据负载及该相对应帧标头加以输出,以形成该 文件的文件数据。3. 如权利要求2所述的方法,其中产生该文件标头是根据一选定文件格 式,产生该文件标头,该选定文件格式包含有一影音交错文件格式、 一高级 系统格式以及一活动图像专家组文件格式。4. 如权利要求2所述的方法,其还包含根据一控制信号,停止输出该文 件的文件数据,并产生该文件的一文件结尾。5. 如权利要求1所述的方法,其中该多个基本串流包含一视频基本串流 及一音频基本串流。6. 如权利要求1所述的方法,其中根据所要储存电视节目的该多个分组 识别符对该传输串流进行滤波及拆包,以产生该多个基本串流的步骤包含产生一对应于该多个基本串流的一字幕分组化基本串流。7. 如权利要求6所述的方法,其还包含解码该字幕分组化基本串流,以产生对应于该字幕分组化基本串流的字 符串;以及根据该显示时间戳记,将该字符串多路复用至符合该文件标头的该多个 数据负载。8. 如权利要求1所述的方法,其还包含将该文件储存于一文件储存装置中。9.如权利要求8所述的方法,其中该文件储存装置是一可移除式储存装置。10. —种用来将传输串流转换成文件的电子装置,用以储存传输串流中所携带的电视节目数据,该电子装置包含有 一接收端,用来接收一传输串流;一滤波单元,耦接于该接收端,用来根据所要储存电视节目的多个分组 识别符,对该传输串流进行滤波及拆包处理,以产生多个基本串流及对应于 该多个基本串流中的每一数据单元的显示时间戳记;一文件封装单元,耦接于该滤波单元,用来根据该显示时间戳记,将该多个基本串流转换为一文件;以及一输出端,耦接于该文件封装单元,用来输出该文件。11. 如权利要求10所述的电子装置,其中该文件封装单元根据该显示时 间戳记,将该多个基本串流转换为该文件,包含产生一文件标头及相对应帧标头,并根据该显示时间戳记,对该多个基 本串流中的每一数据单元进行排序,以产生多个数据负载;以及将该文件标头、该多个数据负载及该相对应帧标头加以输出,以形成该 文件的文件数据。12. 如权利要求11所述的电子装置,其还包含一文件标头产生器,用来 根据一使用者选定的文件格式,产生该文件标头,该文件格式包含有一影音 交错文件格式、 一 高级系统格式以及一活动图像专家组文件格式。13. 如权利要求11所述的电子装置,其中...

【专利技术属性】
技术研发人员:孙胜男林继统陈宝仁吴巧琳高政汘
申请(专利权)人:联咏科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利