[发明专利]一种传输流复用的插包控制方法及系统有效
申请号: | 201710855390.4 | 申请日: | 2017-09-20 |
公开(公告)号: | CN107613320B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 陈泽武 | 申请(专利权)人: | 高斯贝尔数码科技股份有限公司 |
主分类号: | H04N21/236 | 分类号: | H04N21/236;H04N21/433 |
代理公司: | 深圳市瑞方达知识产权事务所(普通合伙) 44314 | 代理人: | 冯小梅;郭方伟 |
地址: | 423038 湖南省郴*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传输 流复用 控制 方法 系统 | ||
本发明公开了一种传输流复用的插包控制方法,包括以下步骤:将需要进行插包间隔控制的TS包的插包周期按公式换算成表示TS流长度的包周期数,写入第二存储器;比较需要进行插包间隔控制的TS包的包周期计数与其相应包周期数的值,若包周期计数大于等于包周期数,则将相应TS包拷贝至TS缓存区,并将相应TS包的包周期计数进行清零,更新需要进行插包间隔控制的TS包的包周期计数,若包周期计数小于包周期数,则从数据缓存区中读取一个TS包,并写入到TS缓存区;判断数据缓存区是否为空,若为空,则结束插包过程,否,则继续插包过程。通过实施本发明能够实现TS流复用时插包时间间隔的精确控制。
技术领域
本发明涉及传输流复用技术领域,尤其涉及一种传输流复用的插包控制方法及系统。
背景技术
国际标准组织为了解决在一个数据流中复用多个节目的视频、音频等数据的问题,设计了传输流(Transport Stream,TS)格式。在复用阶段,TS复用器会在TS流中插入包含节目参考时钟(Program Clock Reference,PCR)、节目特定信息(Program SpecificInformation,PSI)、业务信息(Service Information,SI)等数据的TS包,其中PSI/SI信息包括节目关联表(Program Association Table,PAT)、节目映射表(Program Map Table,PMT)、业务描述表(Service Description Table,SDT)等信息表。PCR包和PSI/SI信息表会不断地被插入到TS流中,而且两次连续的插入间有着各自的最大时间间隔限制。
现有的TS复用技术在进行插包控制时,通常采用定时插包的方式,即采用独立的计时模块来进行定时插包操作,这种方式不能很好的控制插包时间间隔,容易出现间隔忽大忽小的问题,这是由于TS插包控制器调度不及时导致的,在实际的应用中,当TS插包控制器处理的任务过多时,会出现计时模块访问不及时的问题。例如:需要每隔500ms在TS流中插入PMT表格的TS包,就需要TS插包控制器不断地访问计时模块,检查距离上次PMT表格TS包的插入是否已经到达500ms,当到达500ms时,TS插包控制器就会往TS流中插入PMT表格TS包,并重新开始计时,有可能在500ms后,TS插包控制器才会访问计时模块,插入PMT表格TS包,由于时间不会因为TS插包控制器来不及访问而停止走动,在这种情况下,插包时间间隔会受任务忙碌程度影响而波动,从而出现插包时间间隔忽大忽小的问题。
发明内容
本发明要解决的技术问题在于,针对相关技术中上述定时插包的方式所带来的插包时间间隔容易出现忽大忽小的问题,提供一种传输流复用的插包控制方法及系统。
本发明解决其技术问题所采用的技术方案是:提供一种传输流复用的插包控制方法,所述方法包括以下步骤:
S1.将TS流码率及需要进行插包间隔控制的TS包的插包周期写入第一存储器;
S2.将需要进行插包间隔控制的TS包的插包周期按公式换算成表示TS流长度的包周期数,写入第二存储器,并将表示距离上次TS插入需要进行插包间隔控制的TS包以来,TS流所经历的长度的包周期计数清零;
S3.创建需要进行插包间隔控制的TS包;
S4.将不需要进行插包间隔控制的TS包存放在数据缓存区;
S5.比较需要进行插包间隔控制的TS包的包周期计数与其相应包周期数的值,若包周期计数大于等于包周期数,则执行步骤S6,若包周期计数小于包周期数,则执行步骤S8;
S6.将相应TS包拷贝至TS缓存区,并将相应TS包的包周期计数进行清零;
S7.更新需要进行插包间隔控制的TS包的包周期计数,然后执行步骤S5;
S8.从数据缓存区中读取一个TS包,并写入到TS缓存区;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高斯贝尔数码科技股份有限公司,未经高斯贝尔数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710855390.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动化铝片磨面处理振动筛选包装生产线
- 下一篇:一种中药饮片斜面振动筛选机