利用DVB广播中TS包连续空字节实现数据传送的方法技术

技术编号:4368417 阅读:408 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种利用DVB广播中TS包连续空字节实现数据传送的方法,涉及数字电视技术领域。首先由TS复用器或EPG服务器读取每个TS包,并从配置中读取需要PID值和开始字节位置,判断是否是需要处理的PID,若是则再次判断分析当前包指定开始字节至第187字节数据是否是0xFF,否则,处理下一个TS包;若分析出当前包指定开始字节至第187字节数据是否是连续0xFF,则将从数据库或配置中获取需要插入的数据按数据格式封装成的BYTE字节数组替换到此包指定位置与长度,开始传送到数字电视网络机顶盒进行接收。因为不对原始数据作任何修改,不会增大或减少数据发送带宽和速率,特别适合带宽较小的无线数字电视使用。

【技术实现步骤摘要】

【技术保护点】
利用DVB广播中TS包连续空字节实现数据传送的方法,其特征在于:包括以下步骤:a.数据库或配置中获取需要插入的数据,并按定义的数据格式封装为可变BYTE字节数组;b.TS复用器或EPG服务器读取TS包;c.判断是否是需要处理的PID,如果是,则到d,否则进入g;d.分析当前包指定开始字节至第187字节数据是否是0xFF,如果是,则到e,否则进入f;e.从BYTE中字节按长度序列循环读取到当前TS包开始位置至187字节进行0xFF替换,产生新的TS包;f.通过ASI或TSOverIP方式发送数据;g.循环至b,处理下一个TS包;h.机顶接收数据,读取指定PID之长度描述子后至187字节有无数据,有则进入i;i.按定义数据格式解析数据,并完成数据应实现的功能和指令。

【技术特征摘要】

【专利技术属性】
技术研发人员:孟庆康
申请(专利权)人:四川长虹电器股份有限公司
类型:发明
国别省市:51[中国|四川]

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

1