SlideShare una empresa de Scribd logo
1 de 10
SATVD-T
Sistema Argentino de Televisión Digital Terrestre
INTERACTIVO
Argentina adoptó el sistema japonés-brasileño de
Televisión Digital. La norma de aplicación se denomina
SATVD-T. No es necesario cambiar nuestro viejo televisor
para disfrutarla, solamente se requiere instalar un
dispositivo hardware externo llamado STB (Set-Top-Box).
Dentro de éste hay un software, que nos permite
interactuar con el televisor, convirtiéndolo en una
computadora, con la que incluso podremos navegar por
internet.
Para interactuar con nuestro televisor
necesitamos un STB (Set-Top-Box)
• El programa (software) que está instalado en el hardware
STB (Set-Top-Box) se llama Ginga.
• Como ustedes saben, los programas se escriben en un
lenguaje de programación determinado. Ginga está escrito
en los lenguajes NCL y Lua.
• Este software de interactividad fue desarrollado en Brasil,
sobre la tecnología de Televisión Digital japonesa. Por eso
el sistema resultante de Televisión Digital Interactiva es
japonés-brasileño.
¿Qué es?
Ginga entonces, es el nombre del software libre, del
Sistema Brasileño de TV Digital Terrestre (SBTVD),
que nos permite ejecutar aplicaciones interactivas
dentro de un STB (Set-Top Box).
Como en el mercado existen STBs de distintos
fabricantes y puede variar la plataforma
hardware/software de los mismos, surge la necesidad
de tener un software normalizado que nos permita
correr aplicaciones sin importar que STB tengamos.
Fue creado en Brasil por la Pontificia Universidade
Católica de Río de Janeiro (PUC-Rio) y la
Universidade Federal de Paraíba - UFPB; escrito en el
lenguaje declarativo NCL y el lenguaje de scripting
imperativo Lua.
El lenguaje NCL ha sido desarrollado utilizando una estructura modular
para la creación de documentos web.
Es un lenguaje declarativo que provee facilidades para especificar
aspectos de interactividad, entre objetos de multimedia, y soporte para
múltiples dispositivos, es decir, construir aplicaciones.
La Programación Declarativa, es un modelo de programación que está
basado en el desarrollo de programas especificando o "declarando" un
conjunto de condiciones, proposiciones, afirmaciones, restricciones,
ecuaciones o transformaciones que describen el problema y detallan su
solución. La solución es obtenida mediante mecanismos internos de
control, sin especificar exactamente cómo encontrarla.
Nested Context Language
o lenguaje de contexto anidado
Lua se utiliza en muchas aplicaciones profesionales. Por
ejemplo, el programa Photoshop de Adobe, y juegos como el
World of Warcraft.
Lua es actualmente el lenguaje de scripting más utilizados en
juegos desde el año 1993.
Lua es un lenguaje de programación imperativa,
estructurado y bastante ligero que fue diseñado como lenguaje
de script con una semántica extendible.
La programación imperativa, es un modelo de programación
que describe la programación en términos del estado del
programa y sentencias que cambian dicho estado.
Los programas imperativos son un conjunto de instrucciones
que le indican a la computadora cómo realizar una tarea.
STB (Set-Top-Box)
Para que las señales de tv digital abierta que transmita Canal 7 (y luego el resto de
las prestadoras) puedan ser reproducidas en nuestros televisores (recuerden que
para una calidad suprema en la definición se necesitan monitor o TV, que sean full
HD, esto es, de 1080 líneas); hace falta un decodificador externo, que ya se
encuentra a la venta en el país y lo fabrican un grupo de empresas locales.
Próximamente saldrán al mercado TVs con set top box integrados.
El modelo de STB que ya se encuentra disponible en el mercado se
denomina CDR 1000D. El decodificador ofrece la posibilidad de ver
señales digitales estándar, y posee también salida puerto HDMI para alta
definición y super vídeo.
Como se hizo en otros países del mundo (EEUU y Europa), al inicio de la
televisión digital, actualmente los decodificadores se entregan
gratuitamente a los sectores sociales de menores recursos, jubilados y a
las instituciones sin fines de lucro.
Los interactividad de la actual televisión digital, requiere para algunos
niveles una conexión a Internet adicional.
Los canales de televisión avisarán –cuando fuera necesario- a que día y
hora actualizarán (o cambiarán) el software de prestaciones interactivas,
por intermedio de un programa llamado ¨The Carrousel¨, sin necesidad
de acceder a internet.
Dentro del STB hay un Firmware o programación en firme, que es un
bloque de instrucciones de programa para propósitos específicos,
grabado en una memoria de tipo ROM (no volátil), similar a nuestro
conocido BIOS de las placas madres de las PCs.
¿programar en Ginga-NCL?
Estructuración básica de un entorno de desarrollo
Ginga es una cualidad, casi indefinible,de movimiento y
actitud que poseen los brasileños y que es evidente en
todo lo que hacen.
La forma en la que caminan, hablan, bailan y se relacionan
con todo en sus vidas.
La ginga es además, un movimiento fundamental de la
capoeira, una forma de lucha por la libertad y la igualdad.
Comunidade Ginga
Por lo tanto en este taller, aprenderemos a reconocer las herramientas necesarias,
para inmediatamente después, poder programar para la Televisión Digital Interactiva.
Un nuevo campo de acción apasionante se abre en el espacio de la televisión, la
informática y las comunicaciones.
Nuevos modelos de negocios exigirán programadores especialistas, creativos de
contenidos y publicistas digitales.
Lo que hicimos hasta ayer, es viejo. Los nuevos desafíos que pensábamos se nos
presentarían en el futuro, los tenemos hoy y aquí.
La propuesta es asumirlos.
Observación: esta presentación es realizada en Buenos Aires, con actualización al 15 de
octubre del 2010, como introducción a un Proyecto de Taller de Televisión Digital Interactiva;
a dictar durante un cuatrimestre, del ciclo lectivo 2011, en el Nuevo Colegio Monte Grande
– Esteban Echeverría – Provincia de Buenos Aires – Argentina.
Tiene Anteproyecto aprobado – y corresponde al curso E-learning – Telecom - Profesores
para el Futuro – Universidad Tecnológica Nacional – Facultad Regional Buenos Aires
(UTN FRBS).
Críticas, opiniones e intercambio de información al respecto del tema, escribir a:
gladysnoemiotero@gmail.com
luisbacchetta@gmail.com

