{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T20:50:25Z","timestamp":1694638225100},"reference-count":28,"publisher":"Sociedade Brasileira de Computacao - SB","issue":"1","license":[{"start":{"date-parts":[[2010,4,20]],"date-time":"2010-04-20T00:00:00Z","timestamp":1271721600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/2.0"},{"start":{"date-parts":[[2010,4,20]],"date-time":"2010-04-20T00:00:00Z","timestamp":1271721600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Internet Serv Appl"],"published-print":{"date-parts":[[2010,5]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>To allow producing digital TV applications independently from receiver\u2019s hardware and operating system, and also to provide better support to application designs, middleware layer is introduced in digital TV system architectures. At first, middleware systems were developed aiming at specific transport platforms (IPTV, terrestrial DTV, etc.), offering support to services specifically designed for those platforms. However, the next generation of digital TV pulls all TV services present in all current platforms together into a single core of distributed services, as a result of the transport platforms convergence. In this hybrid TV, transport systems shall be concealed by the middleware to applications, as other operating system and hardware resources are hidden.<\/jats:p>\n          <jats:p>This paper emphasizes the middleware natural role as key technology for this upcoming convergent digital TV, raising some requirements to be committed. NCL and Ginga-NCL features\u2014technologies recommended by ITU-T for IPTV services, and ISDB standards for terrestrial DTV\u2014are used as examples of some proposed solutions, as well as to illustrate some issues which deserve future research attention and new better results.<\/jats:p>","DOI":"10.1007\/s13174-010-0002-y","type":"journal-article","created":{"date-parts":[[2010,4,19]],"date-time":"2010-04-19T08:44:23Z","timestamp":1271666663000},"page":"69-79","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Towards the convergence of digital TV systems"],"prefix":"10.5753","volume":"1","author":[{"given":"Luiz Fernando Gomes","family":"Soares","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcelo Ferreira","family":"Moreno","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Romualdo Monteiro","family":"de Resende\u00a0Costa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcio Ferreira","family":"Moreno","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"3742","published-online":{"date-parts":[[2010,4,20]]},"reference":[{"key":"2_CR1","unstructured":"ITU-T Recommendation H.760. Overview of Multimedia Application Frameworks for IPTV. Geneva, April 2009"},{"key":"2_CR2","unstructured":"Soares LFG, Rodrigues RF (2006) Nested context language 3.0, part 8: NCL digital TV profiles. Technical Report, Informatics Department of PUC-Rio, MCC 35\/06, Rio de Janeiro, October 2006. http:\/\/www.ncl.org.br\/documentos\/NCL3.0-DTV.pdf"},{"issue":"4","key":"2_CR3","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1590\/S0104-65002007000100005","volume":"12","author":"LFG Soares","year":"2007","unstructured":"Soares LFG, Rodrigues RF, Moreno MF (2007) Ginga-NCL: the declarative environment of the Brazilian digital TV system. J Braz Comput Soc 12(4):37\u201346","journal-title":"J Braz Comput Soc"},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"Chiao H-T (2008) Comparison of the notification services between OMA BCAST 1.0 and DVB-IPDC phase 2. In: Proceedings of the 11th IEEE Singapore international conference on communication systems (ICCS \u201908), November 2008, pp\u00a0327\u2013331","DOI":"10.1109\/ICCS.2008.4737198"},{"key":"2_CR5","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/1453805.1453823","volume-title":"Proceedings of the 1st international conference on designing interactive user experiences for TV and video (UXTV \u201908)","author":"E Mantzari","year":"2008","unstructured":"Mantzari E, Lekakos G, Vrechopoulos A, Social TV (2008) Introducing virtual socialization in the TV experience. In: Proceedings of the 1st international conference on designing interactive user experiences for TV and video (UXTV \u201908), Silicon Valley, CA, October 2008, vol\u00a0291. ACM, New York, pp 81\u201384"},{"key":"2_CR6","first-page":"595","volume-title":"Proceedings of the 27th international conference on human factors in computing systems (CHI \u201909)","author":"D Geerts","year":"2009","unstructured":"Geerts D, De Grooff D (2009) Supporting the social uses of television: sociability heuristics for social TV. In: Proceedings of the 27th international conference on human factors in computing systems (CHI \u201909), Boston, MA, April 2009. ACM, New York, pp\u00a0595\u2013604"},{"issue":"1","key":"2_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1350843.1350851","volume":"6","author":"G Harboe","year":"2008","unstructured":"Harboe G, Massey N, Metcalf C, Wheatley D, Romano G (2008) The uses of social television. Comput Entertain 6(1):1\u201315","journal-title":"Comput Entertain"},{"key":"2_CR8","unstructured":"ITU-T Recommendation H.761. Nested context language (NCL) and Ginga-NCL for IPTV services. Geneva, April 2009"},{"issue":"4","key":"2_CR9","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1109\/MMUL.2005.67","volume":"12","author":"J-C Dufourd","year":"2005","unstructured":"Dufourd J-C, Avaro O, Concolato C (2005) An MPEG standard for rich media services. IEEE Multimed J 12(4):60\u201368","journal-title":"IEEE Multimed J"},{"key":"2_CR10","unstructured":"Soares LFG, Soares Neto CS (2009) Nested context language 3.0\u2014Re\u00faso e importa\u00e7\u00e3o. Technical Report, Informatics Department of PUC-Rio, MCC 33\/09, Rio de Janeiro, March 2009. Also submitted to the Journal of the Brazilian Computing Society, as \u201cAnalyzing the nested context language reuse features\u201d, December 2009"},{"key":"2_CR11","unstructured":"ABNT NBR Associa\u00e7\u00e3o Brasileira de\u00a0Normas T\u00e9cnicas (2007) Digital terrestrial television standard 06: data codification and transmission specifications for digital broadcasting, part 2\u2014GINGA-NCL: XML application language for application coding. S\u00e3o Paulo, SP, Brazil, November 2007. http:\/\/www.abnt.org.br\/imagens\/Normalizacao_TV_Digital\/ABNTNBR15606-2_2007Ing_2008.pdf"},{"key":"2_CR12","unstructured":"ITU-R Recommendation BT-1699. Harmonization of declarative content format for interactive TV applications. Geneva, 2009"},{"key":"2_CR13","unstructured":"www.softwarepublico.gov.br"},{"key":"2_CR14","unstructured":"Ierusalimschy R, Figueiredo LH, Celes W (2006) Lua 5.1 reference manual, August 2006"},{"key":"2_CR15","unstructured":"W3C World-Wide Web Consortium (2003) Scalable vector graphics\u2014SVG 1.1 specification, W3C recommendation. http:\/\/www\/w3\/org\/TR\/SVG11"},{"key":"2_CR16","volume-title":"SMIL 3.0\u2014flexible multimedia for web, mobile devices and daisy talking books","author":"A Bulterman","year":"2009","unstructured":"Bulterman A, Dick CA, Rutledge A, Lloyd W (2009) SMIL 3.0\u2014flexible multimedia for web, mobile devices and daisy talking books, 2nd edn. Springer, Berlin","edition":"2"},{"key":"2_CR17","doi-asserted-by":"crossref","unstructured":"Costa RMR, Moreno MF, Soares LFG (2008) Intermedia synchronization management in DTV systems. In: Proceedings of ACM symposium on document engineering (DocEng 2008), Sao Paulo, Brazil, pp\u00a0289\u2013297","DOI":"10.1145\/1410140.1410203"},{"key":"2_CR18","volume-title":"Proceedings of ACM international conference on multimedia","author":"P Cesar","year":"2008","unstructured":"Cesar P, Bulterman DCA, Geerts D, Jansen J, Knoche H, Seager W (2008) Enhancing social sharing of videos: fragment, annotate, enrich, and share. In: Proceedings of ACM international conference on multimedia, Vancouver, Canada, October 2008. ACM, New York"},{"key":"2_CR19","unstructured":"ISO\/IEC International Organization for Standardization 14496-1. Coding of audio-visual objects, part 1: systems, 3rd edn"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Concolato C, Le Feuvre J, Moissinac JC (2007) Timed-fragmentation of SVG documents to control the playback memory usage. In: Proceedings of ACM symposium on document engineering, New York, USA","DOI":"10.1145\/1284420.1284453"},{"issue":"6","key":"2_CR21","doi-asserted-by":"publisher","first-page":"1143","DOI":"10.1109\/JPROC.2007.896490","volume":"95","author":"L Onural","year":"2007","unstructured":"Onural L (2007) Television in 3-D: What are the prospects? Proc IEEE 95(6):1143\u20131145","journal-title":"Proc IEEE"},{"key":"2_CR22","unstructured":"ISO\/IEC 19775-1.2. X3D architecture and base components, 2nd edn. International Organization for Standardization, July 2008"},{"key":"2_CR23","doi-asserted-by":"crossref","unstructured":"Soares LFG, Moreno MF, Sant\u2019Anna F (2009) Relating declarative hypermedia objects and imperative objects through the NCL glue language. In: Proceedings of the ACM symposium on document engineering, Munich, Germany, September 2009","DOI":"10.1145\/1600193.1600243"},{"key":"2_CR24","volume-title":"Programming linguistics: a first course in the design and evolution of programming languages","author":"D Gelernter","year":"1990","unstructured":"Gelernter D, Jagganathan S (1990) Programming linguistics: a first course in the design and evolution of programming languages. MIT Press, Cambridge"},{"key":"2_CR25","unstructured":"ISO\/IEC 13818-6. Information technology\u2014generic coding of moving pictures and associated audio information, part 6: extensions for DSM-CC. ISO Standard, 1998"},{"issue":"3","key":"2_CR26","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1023\/A:1009626427236","volume":"8","author":"R Fa\u00e7anha","year":"1999","unstructured":"Fa\u00e7anha R, Fonseca NLS, Rezende PJ (1999) The S2 piggybacking policy. Multimed Tools Appl 8(3):371\u2013383","journal-title":"Multimed Tools Appl"},{"issue":"6","key":"2_CR27","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1007\/s00530-006-0067-4","volume":"12","author":"B Bachelet","year":"2007","unstructured":"Bachelet B, Mahey P, Rodrigues RF, Soares LFG (2007) Elastic time computation in QoS-driven hypermedia presentations. ACM Multimed Syst J 12(6):461\u2013478","journal-title":"ACM Multimed Syst J"},{"key":"2_CR28","unstructured":"Jeong T, Ham J, Kim S (1997) A pre-scheduling mechanism for multimedia presentation synchronization. In: Proceedings of IEEE international conference on multimedia computing and systems, Ottawa, Canada, pp\u00a0379\u2013386"}],"container-title":["Journal of Internet Services and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13174-010-0002-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13174-010-0002-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/www.springerlink.com\/index\/pdf\/10.1007\/s13174-010-0002-y","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13174-010-0002-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,9]],"date-time":"2022-02-09T22:14:27Z","timestamp":1644444867000},"score":1,"resource":{"primary":{"URL":"https:\/\/jisajournal.springeropen.com\/articles\/10.1007\/s13174-010-0002-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,4,20]]},"references-count":28,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2010,5]]}},"alternative-id":["2"],"URL":"https:\/\/doi.org\/10.1007\/s13174-010-0002-y","relation":{},"ISSN":["1867-4828","1869-0238"],"issn-type":[{"value":"1867-4828","type":"print"},{"value":"1869-0238","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,4,20]]},"assertion":[{"value":"20 December 2009","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 January 2010","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 April 2010","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}