机顶盒Loader基本原理与更新规范.docVIP

  • 4
  • 0
  • 约1.92千字
  • 约 4页
  • 2017-06-07 发布于重庆
  • 举报
机顶盒Loader基本原理与更新规范

1.Loader基本原理 在数字电视前端,通过应用软件将待更新的软件程序代码打包成符合DVB及MPEG-2标准的TS流;通过TS流播放软件以及DVB Master播放卡,将上述TS流输出至复用器与其他TS流复用,然后经QAM调制后进入有线电视网。处于终端的机顶盒中存在着两类软件:机顶盒主程序与Loader程序,处于运行中的主程序通过解析业务信息(SI)表,接收到机顶盒主程序升级信息,在与用户进行交互后,存储一些状态变量到flash中,并将前端升级码流的信道参数(频率、符号率、解调参数等)也放在flash中,然后重启机顶盒。此时Loader程序首先运行,检查下载标志位并使用之前存储的信道参数经过解调、解复用等步骤还原出机顶盒主程序可执行代码,写入Flash中并覆盖原来的机顶盒主程序,实现软件的替换与升级。在Loader中,待更新的软件可以是数字电视应用程序软件,也可以是机顶盒的驱动程序软件,还可以是专用数据,如开机画面等。 2.Loader的具体功能 ? ?1 机顶盒品牌校验:不同品牌的机顶盒进行软件更新时其程序代码都不一样。品牌校验的目的是让机顶盒只下载属于自己的软件来更新。 ? ?2 机顶盒的loader模块应能实现检测机顶盒的软硬件版本信息,实现自动升级,同时也可通过手工设置参数,实现强制升级。同一品牌的机顶盒,其软、硬件版本也会不同,通过版本的校验,让只有需要更新的机

文档评论(0)

1亿VIP精品文档

相关文档