[发明专利]一种信号流的生成方法、系统及数字接收终端无效
申请号: | 200710076343.6 | 申请日: | 2007-06-27 |
公开(公告)号: | CN101202703A | 公开(公告)日: | 2008-06-18 |
发明(设计)人: | 陈华兴;石进;郭玉凯 | 申请(专利权)人: | 深圳市同洲电子股份有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/00 |
代理公司: | 深圳中一专利商标事务所 | 代理人: | 张全文 |
地址: | 518057广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信号 生成 方法 系统 数字 接收 终端 | ||
技术领域
本发明属于数字通讯领域,尤其涉及一种信号流的生成方法、系统及数字接收终端。
背景技术
现有技术的传输流(Transport Stream,TS)的长度是188字节,包括包头和包负荷(payload)。包头包含同步字节以及公共包识别符(Packet ID,PID)还有其他相关信息。同步字节指示一个包的开始,PID表示传输流包的类型。一个节目中的音频包在转为若干传输流包后,这些传输流包会具备同样的PID,这样接收器若接收此音频数据只需接收此PID值的传输流包即可。而包负荷就是数据的具体内容,可以是音频数据、视频数据、网络信息、节目专用信息(Program Special Information,PSI)内容等。
工程型数字卫星接收机只实现对所接收信号流(传输流)的转换,并实现对加扰节目的解扰功能,不可以对传输流中的节目实现任意的筛选与重组,而客户在很多情况下却有这种需求。对单信号流的多路节目进行筛选及重组是通过采用复用器进行处理完成的,而复用器实现过程比较复杂,而且复用器是价格比较昂贵的一种设备。
发明内容
本发明实施例的目的在于提供一种信号流的生成方法,旨在解决现有技术中采用复用器对单信号流的多路节目进行筛选及重组实现复杂且复用器价格昂贵的问题。
本发明实施例是这样实现的,一种信号流的生成方法,所述方法包括下述步骤:
接收数据包,存储所述数据包并判断所述数据包的类型;
当所述数据包为节目映射表时,根据所述节目映射表的公共识别符判断是否输出所述数据包;
当所述数据包为节目关联表时,修改所述节目关联表中的相关数据。
本发明实施例的另一目的在于提供一种信号流的生成系统,所述系统包括:
数据包接收存储模块,用于接收存储数据包;
数据包类型判断模块,用于根据公共识别符判断所述数据包的类型;
节目映射表输出判断模块,用于当所述数据包为节目映射表时,根据所述节目映射表的公共识别符判断是否输出所述数据包;以及
节目关联表数据修改输出模块,用于修改节目关联表中的相关数据,并输出。
本发明实施例的另一目的在于提供一种数字接收终端,包括一双口存储器以及寄存器,所述数字接收终端还包括一信号流的生成系统,所述系统包括:
数据包接收存储模块,用于接收存储数据包;
数据包类型判断模块,用于根据公共识别符判断所述数据包的类型;
节目映射表输出判断模块,用于当所述数据包为节目映射表时,根据所述节目映射表的公共识别符判断是否输出所述数据包;以及
节目关联表数据修改输出模块,用于修改节目关联表中的相关数据,并输出。
在本发明实施例中,根据PID对传输流进行过滤,剔除不需要的节目,留下需要的节目,对业务信息重新生成标准的传输流,方便用户,实现简单。
附图说明
图1是本发明实施例提供的信号流的生成流程图;
图2是本发明实施例提供的信号流的生成系统结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
在本发明实施例中,根据PID对传输流进行过滤,剔除不需要的节目,留下需要的节目,对业务信息重新生成标准的传输流,方便用户,实现简单。
图1示出了本发明实施例提供的信号流的生成流程,其详细步骤如下所述:
在步骤S101中,提取接收到的数据包中PID为0的数据包,找到节目关联表(Program Association Table,PAT)。
节目关联表是业务信息的索引表,PID值固定为0,在节目关联表中列出了传输流中所有节目的节目映射表的PID值。
在步骤S102中,根据客户端的实际需要提取节目映射表(Program MapTable,PMT)的PID值,并找到该节目映射表。
在步骤S103中,从上述节目映射表中提取所需要的音频、视频的PID值。
在步骤S104中,将步骤S102中的节目映射表的PID值以及步骤S103中的音频、视频的PID值保存在寄存器中。
在步骤S105中,当再接收到数据包时,将该数据包存储在双口存储器(Random Access Memory,RAM)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市同洲电子股份有限公司,未经深圳市同洲电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710076343.6/2.html,转载请声明来源钻瓜专利网。