PERSPECTIVAS DE NORDIJA · ABRIL 2021


La Batalla del Sistema Operativo de la Primera Pantalla

Mads Vium Asbjørn | 7 abril 2021

En los viejos tiempos, las cosas eran más simples

Había televisores y STB con un sistema operativo integrado básico que, en términos generales, no ofrecían muchas otras funciones además de ver la televisión en flujo a través de multidifusión y grabaciones. Fácil y conveniente, pero no muy flexible, y no hay forma de brindar servicios o beneficios adicionales al consumidor. Con el tiempo, se hicieron muchos intentos para crear un sistema operativo completo para Smart TV y STB para hacer frente a esas limitaciones, y muchos de ellos han fallado.

Las cosas están cambiando - rápidamente

Algunos de los sistemas operativos han sobrevivido de una forma u otra. Donde antes un televisor podía durar muchos años, incluso décadas, hoy en día los SmartTV y los STB se consideran más como dispositivos electrónicos de consumo que se reemplazan a intervalos mucho más regulares al igual que su teléfono móvil. Además, con la alta penetración de la fibra y las nuevas conexiones de Internet satelital de alta velocidad que se avecinan, y el hecho de que el hardware es cada vez mejor y más barato, Silicon Valley y la industria de las grandes tecnologías finalmente se han dado cuenta de que deben ser parte de este juego. también: ¿Y quién puede culparlos? Por supuesto, quieren tener una parte del enorme y rentable mercado de la inserción dinámica de anuncios y la creación de perfiles de consumidores.

Los grandes jugadores

¿Quién está en el camino de tomar una gran parte del mercado de SO para SmartTV, dongles y STB? Hoy en día, la tendencia está girando hacia algunas de las grandes empresas de tecnología de Silicon Valley como Google con Android TV (Chromecast Google TV y Android Operator Tier), Apple con TvOS, Roku con Roku TV y Amazon con Android Fire OS. Además de eso, algunos de los conglomerados industriales de alta tecnología, especialmente los grandes fabricantes de televisores, también están en el juego, como Samsung con Tizen OS y LG con su WebOS. En este documento, cubriré Android TV, TvOS, Tizen y WebOS.

Sistemas operativos:

Entonces, ¿qué constituye un sistema operativo moderno para dispositivos de primera pantalla, como Smart TV y STB? En mi opinión, debe incluir al menos las siguientes características:

Soporte para aplicaciones de terceros:

Otorgue al usuario final acceso a aplicaciones de terceros y tenga una función de tienda de aplicaciones que le permita al consumidor instalar un servicio, juego o aplicación en particular. Debe tener un SDK abierto para desarrolladores externos y un proceso de implementación y actualización sencillo y optimizado, pero completo. Pero eso no es suficiente: debe existir un ecosistema de desarrolladores, también conocido como ecosistema digital, para mejorar el valor del sistema operativo.

Asistentes inteligentes:

Soporte para "Asistentes inteligentes", que incluye control por voz, preferiblemente con el Asistente de Google, Siri o Alexa. Este soporte para asistentes inteligentes también proporciona soporte para hogares inteligentes e integración de Internet de las cosas e incluso recomendaciones.

Ingestión de metadatos y agregación de datos en la pantalla de inicio:

Debe poder manejar usuarios finales que se suscriban a múltiples aplicaciones / servicios de transmisión de muchos proveedores diferentes. Debe tener funcionalidad para que la interfaz de usuario de los sistemas operativos pueda agregar contenido de todos ellos, permitiendo que las recomendaciones y los canales se presenten de manera unificada y similar y, por lo tanto, facilite al usuario final encontrar el contenido que desea o continuar desde donde ellos estaban mirando. Esto también requiere que el sistema operativo admita enlaces profundos para que el contenido se pueda abrir en las aplicaciones relevantes.

Búsqueda universal:

