DVB搜索
2016-03-14 00:00
148 查看
机顶盒先调整高频头到一个固定的频率(如498MHZ),如果此频率有数字信号,则COFDM芯片(如MT352)会自动把TS流数据传送给MPEG- 2 decoder. MPEG-2 decoder先进行数据的同步,也就是等待完整的Packet的到来.然后循环查找是否出现PID== 0x0000的Packet,如果出现了,则马上进入分析PAT的处理,获取了所有的PMT的PID.接着循环查找是否出现PMT,如果发现了,则自动进 入PMT分析,获取该频段所有的频道数据并保存.如果没有发现PAT或者没有发现PMT,说明该频段没有信号,进入下一个频率扫描.
从以上描述可以看出,机顶盒搜索频率是随机发生的,要使每次机顶盒都能搜索到信号,则要求TS流每隔一段时间就发送一次PAT和PMT.事实上DVB传输系统就是这么做的.因此无论何时
接入终端系统,系统都能马上搜索到节目并正确解复用实现播放.不仅仅如此,其他数据也都是交替传送的.比如第一个Packet可能是PAT,第二个Packet可能是PMT,而第三个Packet可能是Video 1,第四个Packet可能是Video 2,
只要系统传输速度足够快(就是称之为"码率"的东东),实现实时播放是没有任何问题的
从以上描述可以看出,机顶盒搜索频率是随机发生的,要使每次机顶盒都能搜索到信号,则要求TS流每隔一段时间就发送一次PAT和PMT.事实上DVB传输系统就是这么做的.因此无论何时
接入终端系统,系统都能马上搜索到节目并正确解复用实现播放.不仅仅如此,其他数据也都是交替传送的.比如第一个Packet可能是PAT,第二个Packet可能是PMT,而第三个Packet可能是Video 1,第四个Packet可能是Video 2,
只要系统传输速度足够快(就是称之为"码率"的东东),实现实时播放是没有任何问题的
相关文章推荐
- 机房收费系统VB.NET版——七层登录
- VB.net版机房收费系统——Boolean、DataTable和泛型
- VB.NET版机房收费系统---七仙女之系统登录
- vbscript 接收用户信息 并保存为文件,下次自动从文件读取
- vbscript对文件夹遍历
- vbscript实现 为文件夹创建快捷方式 lnk
- vbscript基础2
- vbscript基础1
- 机房管理系统——vb与excel链接2
- 机房收费系统之vb报表的模板的制作(一)
- VBA教程初级(六):动态声明数组
- VB实现自动取得服务器IP并连接服务器(利用UDP广播)
- navBarControl设置左折叠
- vb计时器制作第二节
- 动态添加权限navBarControl1设置 DXperience学习笔记
- Ubuntu vbox虚拟机和win系统建立共享文件夹
- 色谱峰的类型BB,BV,VB等都是什么意思
- vb.net 获取当前程序的版本(软件自己的版本)
- VBA教程初级(五):复杂数组
- VB Modbus Rtu 读