Más contenido relacionado

La actualidad más candente

Historia de los lenguajes de programación power point
Historia de los lenguajes de programación power pointHistoria de los lenguajes de programación power point
Historia de los lenguajes de programación power pointramosmendezshura
 
Historia de los lenguajes de programación
Historia de los lenguajes de programaciónHistoria de los lenguajes de programación
Historia de los lenguajes de programaciónLincoln School
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmosLusby_Medianero
 
Quasi - Introducción al Lenguaje C
Quasi - Introducción al Lenguaje CQuasi - Introducción al Lenguaje C
Quasi - Introducción al Lenguaje Cdegarden
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizadosJesus Salas Castro
 
Programacion en C
Programacion en CProgramacion en C
Programacion en CDHERNAN1993
 
Lenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizadosLenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizadosCesar-Sanchez
 
Open xpertya solucion_empresarial_global
Open xpertya solucion_empresarial_globalOpen xpertya solucion_empresarial_global
Open xpertya solucion_empresarial_globalloidavale
 
SLS Presentación Corporativa
SLS Presentación CorporativaSLS Presentación Corporativa
SLS Presentación Corporativapedroxpineda
 
Lenguajes de programacion por su generacion
Lenguajes de programacion por su generacionLenguajes de programacion por su generacion
Lenguajes de programacion por su generacionjuniortroya
 

La actualidad más candente (18)

Historia de los lenguajes de programación power point
Historia de los lenguajes de programación power pointHistoria de los lenguajes de programación power point
Historia de los lenguajes de programación power point
 
Historia de los lenguajes de programación
Historia de los lenguajes de programaciónHistoria de los lenguajes de programación
Historia de los lenguajes de programación
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 
Programacion objetos
Programacion objetosProgramacion objetos
Programacion objetos
 
