摘要
NGB TVPS是一款面向智能电视终端的核心基础软件平台,内嵌支撑数字电视业务的功能组件,其应用框架层实现了NGB终端中间件标准定义的API,支持NGB-J和NGB-H应用运行。特别地在Java应用框架层中引入了Android应用适配层,可兼容支持Android应用的运行。对Java应用框架层API的封装模型进行分析,阐述应用框架与底层组件之间的调用关系,并比较分析各种模型的特点。通过对封装模型的分析,可清晰地理解Android应用适配层API的封装原理,有助于进一步理解NGB TVOS兼容Android应用的技术原理。
NGB TVOS is a core basic software platform for intelligent television terminal, the functional components which support digital television service are embedded in the platform, the API defined by specification of NGB receiver middleware is implemented in platform's application framework layer, so NGB-J and NGB-H applications are supported. Especially, Android application adaptation layer is imported into the Java application framework layer, so Android applications can be supported to run in TVOS. The relations between the application framework and the underlying components are elaborated by analyzing the package model of Java application framework layer API, characteristics of various package models are compared and analyzed as well. The package principles of the Android application adaptation layer API would be clearly understood by analysis of package model, and it would be helpful on understanding the technical principles of NGB TVOS compatible with Android applications.
出处
《电视技术》
北大核心
2015年第13期114-117,共4页
Video Engineering
基金
国家"863"计划项目(2014ZX01039101-001)