Para facilitar la experiencia, debe admitir una sola entrada para realizar búsquedas entre todas las aplicaciones y todo el contenido del dispositivo. Esto está estrechamente relacionado con la ingestión de metadatos y, por lo general, requiere que la aplicación de terceros se integre en una API de búsqueda. Con todo el contenido que está disponible hoy, esta es una de las características más importantes.

Soporte de casting:

Y finalmente, permita que el usuario envíe contenido desde su dispositivo multipantalla a las plataformas SmartTV o STB sin problemas ni problemas.

Esta descripción general muestra lo que las cuatro plataformas diferentes son capaces de hacer hoy:


No proporciona una lista completa o una descripción general del contenido de los dispositivos

**  Solo duplicación o compatibilidad muy limitada con aplicaciones de terceros

*** Solo compatible con beta

 

Ninguno de los sistemas operativos mencionados anteriormente es similar y todos brindan diferentes capacidades y características, pero en general todos comparten algunas características comunes. A continuación se muestra una descripción un poco más detallada de lo que admiten y las diferencias:

Google con Android TV (Chromecast Google TV y nivel de operador)

Google tiene actualmente dos opciones para su sistema operativo Android TV:

  • Nivel de operador con un lanzador personalizado con la marca del operador
  • Las aplicaciones independientes se ejecutan en el iniciador estándar de Chromecast Google TV.
Operator tier

El programa de nivel de operador permite que la interfaz de usuario tenga una marca muy específica para un operador, pero aún así sea parte del ecosistema de Android TV y las aplicaciones de terceros. Esto le da al operador lo mejor de dos mundos: todas las nuevas funciones y beneficios de Android y mantener la marca y el control en la mano del operador. Hay diferentes niveles de este programa: el operador puede usar el lanzador estándar de Google, pero con elementos específicos cambiados, como colores, textos, recomendaciones, etc., o el operador puede cambiar el lanzador por completo y desarrollar el suyo propio con una marca muy específica. y propiedad sobre su propio producto. En combinación con la ingestión de metadatos, la búsqueda (incluida la búsqueda por voz y los asistentes inteligentes) y los canales se pueden integrar directamente en el lanzador personalizado. Esta es una alternativa muy poderosa a las antiguas cajas de Linux heredadas.

Google Chromecast TV

Con Google Chromecast TV, Google proporciona la interfaz de usuario y el iniciador, pero permite la instalación de aplicaciones independientes. Una aplicación independiente no es tan flexible, pero es más fácil y rápida de lanzar y aún puede brindar el servicio. Con la ingestión de metadatos para búsqueda y canales, muchas de las funciones de los operadores pueden formar parte de la interfaz de usuario de Google.

Dado que se ejecuta en Android y usa las mismas API, tiene un gran ecosistema de desarrolladores que les brinda una gran ventaja en lo que respecta a las aplicaciones de terceros disponibles.

Apple con TvOS para Apple TV

El nombre "Apple TV" se utiliza en diferentes productos, por lo que puede resultar confuso. Apple TV es un reproductor multimedia que ejecuta el sistema operativo "TvOS" y Apple TV + es un servicio de transmisión. Con la aplicación Apple TV, puede ver una selección de películas y series en un solo lugar.

En este contexto, nos referimos a TvOS y la aplicación Apple TV.

TvOS no permite un reemplazo completo de la interfaz de usuario de la pantalla de inicio por parte del operador, pero sí admite aplicaciones de terceros y una estructura muy completa de ingesta de metadatos y enlaces profundos, lo que permite una integración perfecta entre la pantalla de inicio de los sistemas operativos y las aplicaciones de terceros.

Apple TV también tiene la ventaja de tener un gran ecosistema de desarrolladores, ya que comparte el SDK con iOS utilizado para iPhones y iPads.

Tizen y WebOS

 

Tizen y WebOS son la versión de Samsung y LG de una plataforma SmartTV y también se usa en teléfonos inteligentes, tabletas, relojes y otros dispositivos portátiles.

Es, de facto, el sistema operativo de todos los nuevos televisores Samsung y LG, lo que hace que la cuota de mercado de estas plataformas sea muy alta y, por tanto, muy relevante.

