Evolucionando la Televisión Digital argentinatvd.ar
-
Upload
waseemah-duaa -
Category
Documents
-
view
43 -
download
4
description
Transcript of Evolucionando la Televisión Digital argentinatvd.ar
![Page 1: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/1.jpg)
1
Evolucionando la Televisión Digitalwww.argentinatvd.com.ar
![Page 2: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/2.jpg)
2
Smart TV – TV Digital
Aplicaciones
![Page 3: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/3.jpg)
3
Introducción
En la actualidad el mundo de la televisión a avanzado notablemente. Esto lo podemos ver en la evolución de los televisores a los conocidos televisores inteligentes (Smart TVs).También vemos un avance en la transmisión del contenido junto con aplicaciones de TV mediante la “TV Digital”. A continuación se mostraran comparaciones, detalles y aplicaciones desarrolladas para cada plataforma.
![Page 4: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/4.jpg)
4
Smart TV vs TV Digital
• Smart TV:– Aplicaciones locales ya instaladas– Conexión a internet
• TV Digital:– Aplicaciones enviadas junto con el video y audio– Ejecutadas localmente (Ginga)– Canal de retorno no definido
![Page 5: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/5.jpg)
Smart TV
Qué es Smart TV? – Aplicaciones – SDKs - Lenguajes
![Page 6: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/6.jpg)
6
Qué es Smart TV?
TV + HD + Apps + Internet = TV Inteligente
Smart TV Set-top Box Smart para TVs convencionales
![Page 7: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/7.jpg)
7
Qué tipo de aplicaciones?• Aplicaciones locales• WEB Browser• Video llamadas• Redes sociales• Juegos• Video On-demand• Información online (Noticias, clima, dólar, etc.)• ….
![Page 8: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/8.jpg)
8
Ambientes de desarrollo
• SDK (Software development kit)– Conjunto de herramientas para desarrollo de
aplicaciones– Lenguaje particular– IDE– Códigos ejemplo– Cada propietario con SDK propio– Emulador
![Page 9: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/9.jpg)
9
• Empresas y sus SDKs
Ambientes de desarrollo
Google TV
Sony Lenovo
Samsung SDK
Samsung
Smart TV AllianceSony
LG Phillips
![Page 10: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/10.jpg)
10
Lenguajes de los SDKs
• Samsung SDK -> HTML – JavaScript – CSS• Google TV -> Android• LG SDK -> HTML – JavaScript – CSS
• LG Sacará en EEUU una versión de SmartTV con GoogleTV
• Futuro incierto aunque parece que todo tiende a HTML 5.
![Page 11: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/11.jpg)
11
Aplicaciones desarrolladas
• 2 Yahoo Widgets:– Conexión a internet– Compra de tickets de “Autoentrada”– Obtención de información del diario “La Voz”
• Clima Noticias:– Conexión a internet.– Información del clima en una provincia.– Muestra tapas de diarios del día.
![Page 12: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/12.jpg)
Televisión Digital
Ginga – NCL – LUA – CreaTV Digital
![Page 13: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/13.jpg)
13
TV Digital - IntroducciónTécnica de difusión de las señales de televisión
que promete sustituir a la televisión analógica actual
• Recepción de señales digitales.• Aplicaciones interactivas.• Señal de TV robusta.• Mecanismo de compresión de datos.• Mejoras de la TVD frente a la TV Analógica.
![Page 14: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/14.jpg)
Modelo de broadcasting• Señal con datos adicionales (Imágenes, videos, audio, texto,
aplicaciones).• Set-top box: decodificador de la señal digital (receptor de TV
Digital).• Middleware GINGA en set-top box para ejecución de
aplicaciones NCL/Lua.• Ejemplos de Aplicaciones interactivas: Juegos, Preguntas y
respuestas sobre el contenido de un programa educativo.
Estudio14
![Page 15: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/15.jpg)
15
Ambiente de desarrollo: Middleware Ginga
• Middleware: Conjunto de software ubicado entre el código de aplicaciones y la infraestructura de ejecución.
• Nos permite correr aplicaciones independientemente del set-top box.
• Ginga fue definido por SBTVD (Sistema Brasilero de TV Digital) y adoptado por el SATVD-T (Sistema Argentino de TV Digital Terrestre).
• Ginga-J (Permite el desarrollo de aplicaciones JAVA).• Ginga-NCL (Permite el desarrollo de aplicaciones NCL y Lua).• Especificación abierta (implementación de referencia con licencia
GPL).
![Page 16: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/16.jpg)
16
Lenguajes de programaciónLeguaje NCL• Lenguaje declarativo.• Basado en el modelo conceptual NCM (básicamente una aplicación XML).• Define cómo los objetos media (videos, imágenes, audio, texto y Lua) son
estructurados y relacionados, en el tiempo y en espacio.
Lenguaje LUA• Lenguaje imperativo.• Permite extender una aplicación.• Implementación ligera y extensible.• Alto grado de portabilidad.• Ventajas que ofrece el lenguaje imperativo.• Lua extendido para comunicación con lenguaje NCL.
![Page 17: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/17.jpg)
17
Idea general del lenguaje de programación básico de una aplicación para TV Digital
<?xml version="1.0" encoding="ISO-8859-1"?><ncl id="main" xmlns="http://www.ncl.org.br/NCL3.0/EDTVProfile"><!-- Este ejemplo muestra una imagen de fondo --> <head> <regionBase> <region id="regFondo" width="100%" height="100%"/> </regionBase> <descriptorBase> <descriptor id="descImagen" region="regFondo" /> </descriptorBase> </head> <body> <port id="pEntrada" component="imagen"/> <media id="imagen" src="imagenes/imagen1.jpg" descriptor="descImagen"/> </body></ncl>
![Page 18: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/18.jpg)
18
Aplicaciones desarrolladas
CreaTV Digital
• herramienta de fácil manejo destinada a productores de contenido.
• interfaz gráfica orientada a la producción de contenidos de televisión digital.
• Permitir desarrollar aplicaciones NCL-Lua sin tener conocimientos de programación.
• Reducir el tiempo de desarrollo de aplicaciones NCL.
![Page 19: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/19.jpg)
19
Demos aplicaciones desarrolladas
• CreaTV Digital
• Clima Noticias
• 2 Yahoo Widgets:
– “Autoentrada”
– Diario “La Voz”
![Page 20: Evolucionando la Televisión Digital argentinatvd.ar](https://reader035.fdocument.pub/reader035/viewer/2022081508/56813256550346895d98e139/html5/thumbnails/20.jpg)
20
ContactoLic. Gustavo A. Funes
Gerente de Proyecto
__________________________________Lic. Fernando Villagra
Comercial
__________________________________Ing. Carlos Liendo
Líder TV