Abstract
This paper describes the software architecture for multimedia consumer terminals designed within the ACTS project MUSIST. The architecture is developed based on requirements for interactive multimedia terminals for residential customers. A basic solution is first developed which serves low cost consumer terminals (set top boxes) and allows also migration towards powerful multimedia PCs. The base level architecture is compliant to the DAVIC recommendations. A MHEG-5 run-time engine is the core of this architecture and its components and dynamic behaviour are described. The enhancements necessary to be compliant to the recent DAVIC recommendations including Java are discussed. Java's applicability and the impact of its use on low cost consumer terminals is described. It is made evident, that for the current situation a migration towards Java has some drawbacks for the purposes of the project. Based on these considerations, an open architecture is described in order to allow an extension of the capabilities of the consumer terminal towards the processing of new content formats.
Preview
Unable to display preview. Download preview PDF.
References
S.Antoniazzi, C.Ievola, E.Marcozzi, R.Penzo, M.Sturlesi, “An Authoring And Run-Time Environment For Interactive Multimedia Services∝, European Conference on Multimedia Applications, Services and Techniques (ECMAST '97), Milan, Italy, May 1997.
S.Antoniazzi, J.Buschmann, E.Marcozzi, A.Profumo, “Internet and New Interactive Multimedia Services: Integration Opportunities∝, European Conference on Multimedia Applications, Services and Techniques (ECMAST '96), ACTS Session, Louvain-la-Neuve, Belgium, 1996.
DAVIC 1.0 Specifications, Revision 5.0, December 1995.
ISO/IEC 13522-5, Information Technology — Coded Representation of Multimedia and Hypermedia Information: Part 5 — Support for Base-Level Interactive Applications, IS, November 1996 (MHEG-5).
ISO/IEC 13818-6: Generic Coding of Moving Pictures and Associated Audio Information — Part 6: Extension for Digital Storage Media Command & Control (DSM-CC), DIS 1996.
T. Berners-Lee, R. Fielding, U.C. Irvine and H. Frystyk, HyperText Transfer Protocol — HTTP 1.1, MIT/LCS, Internet Draft, January 1996.
ISO/IEC 8824-1: 1994 ¦ ITU-T Recommendation X.680 (1994): Information Technology — Abstract Syntax Notation One (ASN.1): Specification of basic notation.
ISO/IEC 8825-1: 1994 ¦ ITU-T Recommendation X.690 (1994): Information Technology — ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER).
ISO/IEC 13522-6, Information Technology — Coded Representation of Multimedia and Hypermedia Information: Part 6 — Support for Enhanced Interactive Applications, CD, September 1996 (MHEG-6).
The Java(tm) Developers Kit (JDK 1.0.2): http://www.javasoft.com /java.sun.com/products/JDK/1.0.2
Netscape: JavaScript Authoring Guide: http://home.netscape.com/eng/ mozilla/Gold/handbook/javascript/index.html.
Visual Basic Script reference documentation: http://www.microsoft.com/vbscript.
World Wide Web Consortium, “HTML 3.2 Reference Specification∝, W3C Recommendation, January 1997.
ISO/IEC CD 14772, “The VRML 2.0 Specification∝, August 1996.
The Common Object Request Broker: Architecture and Specification, Revision 2.0, July 1995.
Lucent Technologies, “Inferno Development Kit (IDK) Release 1.0 — User's Guide∝, http://www.lucent.com/inferno, 1997.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Antoniazzi, S., Schapeler, G. (1997). An open software architecture for multimedia consumer terminals. In: Fdida, S., Morganti, M. (eds) Multimedia Applications, Services and Techniques — ECMAST '97. ECMAST 1997. Lecture Notes in Computer Science, vol 1242. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0037380
Download citation
DOI: https://doi.org/10.1007/BFb0037380
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63078-4
Online ISBN: 978-3-540-69126-6
eBook Packages: Springer Book Archive