With the deepening of "Broadband China" and "Three Networks Convergence" strategy,the bandwidth is no longer a bottleneck,the increasing of 4K and Ultra HD video and other entertainment needs,traditional embedded with Linux system set-top box can not meet the demand,equipped with smart Android system set-top box came into being.Android system has many advantages,such as open source,rich application resources,developping easily and so on.It is not only used in the field of smart phones,but also transplanted into the field of wearable devices,set-top boxes.Due to the operator business updating,or repairing the original system defects,enhancing the performance of set-top boxes,set-top boxes need to be updated through the upgrade.How to ensure that the upgrade is reliable,stable and efficient,so it is very important to study the upgrade on smart set-top box.Based on the existing basis,this thesis studies the system architecture of Android set-top box and the key technologies used in the upgrade,and focuses on the process and the principle of local USB upgrade and network upgrade.On the basis of pure set-top box upgrade,the upgrade of the smart gateway set-top box is realized.The core idea is to add the corresponding processing for the gateway updated package in the process of the upgrade.In the smart gateway set-top box,the set-top box embedded with Android system,the gateway with Linux system,through mutual communication,can realize the upgrade of the dual system.It can be not only a separate set-top box system upgrade or gateway upgrade,but also both set top box and gateway mixed upgrade.After several tests,the upgrade process operation of smart gateway set-top box is stable and reliable,achieves the desired effect,and is compatible with the original smart set-top box upgrade.It has been put into practice,having a good effect. |