1、 Recomendacin UIT-R BT.1722-2(03/2011)Armonizacin del conjunto de instrucciones del motor de ejecucin para las aplicaciones de televisin interactivaSerie BTServicio de radiodifusin (televisin)ii Rec. UIT-R BT.1722-2 Prlogo El Sector de Radiocomunicaciones tiene como cometido garantizar la utilizacin
2、 racional, equitativa, eficaz y econmica del espectro de frecuencias radioelctricas por todos los servicios de radiocomunicaciones, incluidos los servicios por satlite, y realizar, sin limitacin de gamas de frecuencias, estudios que sirvan de base para la adopcin de las Recomendaciones UIT-R. Las Co
3、nferencias Mundiales y Regionales de Radiocomunicaciones y las Asambleas de Radiocomunicaciones, con la colaboracin de las Comisiones de Estudio, cumplen las funciones reglamentarias y polticas del Sector de Radiocomunicaciones. Poltica sobre Derechos de Propiedad Intelectual (IPR) La poltica del UI
4、T-R sobre Derechos de Propiedad Intelectual se describe en la Poltica Comn de Patentes UIT-T/UIT-R/ISO/CEI a la que se hace referencia en el Anexo 1 a la Resolucin UIT-R 1. Los formularios que deben utilizarse en la declaracin sobre patentes y utilizacin de patentes por los titulares de las mismas f
5、iguran en la direccin web http:/www.itu.int/ITU-R/go/patents/es, donde tambin aparecen las Directrices para la implementacin de la Poltica Comn de Patentes UIT-T/UIT-R/ISO/CEI y la base de datos sobre informacin de patentes del UIT-R sobre este asunto. Series de las Recomendaciones UIT-R (Tambin dis
6、ponible en lnea en http:/www.itu.int/publ/R-REC/es) Series Ttulo BO Distribucin por satlite BR Registro para produccin, archivo y reproduccin; pelculas en televisin BS Servicio de radiodifusin sonora BT Servicio de radiodifusin (televisin) F Servicio fijo M Servicios mviles, de radiodeterminacin, de
7、 aficionados y otros servicios por satlite conexos P Propagacin de las ondas radioelctricas RA Radio astronoma RS Sistemas de deteccin a distancia S Servicio fijo por satlite SA Aplicaciones espaciales y meteorologa SF Comparticin de frecuencias y coordinacin entre los sistemas del servicio fijo por
8、 satlite y del servicio fijo SM Gestin del espectro SNG Periodismo electrnico por satlite TF Emisiones de frecuencias patrn y seales horarias V Vocabulario y cuestiones afines Nota: Esta Recomendacin UIT-R fue aprobada en ingls conforme al procedimiento detallado en la Resolucin UIT-R 1. Publicacin
9、electrnica Ginebra, 2011 UIT 2011 Reservados todos los derechos. Ninguna parte de esta publicacin puede reproducirse por ningn procedimiento sin previa autorizacin escrita por parte de la UIT. Rec. UIT-R BT.1722-2 1 RECOMENDACIN UIT-R BT.1722-2 Armonizacin del conjunto de instrucciones del motor de
10、ejecucin para las aplicaciones de televisin interactiva (Cuestin UIT-R 131/6) (2005-2007-2011) Cometido Con esta Recomendacin se pretende armonizar el entorno de aplicaciones para la televisin interactiva. La posibilidad de que existan elementos comunes en el entorno de aplicacin de procedimientos s
11、e basa en el anlisis del ncleo comn identificado en los trabajos que dieron lugar a la presente Recomendacin. La determinacin de estos elementos comunes beneficiara a los proveedores de contenido, puesto que les permitira conocer las funcionalidades del procedimiento comnmente adoptadas y aplicar ec
12、onomas de escala. La Asamblea de Radiocomunicaciones de la UIT, considerando a) la necesidad de evitar la proliferacin de protocolos para los servicios multimedios interactivos; b) que los servicios de radiodifusin digital (por satlite, terrenal y por cable) son cada vez ms accesibles a todos y ofre
13、cen aplicaciones multimedios; c) que se han creado aplicaciones multimedios, tales como vdeo, audio, imgenes fijas, texto, grficos, etc., asociadas a caractersticas interactivas; d) que se est utilizando el entorno de aplicaciones ejecutables en las aplicaciones multimedios previstas o instaladas en
14、 algunas Regiones; e) que convendra disponer de conjuntos de instrucciones comunes para la produccin y el intercambio internacional de contenidos multimedios; f) los continuos trabajos sobre las interfaces de programa de aplicacin (API, application programming interfaces) y revisin de las mismas que
15、 se estn llevando a cabo en el UIT-R y el UIT-T; g) que la Recomendacin UIT-T J.200 define la arquitectura de alto nivel para un conjunto armonizado de conjuntos de instrucciones interactivas y API, e identifica la estructura del entorno de aplicaciones que comprenden el entorno de aplicacin ejecuta
16、ble y el entorno de aplicacin declarativa para los servicios de televisin digital; h) que la Recomendacin UIT-T J.202 define el entorno de aplicacin ejecutable en el marco de la Recomendacin UIT-T J.200 y es la Recomendacin correspondiente a la Recomendacin UIT-R BT.1722, recomienda 1 que para las a
17、plicaciones de televisin interactiva en el entorno de aplicacin ejecutable se utilice el conjunto de instrucciones armonizado para los motores de ejecucin especificados en el Anexo 1. 2 Rec. UIT-R BT.1722-2 Anexo 1 Armonizacin del conjunto de instrucciones del motor de ejecucin para las aplicaciones
18、 de televisin interactiva 1 Introduccin En el presente Anexo se especifica el ncleo comn de las API, que consiste en las que se describen en el Cuadro 1. Los Cuadros 2 y 3 describen API de extensin de radiodifusin adicionales al Cuadro 1 para adaptarse a la norma ETSI TS 102 543 V1.1.1 a efectos de
19、armonizacin entre las especificaciones obtenidas de la citada norma o a las especificaciones JavaDTV que constituyen el ncleo de GINGA-J y la funcionalidad equivalente a ETSI TS 102 543. 2 Referencias 2.1 Referencias normativas Los siguientes textos contienen disposiciones que, mediante la referenci
20、a a las mismas en este texto, constituyen disposiciones de la presente Recomendacin. Recomendacin UIT-T J.200 (2001), Ncleo comn a escala mundial Entorno de aplicacin de los servicios de televisin interactiva digital. ETSI TS 102 728 V1.1.1 (2010-01), Digital Video Broadcasting (DVB) Globally Execut
21、able MHP (GEM) Specification 1.2.2, http:/webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=31422. ABNT NBR 15606-6, Digital terrestrial television Data coding and transmission specification for digital broadcasting Part 6: JavaDTV 1.3. 2.2 Referencias informativas ETSI TS 101 812 V1.3.1, Digit
22、al Video Broadcasting Multimedia Home Platform (MHP) version 1.0.3. http:/webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=25178. ETSI TS 102 727 V1.1.1, Digital Video Broadcasting Multimedia Home Platform (MHP) version 1.2.2. http:/webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=31420.
23、 ETSI TS 102 812 V1.2.2, Digital Video Broadcasting (DVB); Multimedia Home Platform (MHP) Specification 1.1.1. http:/webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=25177. SCTE 90-1 2004, OCAP 1.0 Profile. http:/www.scte.org/documents/pdf/ANSISCTE9012004.pdf. OC-SP-OCAP1.1.2-090930, OCAP 1.1
24、Profile. http:/ ARIB STD-B24 V5.4 (2009), Data Coding and Transmission Specification for Digital Broadcasting (in Japanese). http:/www.arib.or.jp/english/html/overview/archives/br.html. ARIB STD-B23 V1.2 (2009), Application Execution Engine Platform for Digital Broadcasting (in Japanese). http:/www.
25、arib.or.jp/english/html/overview/archives/br.html. Rec. UIT-R BT.1722-2 3 ATSC A/101 (2 August 2005), Advanced Common Application Platform (ACAP). http:/www.atsc.org/standards/a_101.pdf. ISO/IEC 13522-5:1997, Information technology Coding of multimedia and hypermedia information Part 5: Support for
26、base-level interactive applications. http:/www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=26876 Multimedia Home Platform (MHP) Specification 1.1.1. http:/webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=18801. ABNT NBR 15606-4, Digital terrestrial television Data coding and tr
27、ansmission specification for digital broadcasting Part 4: Ginga-J Environment for execution of procedural applications. NOTA 1 En el instante de publicacin, las ediciones de las referencias normativas indicadas eran vlidas. Todas las Recomendaciones y otras referencias estn sujetas a revisin; por co
28、nsiguiente, se insta a los usuarios de la presente Recomendacin a que investiguen la posibilidad de aplicar la edicin ms reciente de las Recomendaciones y de las otras referencias indicadas anteriormente. 3 Definiciones de plataforma comn para la televisin interactiva mediante aplicaciones ejecutabl
29、es Las definiciones de plataforma recomendadas para la televisin interactiva consisten en el ncleo comn del Cuadro 1, que se deriva de la posibilidad de que existan elementos comunes en ARIB STD-B23, MHP 1.2, ACAP, OCAP 1.0 y GINGA-J. CUADRO 1 API de ncleo comn java.awt java.awt.event java.awt.image
30、 java.beans java.io java.lang *java.lang.reflect *java.math java.rmi java.security java.security.cert java.security.spec 4 Rec. UIT-R BT.1722-2 CUADRO 1 (fin) java.util java.util.zip javax.media javax.media.protocol .ssl javax.security.cert javax.tv.graphics javax.tv.locator javax.tv.media javax.
31、tv.service javax.tv.service.guide javax.tv.service.navigation javax.tv.service.selection javax.tv.service.transport javax.tv.util *java.awt.color *java.awt.font *java.awt.im *java.rmi.registry *java.security.acl *java.security.interfaces *java.text *java.util.jar *javax.microedition.io *javax.microe
32、dition.pki *javax.microedition.xlet *javax.microedition.xlet.ixc *javax.microedition.x500 NOTA 1 Los paquetes con el smbolo * requieren una detenida consideracin respecto a su compatibilidad con sistemas basados en anteriores versiones de esta Recomendacin. Vanse las referencias normativas. 4 API de
33、 extensin de radiodifusin Las API de extensin de radiodifusin son API adicionales a las API de ncleo comn definidas en el Cuadro 1, que deben utilizarse de conformidad con la normativa. Las API destinadas a proporcionar armonizacin entre las normas derivadas de ETSI TS 102 728 V1.1.1 se describen en
34、 el punto 4.1. Las API para las funcionalidades derivadas de la norma ABNT NBR 15606-6 se describen en el punto 4.2. Rec. UIT-R BT.1722-2 5 4.1 API adicionales para adaptarse a la MHP ejecutable globalmente En este punto, se definen las API adicionales al ncleo comn del Cuadro 1 cuyo objeto es propo
35、rcionar armonizacin entre las normas derivadas de ETSI TS 102 728 V1.1.1. Las normas son MHP 1.0.3, MHP 1.1, MHP 1.2.2, OCAP 1.0, OCAP 1.1, ACAP y ARIB STD-B23 1.2. Estas API adicionales deben utilizarse conjuntamente con las API de ncleo comn. NOTA 1 La norma ETSI TS 102 728 V.1.1.1 cubre la radiod
36、ifusin, los medios por paquetes y los objetivos IPTV. En esta Recomendacin slo debe considerarse el objetivo de radiodifusin. CUADRO 2 API adicionales para adaptarse a la norma ETSI TS 102 728 V1.1.1 org.davic.media org.davic.resources org.davic.mpeg org.davic.mpeg.sections .tuning org.dvb.applicat
37、ion org.dvb.dsmcc org.dvb.event org.dvb.io.ixc org.dvb.io.persistent org.dvb.lang org.dvb.media .tuning .rc org.dvb.test org.dvb.ui org.dvb.user org.havi.ui org.havi.ui.event 4.2 API adicionales para adaptarse a la especificacin JavaDTV En este punto, se definen API adicionales al ncleo comn defini
38、do en el Cuadro 1, cuyo objeto es adaptarse a la norma ABNT NBR 15606-6 y que son funcionalmente equivalentes a la norma ETSI TS 102 728 V1.1.1. 6 Rec. UIT-R BT.1722-2 CUADRO 3 API adicionales para adaptarse a la especificacin JavaDTV com.sun.dtv.application com.sun.dtv.broadcast com.sun.dtv.broadca
39、st.event com.sun.dtv.filtering com.sun.dtv.io com.sun.dtv.locator com.sun.dtv.lwuit com.sun.dtv.lwuit.animations com.sun.dtv.lwuit.events com.sun.dtv.lwuit.geom com.sun.dtv.lwuit.layouts com.sun.dtv.lwuit.list com.sun.dtv.lwuit.painter com.sun.dtv.lwuit.plaf com.sun.dtv.lwuit.util com.sun.dtv.media
40、com.sun.dtv.media.audio com.sun.dtv.media.control com.sun.dtv.media.dripfeed com.sun.dtv.media.format com.sun.dtv.media.language com.sun.dtv.media.text com.sun.dtv.media.timeline com.sun.dtv.platform com.sun.dtv.resources com.sun.dtv.security com.sun.dtv.service com.sun.dtv.smartcard com.sun.dtv.te
41、st com.sun.dtv.transport com.sun.dtv.tuner com.sun.dtv.ui com.sun.dtv.ui.event 5 API de sistemas especficos En los apndices se facilitan las API de sistemas especficos para completar el ncleo comn cuando corresponda, y para su posible utilizacin en el futuro. Rec. UIT-R BT.1722-2 7 Apndice I (Inform
42、ativo) API especficas adicionales que son comunes a MHP 1.0.3, MHP 1.1.1 y MHP 1.2 org.davic.mpeg.dvb .ca .ca org.dvb.si Apndice II (Informativo) API adicionales especficas comunes a OCAP 1.0 y OCAP 1.1 org.ocap org.ocap.application org.ocap.event org.ocap.hardware org.ocap.hardware.pod org.ocap.med
43、ia org.ocap.mpeg org.ocap.resource org.ocap.service org.ocap.si org.ocap.system org.ocap.ui.event org.ocap.storage org.ocap.system.event org.ocap.test org.ocap.ui 8 Rec. UIT-R BT.1722-2 Apndice III (Informativo) API adicionales especficas de OCAP 1.1 org.ocap.diagnositics org.ocap.environment Apndi
44、ce IV (Informativo) API adicionales especficas de ARIB STD-B23 jp.or.arib.tv.media jp.or.arib.tv.si jp.or.arib.tv.ui .ca jp.or.arib.tv.peripheral jp.or.arib.tv.peripheral.devices jp.or.arib.tv.peripheral.protocol jp.or.arib.tv.peripheral.stream jp.or.arib.tv.io jp.or.arib.tv.service.selection org.o
45、cap.shared.dvr org.ocap.shared.dvr.navigation org.ocap.shared.media Rec. UIT-R BT.1722-2 9 Apndice V (Informativo) API adicionales especficas de MHP 1.2 org.dvb.application.inner org.dvb.application.privileged org.dvb.application.plugins org.dvb.application.storage org.dvb.auth.callback org.dvb.dom.
46、bootstrap org.dvb.dom.css org.dvb.dom.dvbhtml org.dvb.dom.environment org.dvb.dom.event org.dvb.dom.inner org.dvb.internet org.dvb.smartcard org.dvb.spi org.dvb.tvanytime org.dvb.xml org.w3c.dom org.w3c.dom.events org.w3c.dom.views 10 Rec. UIT-R BT.1722-2 Apndice VI (Informativo) API adicionales esp
47、ecficas de ACAP org.atsc.dom org.atsc.dom.environment org.atsc.dom.events org.atsc.dom.events org.atsc.dom.html org.atsc.dom.views org.atsc.si org.ocap.media org.ocap.si org.ocap.ui.event org.ocap.application org.ocap.event org.ocap.service org.ocap.system org.ocap.hardware.pod org.w3c.dom org.w3c.
48、dom.css org.w3c.dom.events org.w3c.dom.html2 org.w3c.dom.views Rec. UIT-R BT.1722-2 11 Apndice VII (Informativo) API adicionales especficas de Ginga-J br.org.sbtvd.bridge .si .tuning br.org.sbtvd.ui .ssl .ssl javax.security.cert javax.crypto javax.crypto.interface javax.crypto.spec javax.microedition.apdu Apndice VIII (Inform