论文部分内容阅读
随着“宽带中国”和“三网融合”战略的深化,带宽已不再成为瓶颈问题,人们对超高清、4K视频等其他娱乐活动的日益增长的需求,传统的Linux机顶盒无法满足需求,搭载Android系统的智能机顶盒应运而生。Android系统具有开源、应用丰富、二次开发容易等优点,不仅应用于智能手机领域,还移植到可穿戴设备、机顶盒领域。由于运营商业务更新,或修复原有系统缺陷,提升机顶盒系统性能等,机顶盒需要通过升级进行相应更新。如何确保升级的可靠、稳定和高效,因而智能机顶盒的升级研究显得十分重要。本文基于已有的基础上,研究了Android机顶盒的系统架构和升级所用的关键技术,重点研究了本地升级USB升级和网络升级流程及原理。基于纯机顶盒升级基础上,实现了智能网关机顶盒的升级,核心思想是在机顶盒升级过程中加入对网关升级包的相应处理。在智能网关机顶盒中,机顶盒搭载Android系统,网关搭载Linux系统,通过相互通信,可以实现双系统的升级。既可以单独进行机顶盒系统升级或网关升级,又可以进行机顶盒和网关二者混合的升级。经过多次测试,智能网关机顶盒的升级过程运行稳定、可靠,达到预期效果,同时兼容了原有智能机顶盒的升级,在实际过程中已经得到应用,效果反映良好。