¿Qué es el sistema TVOS?
Historia
En marzo de 2012, el Departamento de Ciencia y Tecnología de la Administración Estatal de Prensa, Publicaciones, Radio, Cine y Televisión organizó 17 instituciones, incluidos institutos nacionales de investigación científica, desarrolladores de equipos y operadores de redes para establecer la cooperación NGB TVOS Equipo de desarrollo para llevar a cabo trabajos de investigación y desarrollo de NGB TVOS. Su sistema prototipo alcanzó la versión 1.0 en julio de 2013. [2]
2065438+ A mediados de junio de 2004, la Administración Estatal de Radio, Cine y Televisión emitió una "carta de cierre" para los licenciatarios de televisión por Internet, criticando la "Tmall Box" lanzada conjuntamente por Wasu Media y El "Xiaohong Internet Set-Top Box" de Alibaba y BesTV criticó y exigió una rectificación inmediata. Unos días después, la Administración Estatal de Radio, Cine y Televisión celebró inmediatamente una rueda de prensa para anunciar el lanzamiento oficial de "TVOS". [1]
Sin embargo, el lanzamiento de este sistema fue cuestionado por los medios y es difícil que se convierta en un estándar de la industria. Los fabricantes de televisores no tienen planes de instalarlo porque la integración de programas de terceros es demasiado problemática. [3] Algunos medios han cuestionado de qué se trata, porque ni siquiera los sitios web de los desarrolladores participantes han publicado imágenes de sus interfaces reales. [4] Los fabricantes de OTT en Internet, como LeTV, han dejado claro que no utilizarán el sistema TVOS porque sus propios sistemas de televisión ya son sistemas muy maduros y rentables. [5]
Estructura del sistema
TVOS lleva aplicaciones Java y HTML hacia arriba. Su arquitectura se divide en capa de marco de aplicación, capa de entorno de ejecución, capa de componente funcional y capa de abstracción de hardware (HAL). y capa del kernel de Linux. [2]
La capa del marco de aplicación proporciona un marco de aplicación Java y un marco de aplicación web. La capa del entorno de ejecución proporciona dos entornos de ejecución de aplicaciones, Java y Web. WebKit admite las capacidades principales del entorno de ejecución de aplicaciones web.
Guárdalo. La capa de componentes funcionales se implementa con código C/C++ y proporciona servicios como DTV, DCAS, VOD y configuraciones AV, incluidos servicios GUI básicos como administración de ventanas, administración de eventos e interacción persona-computadora, así como administración de aplicaciones.
Servicios del sistema, como gestión de paquetes de instalación y gestión de contenidos. La capa de abstracción de hardware realiza la encapsulación HAL de hardware como WiFi, USB, decodificadores de video, decodificadores de audio, cámaras, administradores de energía, sintonizadores y demoduladores.
La capa del kernel de Linux utiliza Linux 3.0.31 como versión base, heredando el mecanismo Binder de Android. [2]
Para resolver los problemas de seguridad de los usuarios, NGB TVOS ha establecido un marco de gestión de seguridad global, con módulos de seguridad integrados en cada capa de software. Según el diseño de este marco, cualquier componente se puede combinar. Con conexión de módulo de seguridad. [2]
Como es muy importante, lo saqué para "heredar y seguir el mecanismo Binder de Android".