[发明专利]一种传输流复用的插包控制方法及系统有效
申请号: | 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流复用时插包时间间隔的精确控制。 | ||
搜索关键词: | 一种 传输 流复用 控制 方法 系统 | ||
【主权项】:
1.一种传输流复用的插包控制方法,其特征在于,所述方法包括以下步骤:S1.将TS流码率及需要进行插包间隔控制的TS包的插包周期写入第一存储器;S2.将需要进行插包间隔控制的TS包的插包周期按公式换算成表示TS流长度的包周期数写入第二存储器,并将表示距离上次TS插入需要进行插包间隔控制的TS包以来TS流所经历的长度的包周期计数清零;其中,所述公式是:
其中所述TS流码率恒定,TS包包长度固定为188字节;S3.创建需要进行插包间隔控制的TS包;S4.将不需要进行插包间隔控制的TS包存放在数据缓存区;S5.比较需要进行插包间隔控制的TS包的包周期计数与其相应包周期数的值,若包周期计数大于等于包周期数则执行步骤S6,若包周期计数小于包周期数则执行步骤S8;S6.将相应TS包拷贝至TS缓存区,并将相应TS包的包周期计数进行清零;S7.更新需要进行插包间隔控制的TS包的包周期计数,然后执行步骤S5;S8.从数据缓存区中读取一个TS包,并写入到TS缓存区;S9.判断数据缓存区是否为空,若为空则执行步骤S10,否则执行步骤S7;S10.结束插包过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高斯贝尔数码科技股份有限公司,未经高斯贝尔数码科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710855390.4/,转载请声明来源钻瓜专利网。
- 上一篇:自动化铝片磨面处理振动筛选包装生产线
- 下一篇:一种中药饮片斜面振动筛选机