Conferencia transición HD
Conferencia transición HDConferencia transición HD
Conferencia transición HD
 
Quasi - Introducción al Lenguaje C
Quasi - Introducción al Lenguaje CQuasi - Introducción al Lenguaje C
Quasi - Introducción al Lenguaje C
 
Ansi c
Ansi cAnsi c
Ansi c
 
Guia8 java
Guia8 javaGuia8 java
Guia8 java
 
Lenguajes de programación más utilizados
Lenguajes de programación más utilizadosLenguajes de programación más utilizados
Lenguajes de programación más utilizados
 
Programacion en C
Programacion en CProgramacion en C
Programacion en C
 
Lenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizadosLenguajes de programacion mas utilizados
Lenguajes de programacion mas utilizados
 
Open xpertya solucion_empresarial_global
Open xpertya solucion_empresarial_globalOpen xpertya solucion_empresarial_global
Open xpertya solucion_empresarial_global
 
SLS Presentación Corporativa
SLS Presentación CorporativaSLS Presentación Corporativa
SLS Presentación Corporativa
 
Lenguajes de programacion por su generacion
Lenguajes de programacion por su generacionLenguajes de programacion por su generacion
Lenguajes de programacion por su generacion
 
Formatos de video
Formatos de videoFormatos de video
Formatos de video
 
Formatos de video
Formatos de videoFormatos de video
Formatos de video
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 

Similar a Ginga ncl-lua

Julio Bertolotti - TV 2.0
Julio Bertolotti - TV 2.0Julio Bertolotti - TV 2.0
Julio Bertolotti - TV 2.0diainternet
 
1º Jornadas de Producción y TV Digital, Córdoba 2010
1º Jornadas de Producción y TV Digital, Córdoba 20101º Jornadas de Producción y TV Digital, Córdoba 2010
1º Jornadas de Producción y TV Digital, Córdoba 2010Carlos Liendo
 
Tecnologíasenvideoytelevisión
TecnologíasenvideoytelevisiónTecnologíasenvideoytelevisión
Tecnologíasenvideoytelevisiónlagrey
 
Actividad 3 - Televisión Digital Terrestre TDT
Actividad 3 - Televisión Digital Terrestre TDTActividad 3 - Televisión Digital Terrestre TDT
Actividad 3 - Televisión Digital Terrestre TDTJesús Daniel Mayo
 
Tecnologíasenvideoytelevisión
TecnologíasenvideoytelevisiónTecnologíasenvideoytelevisión
Tecnologíasenvideoytelevisiónlagrey
 
los diferentes software o aplicaciones
los diferentes software o aplicacioneslos diferentes software o aplicaciones
los diferentes software o aplicacionesmariangel964426
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++Carlota Guzman
 
Historia de c++
Historia de c++Historia de c++
Historia de c++edwin562
 
Historia de c++
Historia de c++Historia de c++
Historia de c++edwin562
 
Tecnologías en video y tv
Tecnologías en video y tvTecnologías en video y tv
Tecnologías en video y tvDaniela Rojas
 
Ats Interactiva Alejandro Fanjul
Ats Interactiva   Alejandro FanjulAts Interactiva   Alejandro Fanjul
Ats Interactiva Alejandro Fanjuleandreu
 
Presentación informatica semana 4
Presentación informatica semana 4Presentación informatica semana 4
Presentación informatica semana 4ANDRESFELIPECHAMORRO
 
Trabajo practico (bollero cantelmi-burgues)
Trabajo practico (bollero cantelmi-burgues)Trabajo practico (bollero cantelmi-burgues)
Trabajo practico (bollero cantelmi-burgues)virginiabollero
 

Similar a Ginga ncl-lua (20)

Charla TV Digital
Charla TV DigitalCharla TV Digital
Charla TV Digital
 
Julio Bertolotti - TV 2.0
Julio Bertolotti - TV 2.0Julio Bertolotti - TV 2.0
Julio Bertolotti - TV 2.0
 
