Información de canal desde aplicación Ginga-NCL
Hola a todos, Quería saber si es posible obtener información sobre el canal que el usuario sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL. Saludos y gracias desde ya - Roberto
Estimado, El día 29 de diciembre de 2010 10:55, Roberto Guisandez <[email protected]> escribió:
Hola a todos,
Quería saber si es posible obtener información sobre el canal que el usuario sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL.
En teoria si ya que es el canal por el cual esta transmisión, aunque si puede explicar con mas detalles su idea tal vez sea posible ver cuales son los requerimientos del caso.
Saludos y gracias desde ya - Roberto
Saludos
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Roberto Andrés Moreno Pérez
La idea es simplemente saber si existe alguna interfaz que le permita al programador de aplicaciones Ginga NCL/Lua obtener datos sobre el canal que el usuario está viendo. Por ejemplo, ¿es posible desde una aplicación NCL disparar un evento o hacer una llamada a una función Lua que permita obtener el nombre o el número del canal actualmente sintonizado? Saludos El 29 de diciembre de 2010 11:22, Roberto Moreno P. <[email protected]>escribió:
Estimado,
El día 29 de diciembre de 2010 10:55, Roberto Guisandez <[email protected]> escribió:
Hola a todos,
Quería saber si es posible obtener información sobre el canal que el usuario sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL.
En teoria si ya que es el canal por el cual esta transmisión, aunque si puede explicar con mas detalles su idea tal vez sea posible ver cuales son los requerimientos del caso.
Saludos y gracias desde ya - Roberto
Saludos
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Roberto Andrés Moreno Pérez
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
esa informacion ya te la trae en la señal recivida. Saludos El 29 de diciembre de 2010 12:21, Roberto Guisandez <[email protected]>escribió:
La idea es simplemente saber si existe alguna interfaz que le permita al programador de aplicaciones Ginga NCL/Lua obtener datos sobre el canal que el usuario está viendo. Por ejemplo, ¿es posible desde una aplicación NCL disparar un evento o hacer una llamada a una función Lua que permita obtener el nombre o el número del canal actualmente sintonizado?
Saludos
El 29 de diciembre de 2010 11:22, Roberto Moreno P. <[email protected]>escribió:
Estimado,
El día 29 de diciembre de 2010 10:55, Roberto Guisandez <[email protected]> escribió:
Hola a todos,
Quería saber si es posible obtener información sobre el canal que el usuario sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL.
En teoria si ya que es el canal por el cual esta transmisión, aunque si puede explicar con mas detalles su idea tal vez sea posible ver cuales son los requerimientos del caso.
Saludos y gracias desde ya - Roberto
Saludos
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Roberto Andrés Moreno Pérez
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Jonathan Reyes Toledo (Jefe de Proyecto Emage) Estudiante Ingeniería Civil Informática Universidad Federico Santa María http://www.emcitec.cl
Para eso hay que utilizar la clase de eventos "si", en uma llamada event.post, en Lua. Saludos, Hugo -----Mensagem original----- De: [email protected] em nome de Jonathan Reyes Enviada: qua 29/12/2010 17:45 Para: Lista de la comunidad argentina de Ginga Cc: Assunto: Re: [Ginga-argentina]Información de canal desde aplicación Ginga-NCL esa informacion ya te la trae en la señal recivida. Saludos El 29 de diciembre de 2010 12:21, Roberto Guisandez <[email protected]>escribió:
La idea es simplemente saber si existe alguna interfaz que le permita al programador de aplicaciones Ginga NCL/Lua obtener datos sobre el canal que el usuario está viendo. Por ejemplo, ¿es posible desde una aplicación NCL disparar un evento o hacer una llamada a una función Lua que permita obtener el nombre o el número del canal actualmente sintonizado?
Saludos
El 29 de diciembre de 2010 11:22, Roberto Moreno P. <[email protected]>escribió:
Estimado,
El día 29 de diciembre de 2010 10:55, Roberto Guisandez <[email protected]> escribió:
Hola a todos,
Quería saber si es posible obtener información sobre el canal que el usuario sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL.
En teoria si ya que es el canal por el cual esta transmisión, aunque si puede explicar con mas detalles su idea tal vez sea posible ver cuales son los requerimientos del caso.
Saludos y gracias desde ya - Roberto
Saludos
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Roberto Andrés Moreno Pérez
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Jonathan Reyes Toledo (Jefe de Proyecto Emage) Estudiante Ingeniería Civil Informática Universidad Federico Santa María http://www.emcitec.cl
Hola Hugo, ¿Podrías por favor enviarnos un pedacito de código sobre cómo hacer esto? El problema es que yo quiero leer una de esas variable en un determinado lugar, pero no como consecuencia de algún evento. Como ya pregunté en un correo anterior (asunto Medias de property en Ginga-NLC) el problema es que el módulo al que hace referencia Roberto está valuado a nulo en Lua si uno lo utiliza sin declaración previa en NCL. Supongo que se debe a que Ginga necesita esa declaración previa para cargar el módulo y hacerlo accesible. Creo saber esto es de suma importancia para los desarrolladores de aplicaciones porque nos permitiría acceder a propiedades importantes del sistema y eventualmente al módulo persistent (sin el cual todas las aplicaciones son volatiles y carecen de persistencia). Sin embargo, debido a la falta de documentación todavía no queda claro como se logra. Espero que nos puedas ayudar y gracias! Saludos, Ezequiel. --- El mié 29-dic-10, Hugo Cesar Crohare Lavalle <[email protected]> escribió: De: Hugo Cesar Crohare Lavalle <[email protected]> Asunto: [Ginga-argentina] RES: Información de canal desde aplicación Ginga-NCL Para: "Lista de la comunidad argentina de Ginga" <[email protected]> Fecha: miércoles, 29 de diciembre de 2010, 20:19 Para eso hay que utilizar la clase de eventos "si", en uma llamada event.post, en Lua. Saludos, Hugo -----Mensagem original----- De: [email protected] em nome de Jonathan Reyes Enviada: qua 29/12/2010 17:45 Para: Lista de la comunidad argentina de Ginga Cc: Assunto: Re: [Ginga-argentina]Información de canal desde aplicación Ginga-NCL esa informacion ya te la trae en la señal recivida. Saludos El 29 de diciembre de 2010 12:21, Roberto Guisandez <[email protected]>escribió:
La idea es simplemente saber si existe alguna interfaz que le permita al programador de aplicaciones Ginga NCL/Lua obtener datos sobre el canal que el usuario está viendo. Por ejemplo, ¿es posible desde una aplicación NCL disparar un evento o hacer una llamada a una función Lua que permita obtener el nombre o el número del canal actualmente sintonizado?
Saludos
El 29 de diciembre de 2010 11:22, Roberto Moreno P. <[email protected]>escribió:
Estimado,
El día 29 de diciembre de 2010 10:55, Roberto Guisandez <[email protected]> escribió:
Hola a todos,
Quería saber si es posible obtener información sobre el canal que el usuario sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL.
En teoria si ya que es el canal por el cual esta transmisión, aunque si puede explicar con mas detalles su idea tal vez sea posible ver cuales son los requerimientos del caso.
Saludos y gracias desde ya - Roberto
Saludos
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Roberto Andrés Moreno Pérez
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Jonathan Reyes Toledo (Jefe de Proyecto Emage) Estudiante Ingeniería Civil Informática Universidad Federico Santa María http://www.emcitec.cl -----Adjunto en línea a continuación----- _______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
Roberto, Dicha información está contenido en el grupo de variables de ambiente "SI". En particular, lo que vos necesitás estaría en la variable si.channelNumber. Para más información podés consultar la Tabla 12 "Variables de ambiente" del documento: http://www.dtv.org.br/download/es-es/ABNTNBR15606-2_2007Esp_2008Vc_2009.pdf Es un documento de la norma brasileña pero con un poco de suerte también se aplique a la norma argentina. Ahora como se utilizan dichas variables, es algo que yo también quisiera saber. Tendrás que preguntarle a los gurús Ginga. Si conseguís algún pedacito de código NCL o Lua para acceder a alguna variable de ambiente, sería genial. Saludos, Ezequiel. --- El mié 29-dic-10, Roberto Moreno P. <[email protected]> escribió: De: Roberto Moreno P. <[email protected]> Asunto: Re: [Ginga-argentina] Información de canal desde aplicación Ginga-NCL Para: "Lista de la comunidad argentina de Ginga" <[email protected]> Fecha: miércoles, 29 de diciembre de 2010, 12:22 Estimado, El día 29 de diciembre de 2010 10:55, Roberto Guisandez <[email protected]> escribió:
Hola a todos,
Quería saber si es posible obtener información sobre el canal que el usuario sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL.
En teoria si ya que es el canal por el cual esta transmisión, aunque si puede explicar con mas detalles su idea tal vez sea posible ver cuales son los requerimientos del caso.
Saludos y gracias desde ya - Roberto
Saludos
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Roberto Andrés Moreno Pérez _______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
Muchas gracias por la información! Por lo que pude averiguar, se debería poder acceder a los valores de estas variables de entorno mediante el módulo Settings de NCLua. Según la especificación de la norma brasilera ( http://www.dtv.org.br/download/es-es/ABNTNBR15606-2_2007Esp_2008Vc_2009.pdf), este módulo ofrece acceso desde Lua a las variables definidas en el objeto settings del documento NCL. Según la sección 10.3.4 de este documento, el módulo settings "Exporta la tabla settings con variables definidas por el autor del documento NCL y variables de ambiente reservadas, contenidas en el nudo application/x-ginga-settings." Además, en la misma sección se dan algunos ejemplos del uso de este módulo en Lua: lang = settings.system.language age = settings.user.age val = settings.default.selBorderColor settings.service.myVar = 10 settings.user.age = 18 --> ERROR Supongo entonces que para acceder al número de canal actual, lo que debería hacer es algo similar a: local numeroCanal = settings.si.channelNumber; Esto despeja mis dudas respecto a cuál es la interfaz que debería usarse para acceder a los datos desde Lua y a cuáles datos podría acceder desde la misma. Desconozco si la implementación actual de Ginga.ar permite el uso de este módulo, o si eventualmente lo permitirá (alguien lo sabe?). Saludos y gracias nuevamente, Roberto El 29 de diciembre de 2010 15:28, Ezequiel García <[email protected]>escribió:
Roberto, Dicha información está contenido en el grupo de variables de ambiente "SI". En particular, lo que vos necesitás estaría en la variable si.channelNumber. Para más información podés consultar la Tabla 12 "Variables de ambiente" del documento:
http://www.dtv.org.br/download/es-es/ABNTNBR15606-2_2007Esp_2008Vc_2009.pdf
Es un documento de la norma brasileña pero con un poco de suerte también se aplique a la norma argentina. Ahora como se utilizan dichas variables, es algo que yo también quisiera saber. Tendrás que preguntarle a los gurús Ginga.
Si conseguís algún pedacito de código NCL o Lua para acceder a alguna variable de ambiente, sería genial.
Saludos, Ezequiel.
--- El *mié 29-dic-10, Roberto Moreno P. <[email protected]>* escribió:
De: Roberto Moreno P. <[email protected]> Asunto: Re: [Ginga-argentina] Información de canal desde aplicación Ginga-NCL Para: "Lista de la comunidad argentina de Ginga" < [email protected]> Fecha: miércoles, 29 de diciembre de 2010, 12:22
Estimado,
El día 29 de diciembre de 2010 10:55, Roberto Guisandez <[email protected] <http://mc/[email protected]>> escribió:
Hola a todos,
Quería saber si es posible obtener información sobre el canal que el usuario sintonizó (por ejemplo el número de canal, nombre o alguna identificación) o del programa que ese canal está emitiendo, desde una aplicación Ginga-NCL.
En teoria si ya que es el canal por el cual esta transmisión, aunque si puede explicar con mas detalles su idea tal vez sea posible ver cuales son los requerimientos del caso.
Saludos y gracias desde ya - Roberto
Saludos
_______________________________________________ Ginga-argentina mailing list [email protected]<http://mc/[email protected]> https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
-- Roberto Andrés Moreno Pérez
_______________________________________________ Ginga-argentina mailing list [email protected]<http://mc/[email protected]> https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
_______________________________________________ Ginga-argentina mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ginga-argentina
participants (5)
-
Ezequiel García -
Hugo Cesar Crohare Lavalle -
Jonathan Reyes -
Roberto Guisandez -
Roberto Moreno P.