Ambos admiten aplicaciones de terceros, como TvOS, y un marco de ingestión de metadatos, aunque no tan detallado como en Android y TvOS.

Desafortunadamente, el ecosistema de desarrolladores no es tan maduro y grande como los otros dos sistemas operativos, pero los grandes jugadores y los servicios de transmisión están ahí.

¿Cómo puede fokusOn habilitar las funciones de Smart TV en un STB heredado más antiguo?

Nordija permite que una amplia variedad de antiguos STB de Linux se conviertan en un "sistema operativo de Smart TV" con casi las mismas capacidades que un nuevo SmartTV o STB.

Aplicaciones y tienda de aplicaciones:
  • Dado que fokusOn se ejecuta tanto en Android TV como en TvOS (y Tizen y WebOS en el laboratorio), las aplicaciones regulares de terceros y sus tiendas de aplicaciones asociadas son compatibles de forma inmediata en estas plataformas. Para equipos Linux más antiguos, fokusOn admite un concepto de micro-frontend (widgets) que permite al operador implementar pequeñas aplicaciones independientes que se pueden implementar en el dispositivo del usuario final. Sin embargo, esto, por supuesto, no incluye un concepto de "tienda de aplicaciones" para las cajas de Linux, pero permite al operador crear e implementar sus propias aplicaciones pequeñas y distribuirlas a usuarios o grupos de usuarios específicos.
Asistente inteligente:
  • Si fokusOn se ejecuta en una de las plataformas SmartTV / STB mencionadas anteriormente, Smart-Assistants viene integrado en el sistema operativo y se admite automáticamente; sin embargo, en plataformas Linux puras, estos generalmente no son compatibles debido a la falta de capacidades de hardware.
Ingestión de metadatos y agregación de datos en la pantalla de inicio:
  • Esto es compatible con el modelo de contenido unificado de fokusOn y permite al operador ingerir metadatos de varias fuentes y mostrarlos luego en la interfaz de usuario de fokusOn de manera uniforme y agregada y permite al usuario final realizar búsquedas en diferentes fuentes.
Universal search:
  • Con los metadatos ingeridos, fokusOn puede admitir la búsqueda universal y proporcionar un mecanismo de búsqueda de una sola entrada en todo el contenido del dispositivo, utilizando la nueva función de "Búsqueda universal" de fokusOn.
Built-in Casting:
  • Además de admitir Chromecast y AirPlay (si el sistema operativo lo admite), fokusOn admite la transmisión XMPP, que puede convertir una vieja caja de Linux en un dispositivo de transmisión completo combinado con las aplicaciones fokusOn multipantalla.
Interfaz de usuario personalizada:
  • El concepto de widget y el hecho de que fokusOn se ejecuta en motores web HTML5 facilitan la adición de una interfaz de usuario totalmente personalizable y la personalización de la marca del operador.

¿Qué debe hacer el operador?

El operador debe estar donde está el usuario final. En lugar de combatirlo, adopte los nuevos sistemas operativos y sus ecosistemas. Proporcione aplicaciones a los consumidores en cualquier sistema operativo que esté usando. Asegúrese de tener presencia en las tiendas de aplicaciones relevantes: haga que sea fácil y conveniente para el usuario final utilizar los servicios de transmisión haciéndolo disponible desde cualquier lugar.

Además, asegúrese de integrar sus metadatos con sus API de agregación de metadatos para que los resultados de búsqueda y las recomendaciones del operador estén disponibles.

Y, por último, asegúrese de que su antigua caja heredada de Linux esté actualizada con las últimas características y tendencias y pueda funcionar con algunas de las nuevas características disponibles en los nuevos sistemas operativos First Screen. Si tiene un gran conjunto de STB de Linux antiguos que necesitan algunas de estas nuevas funciones de Smart TV, pruebe la plataforma fokusOn, que puede incorporar algunas de estas funciones a su antiguo hardware heredado.

Al principio