1º Jornadas de Producción y TV Digital, Córdoba 2010
1º Jornadas de Producción y TV Digital, Córdoba 20101º Jornadas de Producción y TV Digital, Córdoba 2010
1º Jornadas de Producción y TV Digital, Córdoba 2010
 
Tecnologíasenvideoytelevisión
TecnologíasenvideoytelevisiónTecnologíasenvideoytelevisión
Tecnologíasenvideoytelevisión
 
Memoria
MemoriaMemoria
Memoria
 
Actividad 3 - Televisión Digital Terrestre TDT
Actividad 3 - Televisión Digital Terrestre TDTActividad 3 - Televisión Digital Terrestre TDT
Actividad 3 - Televisión Digital Terrestre TDT
 
Tecnologíasenvideoytelevisión
TecnologíasenvideoytelevisiónTecnologíasenvideoytelevisión
Tecnologíasenvideoytelevisión
 
los diferentes software o aplicaciones
los diferentes software o aplicacioneslos diferentes software o aplicaciones
los diferentes software o aplicaciones
 
historia del lenguaje c++
historia del lenguaje c++historia del lenguaje c++
historia del lenguaje c++
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
Smart tv
Smart tvSmart tv
Smart tv
 
Smart TV y video online
Smart TV y video onlineSmart TV y video online
Smart TV y video online
 
Tecnologías en video y tv
Tecnologías en video y tvTecnologías en video y tv
Tecnologías en video y tv
 
Ats Interactiva Alejandro Fanjul
Ats Interactiva   Alejandro FanjulAts Interactiva   Alejandro Fanjul
Ats Interactiva Alejandro Fanjul
 
Historia de c++
Historia de c++Historia de c++
Historia de c++
 
Presentación informatica semana 4
Presentación informatica semana 4Presentación informatica semana 4
Presentación informatica semana 4
 
Trabajo practico (bollero cantelmi-burgues)
Trabajo practico (bollero cantelmi-burgues)Trabajo practico (bollero cantelmi-burgues)
Trabajo practico (bollero cantelmi-burgues)
 
Canal CITI - Cartelería Digital
Canal CITI - Cartelería DigitalCanal CITI - Cartelería Digital
Canal CITI - Cartelería Digital
 
Plano telimpacto pdf
Plano telimpacto   pdfPlano telimpacto   pdf
Plano telimpacto pdf
 

Más de GladysNoemiOtero

Conectar igualdad e porfolio
Conectar igualdad e  porfolioConectar igualdad e  porfolio
Conectar igualdad e porfolioGladysNoemiOtero
 
Genetica Molecular de Procariotas .Operon
Genetica Molecular de Procariotas .OperonGenetica Molecular de Procariotas .Operon
Genetica Molecular de Procariotas .OperonGladysNoemiOtero
 
Evolución de Los Medios de ComunicacióN
Evolución de Los Medios de ComunicacióNEvolución de Los Medios de ComunicacióN
Evolución de Los Medios de ComunicacióNGladysNoemiOtero
 
Esb Nº 331 SoberaníA Nacional Fotonovela E Derechos
Esb Nº 331 SoberaníA Nacional Fotonovela E DerechosEsb Nº 331 SoberaníA Nacional Fotonovela E Derechos
Esb Nº 331 SoberaníA Nacional Fotonovela E DerechosGladysNoemiOtero
 
El planeta nos necesita, pero nosotros lo necesitamos más.
El planeta nos necesita, pero nosotros lo necesitamos más.El planeta nos necesita, pero nosotros lo necesitamos más.
El planeta nos necesita, pero nosotros lo necesitamos más.GladysNoemiOtero
 
WebQuest -Bulimia y Anorexia
WebQuest -Bulimia y AnorexiaWebQuest -Bulimia y Anorexia
WebQuest -Bulimia y AnorexiaGladysNoemiOtero
 
FíSica Conceptual PresentacióN 2
FíSica Conceptual   PresentacióN 2FíSica Conceptual   PresentacióN 2
FíSica Conceptual PresentacióN 2GladysNoemiOtero
 

