ABSTRACT
This paper aims at discussing the issues on the design and implementation of hypermedia formatters (commonly known as presentation engines) for interactive digital TV systems. The paper describes how these issues have been handled in the development project of the Maestro presentation engine. Maestro is the core of the declarative support offered by the middleware Ginga, whose architecture has been proposed as the reference model for the middleware of the Brazilian Digital TV System.Este artigo tem por objetivo discutir as peculiaridades no projeto e na implementação de formatadores hipermídia (comumente chamados de m´quinas de apresentação) para sistemas de TV digital interativa. O artigo descreve como tais questões foram tratadas no projeto de desenvolvimento da m´quina de apresentação Maestro. Maestro é o núcleo do suporte declarativo oferecido pelo middleware Ginga, cuja arquitetura é proposta como modelo de referência para o middleware do Sistema Brasileiro de TV Digital.
- Arib. Arib STD-B24, Version 3.2, Volume 3: Data Coding and Transmission Specification for Digital Broadcasting, ARIB Standard, (2002).Google Scholar
- Atsc. Advanced Common Application Platform (ACAP), A/101. (2005).Google Scholar
- Boll S., Klas W., Wandel J. A Cross-Media Adaptation Strategy for Multimedia Presentation. ACM Multimedia, Orlando, EUA, (1999). Google ScholarDigital Library
- Cox, A. Video4Linux Programming. (2000).Google Scholar
- Ecma Standardizing Information and Communication Systems. ECMAScript Language Specification, Standard ECMA 262, 3rd Edition, (1999).Google Scholar
- Etsi. Digital Video Broadcasting (DVB), Multimedia Home Platform (MHP) Specification 1.1.1, ETSI TS 102 812, (Jun. 2003).Google Scholar
- Herpel, C. Elementary Stream Management in MPEG-4. IEEE Transactions on Circuits and System for Video Technology, v. 9, n. 2, (Mar. 1999), 315--324. Google ScholarDigital Library
- Ierusalimschy et al. Lua 5.0 Reference Manual. Technical Report MCC-14/03, PUC-Rio, (2003).Google Scholar
- ISO/IEC 11172-1. Information technology - Coding of moving pictures and associated audio for digital storage media at up to about 1, 5 Mbit/s - Part 1: Systems. ISO Standard, (1993).Google Scholar
- ISO/IEC 13818-1. Information technology - Generic coding of moving pictures and associated audio information - Part 1: Systems. ISO Standard, 2000.Google Scholar
- ISO/IEC 13818-6. Information technology - Generic coding of moving pictures and associated audio information - Part 6: Extensions for DSM-CC. ISO Standard, (1998).Google Scholar
- Jeong T., Ham J., Kim S. A Pre-scheduling Mechanism for Multimedia Presentation Synchronization. IEEE International Conference on Multimedia Computing and Systems, Ottawa, Canada, 1997, pp. 379--386. Google ScholarDigital Library
- Layaïda N., Sabry-Ismail L., Roisin C. Dealing with uncertain durations in synchronized multimedia presentations. Multimedia Tools and Applications Journal, Kluwer Academic Publishers, 18(3), (Dec 2002). Google ScholarDigital Library
- Moreno, M. F. et al. Edição de Documentos Hipermídia em Tempo de Exibição. XI Simpósio Brasileiro de Sistemas Multimídia e WEB - WebMedia, Poços de Caldas, Brasil, (Dec. 2005).Google Scholar
- Nichols, B. et al. Pthreads Programming, O'Reilly, 1996. Google ScholarDigital Library
- Pemberton, S. et al. XHTML 1.0 The Extensible HyperText Markup Language (Second Edition), (2002).Google Scholar
- Soares L. F. G., Rodrigues R. F., Muchaluat-Saade D. C. Modeling, Authoring and Formatting Hypermedia Documents in the HyperProp System, ACM Multimedia Systems Journal, 8(2), (Mar 2000). Google ScholarDigital Library
- XFree. The XFree86 Project. 1994.Google Scholar
- xine. The xine Documentation. 2006. Disponível em www.xinehq.de. Acesso em 27/03/2006.Google Scholar
- W3C. Cascading Style Sheets, level 2 - CSS 2 Specification, W3C Recommendation, (1998).Google Scholar
- W3C. Document Object Model (DOM) Level 3 - Core Specification. W3C Recommendation, (2004).Google Scholar
- W3C. Synchronized Multimedia Integration Language - SMIL 2.1 Specification, (2005).Google Scholar
Index Terms
- Presentation control of declarative applications in interactive digital tv system receivers
Recommendations
Automatic building of frameworks for processing XML documents
WebMedia '06: Proceedings of the 12th Brazilian Symposium on Multimedia and the webThis paper presents a two-layer model for the development of XML-based language compilers. In the first layer, a framework (generic compiler) is automatically generated from the XML Schema of a selected language (the input language). Besides defining ...
Comments