Abstract
Digital television is a new, interesting, and rich platform for developing next generation multimedia services. Navigator is the most important service of digital television. It acts as the main index of all services available in set-top box. In this paper, we describe the definition of a Navigator, its functionality, its information retrieval processes, and its information source based on DVB-SI (Service Information) which is multiplexed in MPEG2 Transport Streams (TS). The process of developing a Navigator in Java language is presented. A software model including navigation model, state model of a remote control, and data structures is introduced. Furthermore, a software reference model for DVB-SI demultiplexing is described. Its implementation was based on a client/server approach using the User Datagram Protocol (UDP). The development issues, performance evaluation, and future research topics are given as conclusions.
Similar content being viewed by others
References
COCOM, “DVB satellite receiver CC1016. ” Product Data Sheet; DVB-S Evaluation Kit CC1016 (Manual); COCOM CC1016 DVB-Satelite Data Receiver Developers Toolkit (Manual).
Justin Couch, JavaTM 2 Networking, McGraw-Hill: New York, 1999.
DAVIC, “DAVIC 1.4 Specification Part 9, Information Representation (technical specification), ” DAVIC Digital Audio-Visual Council, 1998.
TS 101812, “Digital Video Broadcasting (DVB); Multimedia Home Platform (MHP) specification 1.0.1, ” European Telecommunications Standards Institute, October 2001.
ETR 211, “Digital broadcasting systems for television; Implementation guidelines for the use of MPEG-2 systems; Guidelines on implementation and usage of service information, ” European Telecommunications Standards Institute, April 1996.
ETS 300 468, “Digital video broadcasting (DVB) specification for service information (SI) in DVB systems, ” European Telecommunications Standards Institute, January 1997.
J.-P. Evain, “The multimedia home platform-An overview, ” EBU Technical Review, Spring 1998, pp. 4-10.
D. Hoffman, G. Fernando, V. Goyal, and M. Civanlar, “RFC2250, RTP Payload Format for MPEG1/MPEG2 Video, ” January 1998.
ISO/IEC 13818-1, “Generic coding of moving pictures and associated audio recommendation H.222.0 (systems), ” International Organization for Standardization, November 1994.
ISO/IEC 13818-6, “Generic coding of moving pictures and associated audio: Digital storage media command and control, ” International Organization for Standardization, July 1996.
A. Lugmayr and S. Kalli, “Transmission of DVB service information via internet. Next generation networks: Networks and services for the information society, ” in Proceedings of the 5th IFIP TC6 International Symposium, INTERWORKING 2000, Bergen, Norway.
NorDig II and III, “Digital integrated receiver decoder draft specification, for use in cable, satellite and terrestrial networks, ” January 2000.
C. Peng and P. Vuorimaa, “Developing Java user interface for digital television, ” in the 8th International Conference on Computer Graphics, Visualization and Interactive Digital Media, 2000, Czech Republic, February 7-10, 2000.
J. Postel, RFC 768, UDP: User Datagram Protocol, August 1980.
P.A. Sarginson, “MPEG-2: Overview of the systems layer, ” Research and Development Report, No. 1996/2.
H. Schulzrinne, S. Casner, R. Fredrick, and V. Jacobson, “RFC 1889, RTP: A transport protocol for real-time applications, ” Audio-Video Transport Working Group, January 1996.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Peng, C., Lugmayr, A. & Vuorimaa, P. A Digital Television Navigator. Multimedia Tools and Applications 17, 121–141 (2002). https://doi.org/10.1023/A:1014687823960
Issue Date:
DOI: https://doi.org/10.1023/A:1014687823960