Más de GladysNoemiOtero (13)

Conectar igualdad e porfolio
Conectar igualdad e  porfolioConectar igualdad e  porfolio
Conectar igualdad e porfolio
 
Maestros
MaestrosMaestros
Maestros
 
Genetica Molecular de Procariotas .Operon
Genetica Molecular de Procariotas .OperonGenetica Molecular de Procariotas .Operon
Genetica Molecular de Procariotas .Operon
 
Pilas
PilasPilas
Pilas
 
Evolución de Los Medios de ComunicacióN
Evolución de Los Medios de ComunicacióNEvolución de Los Medios de ComunicacióN
Evolución de Los Medios de ComunicacióN
 
Así, Comienza La Vida.
Así, Comienza La Vida.Así, Comienza La Vida.
Así, Comienza La Vida.
 
Esb Nº 331 SoberaníA Nacional Fotonovela E Derechos
Esb Nº 331 SoberaníA Nacional Fotonovela E DerechosEsb Nº 331 SoberaníA Nacional Fotonovela E Derechos
Esb Nº 331 SoberaníA Nacional Fotonovela E Derechos
 
El planeta nos necesita, pero nosotros lo necesitamos más.
El planeta nos necesita, pero nosotros lo necesitamos más.El planeta nos necesita, pero nosotros lo necesitamos más.
El planeta nos necesita, pero nosotros lo necesitamos más.
 
Paro Docente
Paro DocenteParo Docente
Paro Docente
 
WebQuest -Bulimia y Anorexia
WebQuest -Bulimia y AnorexiaWebQuest -Bulimia y Anorexia
WebQuest -Bulimia y Anorexia
 
Bulimia y Anorexia
Bulimia y AnorexiaBulimia y Anorexia
Bulimia y Anorexia
 
FíSica Conceptual PresentacióN 2
FíSica Conceptual   PresentacióN 2FíSica Conceptual   PresentacióN 2
FíSica Conceptual PresentacióN 2
 
Física Conceptual
Física ConceptualFísica Conceptual
Física Conceptual
 

Último

La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 

Último (20)

La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 

