用于传输电视系统中的传输流的方法、装置和系统的制作方法

文档序号:7775123阅读:152来源:国知局
用于传输电视系统中的传输流的方法、装置和系统的制作方法
【专利摘要】本发明公开了一种用于传输电视系统中的传输流的方法、装置和系统。所述方法包括:接收待传输的传输流;从传输流中获取节目信息,并将至少两套节目的当前传输包封装为一路新的传输流的多个新的传输包,所述多个新的传输包属于一个片段,多个新的传输包包括第一传输包和第二传输包,第一传输包与至少两套节目的当前传输包的数量相同,每个第一传输包的负载对应包括当前传输包的包头、第一部分数据及封装标识符EID,第二传输包的负载包括当前传输包的第二部分数据和片段信息;传输第一传输包、第二传输包、EID与至少两套节目的当前传输包的PID的映射关系以及节目信息。本发明可以在不增加电视终端PID过滤器的情况下提供更多的节目。
【专利说明】用于传输电视系统中的传输流的方法、装置和系统
【技术领域】
[0001]本发明涉及数字电视技术,尤其涉及一种用于传输电视系统中的传输流的方法、装置和系统。
【背景技术】
[0002]在现有数字电视系统中,数字电视节目的各种数据如视频、音频等,都是通过传输(TS)流进行传输的,传输流是由连续的传输(TS)包构成,每种数据都赋予了一个唯一的包标识符(Packet Identifier, PID)。
[0003]图1示出了 DVB (Digital Video Broadcasting)前端系统框架图,原始的视频(V)、音频(A)等数据经过编码器等处理后形成标准TS包组成的标准传输流,经过复用器和QAM调制器处理后送入传输网络进行传输。标准TS包长度固定为188个字节,其中包头为4个字节,其余的184个字节为有效载荷,标准TS包的结构如下表所示:
【权利要求】
1.一种用于传输电视系统中的传输流的方法,其特征在于,所述方法包括: 接收待传输的传输流; 从所述传输流中获取节目信息,并将所述传输流中的至少两套节目的当前传输包封装为一路新的传输流的多个新的传输包,所述多个新的传输包属于一个片段,包括第一传输包和第二传输包;所述第一传输包与所述至少两套节目的当前传输包的数量相同,每个所述第一传输包的负载对应包括所述至少两套节目中一套节目的当前传输包的包头、第一部分数据及封装标识符EID ;所述第二传输包的负载包括所述至少两套节目的当前传输包的第二部分数据和所述一个片段的片段信息,所述片段信息包括片段标识和片段长度; 传输所述第一传输包、第二传输包、所述EID与所述至少两套节目的当前传输包的包标识PID的映射关系以及所述节目信息。
2.根据权利要求1所述的方法,其特征在于,所述将所述传输流中的至少两套节目的当前传输包封装为一路新的传输流的多个新的传输包包括: 将所述至少两套节目中每一套节目的当前传输包的包头压缩后,与所述各自的EID放在对应的第一传输包的负载的第一部分; 提取所述至少两套节目中每一套节目的当前传输包的负载中的第一部分数据和第二部分数据; 将所述至少两套节目中每一套节目的当前传输包的第一部分数据放在对应的第一传输包的负载的第二部分,并将所述第二部分数据按照所述第一传输包的顺序添加到所述第二传输包的负载中。
3.根据权利要求1或2所述的方法,其特征在于,每个所述第一传输包的负载对应包括的所述至少两套节目中一套节目的当前传输包的包头,为经过压缩的包头; 其中,所述经过压缩的包头包括:保留位、原始有效荷载单元起始指示符、原始自适应控制和原始连续性计数器字段;其中,所述原始有效荷载单元起始指示符、所述原始自适应控制和所述原始连续性计数器字段分别为所述一路传输流的当前传输包的有效荷载单元起始指示符、自适应控制和连续性计数器字段。
4.根据权利要求1或2所述的方法,其特征在于,所述第一部分数据为所述至少两套节目中的一套节目的当前传输包负载的前182个字节数据,所述第二部分数据为所述至少两套节目中的一套节目的当前传输包负载的后2个字节数据。
5.一种用于接收电视系统中的传输流的方法,其特征在于,所述方法包括: 接收传输流,所述传输流包括第一传输包、第二传输包、封装标识符EID与原传输流中至少两套节目的当前传输包的包标识PID的映射关系以及节目信息;所述第一传输包和所述第二传输包属于一个片段;所述第一传输包与所述原传输流中所述至少两套节目的当前传输包的数量相同,每个所述第一传输包的负载对应包括所述至少两套节目中一套节目的当前传输包的包头、第一部分数据及各自的EID ;所述第二传输包的负载包括所述至少两套节目的当前传输包的第二部分数据和所述一个片段的片段信息,所述片段信息包括片段标识和片段长度; 根据所述片段标识和片段长度找到所述一个片段的所有第一传输包和第二传输包; 根据所述一个片段的所有第一传输包和第二传输包及所述EID与原传输流中至少两套节目的当前传输包的PID的映射关系,还原所述原传输流的所述至少两套节目的当前传输包,得到所述至少两套节目的播放数据; 根据所述EID与至少两套节目的当前传输包的PID的映射关系以及节目信息及还原的所述原传输流的所述至少两套节目的当前传输包,找到所述至少两套节目中每套节目对应的播放数据。
6.根据权利要求5所述的方法,其特征在于,所述根据所述一个片段的所有第一传输包和第二传输包及所述EID与原传输流中至少两套节目的当前传输包的PID的映射关系,还原所述原传输流的所述至少两套节目的当前传输包,包括: 根据所述EID与原传输流中至少两套节目的当前传输包的PID的映射关系,将找到的所述至少两套节目中每套节目对应的第一传输包的负载中的EID及经过压缩的包头还原为原传输流中所述至少两套节目中每套节目的当前传输包的包头;其中,所述经过压缩的包头包括:保留位、原始有效荷载单元起始指示符、原始自适应控制和原始连续性计数器字段;其中,所述原始有效荷载单元起始指示符、所述原始自适应控制和所述原始连续性计数器字段分别为所述至少两路原传输流中的一路原传输流的当前传输包的有效荷载单元起始指示符、自适应控制和连续性计数器字段; 提取所述至少两套节目中每套节目对应的所述第一传输包的负载中的第一部分数据,及第二传输包的负载中的对应的第二部分数据; 将提取的所述至少两套节目中每套节目对应的第一部分数据和所述第二部分数据还原为原传输流中至少两套节目中每套节目对应的当前传输包的负载。
7.根据权利要求5或6所述的方法,其特征在于,所述第一部分数据为所述原传输流中一套节目的当前传输包负载的前182个字节数据,所述第二部分数据为所述原传输流中一套节目的当前传输包负载的后2个字节数据。
8.一种用于传输电视系统中的传输流的装置,其特征在于,所述装置包括: 接收模块,用于接收待传输的传输流; 封装模块,用于从所述接收模块接收到的传输流中获取节目信息,并将所述传输流中的至少两套节目的当前传输包封装为一路新的传输流的多个新的传输包,所述多个新的传输包属于一个片段,包括第一传输包和第二传输包;所述第一传输包与所述至少两套节目的当前传输包的数量相同,每个所述第一传输包的负载对应包括所述至少两套节目中一套节目的当前传输包的包头、第一部分数据及封装标识符EID ;所述第二传输包的负载包括所述至少两套节目的当前传输包的第二部分数据和所述一个片段的片段信息,所述片段信息包括片段标识和片段长度; 传输模块,用于传输所述封装模块生成的第一传输包、第二传输包、所述EID与所述至少两套节目的当前传输包的包标识PID的映射关系以及所述节目信息。
9.根据权利要求8所述的装置,其特征在于,所述封装模块包括: 压缩子模块,用于将所述至少两套节目中每一套节目的当前传输包的包头压缩后,与所述各自的EID放在对应的第一传输包的负载的第一部分; 提取子模块,用于提取所述至少两套节目中每一套节目的当前传输包的负载中的第一部分数据和第二部分数据; 添加子模块,用于将所述至少两套节目中每一套节目的当前传输包的第一部分数据放在对应的第一传输包的负载的第二部分,并将所述第二部分数据按照所述第一传输包的顺序添加到所述第二传输包的负载中。
10.根据权利要求8或9所述的装置,其特征在于,每个所述第一传输包的负载对应包括的所述至少两套节目中一套节目的当前传输包的包头,为经过压缩的包头; 其中,所述经过压缩的包头包括:保留位、原始有效荷载单元起始指示符、原始自适应控制和原始连续性计数器字段;其中,所述原始有效荷载单元起始指示符、所述原始自适应控制和所述原始连续性计数器字段分别为所述一路传输流的当前传输包的有效荷载单元起始指示符、自适应控制和连续性计数器字段。
11.根据权利要求8或9所述的装置,其特征在于,所述第一部分数据为所述至少两套节目中的一套节目的当前传输包负载的前182个字节数据,所述第二部分数据为所述至少两套节目中的一套节目的当前传输包负载的后2个字节数据。
12.一种用于接收电视系统中的传输流的装置,其特征在于,所述装置包括: 接收模块,用于接收传输流,所述传输流包括第一传输包、第二传输包、封装标识符EID与原传输流中至少两套节目的当前传输包的包标识PID的映射关系以及节目信息;所述第一传输包和所述第二传输包属于一个片段;所述第一传输包与所述原传输流中所述至少两套节目的当前传输包的数量相同,每个所述第一传输包的负载对应包括所述至少两套节目中一套节目的当前传输包的包头、第一部分数据及各自的EID ;所述第二传输包的负载包括所述至少两套节目的当前传输 包的第二部分数据和所述一个片段的片段信息,所述片段信息包括片段标识和片段长度; 第一查找模块,用于根据所述接收模块接收到的第二传输包中的所述片段标识和片段长度找到所述一个片段的所有第一传输包和第二传输包; 还原模块,用于根据所述第一查找模块查找到的一个片段的所有第一传输包和第二传输包及接收模块接收到的所述EID与原传输流中至少两套节目的当前传输包的PID的映射关系,还原所述原传输流的所述至少两套节目的当前传输包,得到所述至少两套节目的播放数据; 第二查找模块,用于根据所述接收模块接收到的所述EID与至少两路原传输流的当前传输包的PID的映射关系以及节目信息及所述还原模块还原的原传输流的所述至少两套节目的当前传输包,找到所述至少两套节目中每套节目对应的播放数据。
13.根据权利要求12所述的装置,其特征在于,所述还原模块包括: 包头还原子模块,用于根据所述EID与原传输流中至少两套节目的当前传输包的PID的映射关系,将找到的所述至少两套节目中每套节目对应的第一传输包的负载中的EID及经过压缩的包头还原为原传输流中所述至少两套节目中每套节目的当前传输包的包头;其中,所述经过压缩的包头包括:保留位、原始有效荷载单元起始指示符、原始自适应控制和原始连续性计数器字段;其中,所述原始有效荷载单元起始指示符、所述原始自适应控制和所述原始连续性计数器字段分别为所述至少两路原传输流中的一路原传输流的当前传输包的有效荷载单元起始指示符、自适应控制和连续性计数器字段; 提取子模块,用于提取所述至少两套节目中每套节目对应的所述第一传输包的负载中的第一部分数据,及第二传输包的负载中的对应的第二部分数据; 负载还原子模块,用于将提取的所述至少两套节目中每套节目对应的第一部分数据和所述第二部分数据还原为原传输流中至少两套节目中每套节目对应的当前传输包的负载。
14.根据权利要求12或13所述的装置,其特征在于,所述第一部分数据为所述原传输流中一套节目的当前传输包负载的前182个字节数据,所述第二部分数据为所述原传输流中一套节目的当前传输包负载的后2个字节数据。
15.一种数字电视前端系统,包括编码器、复用器和QAM调制器,其特征在于,所述数字电视前端系统还包括权利要求8-11中任一项所述的用于传输电视系统中的传输流的装置; 所述用于传输电视系统中的传输流的装置位于所述编码器和所述复用器之间,所述编码器将形成的传输流发送到所述用于传输电视系统中的传输流的装置,所述用于传输电视系统中的传输流的装置对所述传输流进行处理形成新的传输流并将所述新的传输流发送到复用器,所述复用器对所述新的传输流进行复用并由QAM调制器进行调制。
16.一种数字电视终端系统,包括QAM解调器、解复用器和PID过滤器,其特征在于,所述数字电视终端系统还包括权利要求12-14中任一项所述的用于接收电视系统中的传输流的装置; 所述用于接收电视系统中的传输流的装置位于所述PID过滤器之后,所述QAM解调器、解复用器对接收到的传输流进行QAM解调及解复用,PID过滤器提取出QAM解调及解复用后的传输流具有相同PID的片段,所述用于接收电视系统中的传输流的装置对QAM解调及解复用后的传输流的具有相同PID的片段进行处理,还原为原传输流。
17.一种数字电视系统,其特征在于,所述数字电视系统包括权利要求15所述的数字电视前端系统、传输网络和权利要求16所述的数字电视终端系统;其中,所述数字电视前端系统通过所述传输网络将传输流传输到所述数字电视终端系统。
【文档编号】H04L29/06GK103546827SQ201310528836
【公开日】2014年1月29日 申请日期:2013年10月30日 优先权日:2013年10月30日
【发明者】张利强, 王天星, 王文军, 李伟东, 李红艳, 李学雷 申请人:北京视博数字电视科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1