Ginga ncl-lua

  • 1. SATVD-T Sistema Argentino de Televisión Digital Terrestre INTERACTIVO Argentina adoptó el sistema japonés-brasileño de Televisión Digital. La norma de aplicación se denomina SATVD-T. No es necesario cambiar nuestro viejo televisor para disfrutarla, solamente se requiere instalar un dispositivo hardware externo llamado STB (Set-Top-Box). Dentro de éste hay un software, que nos permite interactuar con el televisor, convirtiéndolo en una computadora, con la que incluso podremos navegar por internet.
  • 2. Para interactuar con nuestro televisor necesitamos un STB (Set-Top-Box) • El programa (software) que está instalado en el hardware STB (Set-Top-Box) se llama Ginga. • Como ustedes saben, los programas se escriben en un lenguaje de programación determinado. Ginga está escrito en los lenguajes NCL y Lua. • Este software de interactividad fue desarrollado en Brasil, sobre la tecnología de Televisión Digital japonesa. Por eso el sistema resultante de Televisión Digital Interactiva es japonés-brasileño.
  • 4. Ginga entonces, es el nombre del software libre, del Sistema Brasileño de TV Digital Terrestre (SBTVD), que nos permite ejecutar aplicaciones interactivas dentro de un STB (Set-Top Box). Como en el mercado existen STBs de distintos fabricantes y puede variar la plataforma hardware/software de los mismos, surge la necesidad de tener un software normalizado que nos permita correr aplicaciones sin importar que STB tengamos. Fue creado en Brasil por la Pontificia Universidade Católica de Río de Janeiro (PUC-Rio) y la Universidade Federal de Paraíba - UFPB; escrito en el lenguaje declarativo NCL y el lenguaje de scripting imperativo Lua.
  • 5. El lenguaje NCL ha sido desarrollado utilizando una estructura modular para la creación de documentos web. Es un lenguaje declarativo que provee facilidades para especificar aspectos de interactividad, entre objetos de multimedia, y soporte para múltiples dispositivos, es decir, construir aplicaciones. La Programación Declarativa, es un modelo de programación que está basado en el desarrollo de programas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución. La solución es obtenida mediante mecanismos internos de control, sin especificar exactamente cómo encontrarla. Nested Context Language o lenguaje de contexto anidado
  • 6. Lua se utiliza en muchas aplicaciones profesionales. Por ejemplo, el programa Photoshop de Adobe, y juegos como el World of Warcraft. Lua es actualmente el lenguaje de scripting más utilizados en juegos desde el año 1993. Lua es un lenguaje de programación imperativa, estructurado y bastante ligero que fue diseñado como lenguaje de script con una semántica extendible. La programación imperativa, es un modelo de programación que describe la programación en términos del estado del programa y sentencias que cambian dicho estado. Los programas imperativos son un conjunto de instrucciones que le indican a la computadora cómo realizar una tarea.
  • 7. STB (Set-Top-Box) Para que las señales de tv digital abierta que transmita Canal 7 (y luego el resto de las prestadoras) puedan ser reproducidas en nuestros televisores (recuerden que para una calidad suprema en la definición se necesitan monitor o TV, que sean full HD, esto es, de 1080 líneas); hace falta un decodificador externo, que ya se encuentra a la venta en el país y lo fabrican un grupo de empresas locales. Próximamente saldrán al mercado TVs con set top box integrados.
  • 8. El modelo de STB que ya se encuentra disponible en el mercado se denomina CDR 1000D. El decodificador ofrece la posibilidad de ver señales digitales estándar, y posee también salida puerto HDMI para alta definición y super vídeo. Como se hizo en otros países del mundo (EEUU y Europa), al inicio de la televisión digital, actualmente los decodificadores se entregan gratuitamente a los sectores sociales de menores recursos, jubilados y a las instituciones sin fines de lucro. Los interactividad de la actual televisión digital, requiere para algunos niveles una conexión a Internet adicional. Los canales de televisión avisarán –cuando fuera necesario- a que día y hora actualizarán (o cambiarán) el software de prestaciones interactivas, por intermedio de un programa llamado ¨The Carrousel¨, sin necesidad de acceder a internet. Dentro del STB hay un Firmware o programación en firme, que es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo ROM (no volátil), similar a nuestro conocido BIOS de las placas madres de las PCs.
  • 9. ¿programar en Ginga-NCL? Estructuración básica de un entorno de desarrollo Ginga es una cualidad, casi indefinible,de movimiento y actitud que poseen los brasileños y que es evidente en todo lo que hacen. La forma en la que caminan, hablan, bailan y se relacionan con todo en sus vidas. La ginga es además, un movimiento fundamental de la capoeira, una forma de lucha por la libertad y la igualdad. Comunidade Ginga
  • 10. Por lo tanto en este taller, aprenderemos a reconocer las herramientas necesarias, para inmediatamente después, poder programar para la Televisión Digital Interactiva. Un nuevo campo de acción apasionante se abre en el espacio de la televisión, la informática y las comunicaciones. Nuevos modelos de negocios exigirán programadores especialistas, creativos de contenidos y publicistas digitales. Lo que hicimos hasta ayer, es viejo. Los nuevos desafíos que pensábamos se nos presentarían en el futuro, los tenemos hoy y aquí. La propuesta es asumirlos. Observación: esta presentación es realizada en Buenos Aires, con actualización al 15 de octubre del 2010, como introducción a un Proyecto de Taller de Televisión Digital Interactiva; a dictar durante un cuatrimestre, del ciclo lectivo 2011, en el Nuevo Colegio Monte Grande – Esteban Echeverría – Provincia de Buenos Aires – Argentina. Tiene Anteproyecto aprobado – y corresponde al curso E-learning – Telecom - Profesores para el Futuro – Universidad Tecnológica Nacional – Facultad Regional Buenos Aires (UTN FRBS). Críticas, opiniones e intercambio de información al respecto del tema, escribir a: gladysnoemiotero@gmail.com luisbacchetta@gmail.com