Abstract
This article describes an implementation of a Video-on-Demand (VoD) system for the VoD interoperability test laboratory of the National Institute of Standards and Technology. It describes how Java can be used to implement the client side of a DAVIC based client-server system, which consists of a video server and a Set-Top Unit (STU) client. The communication between the video server and the STU is based on the Digital Storage Media Command and Control (DSM-CC) protocols. The VoD application is defined as a set of Java classes. These classes implement the graphical interfaces for user navigation and control. While this system is compliant with DAVIC specifications, it also permits an elegant integration of DAVIC services to the Internet environment.
Similar content being viewed by others
References
DAVIC, DAVIC Specifications 1.0, December 1995.
ISO/IEC, Information Technology-Generic Coding of moving picturesand associated audio information, Digital Storage Media Command & Control, International Standard, ISO/IEC 13818-6, August 1996.
ISO/IEC, Information Technology-Support for Base-Level InteractiveApplications, Coding of Multimedia and Hypermadia Information, Draft International Standard,13522-5, December 1995.
G. Cornell and 2 Distributed Object Technology, ProgrammingGuide, IONA Technologies Ltd., Release 2.0, August 1996.
IONA, Orbix 2 Distributed Object Technology, Programming Guide,IONA Technologies Ltd., Release 2.0, August 1996.
ATM Forum, Audiovisual Multimedia Services: Video in Demand Specifications 1.0,January 1996.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
de Jong, A., Hsing, K. & Su, D. A VoD Application Implemented in Java. Multimedia Tools and Applications 5, 161–170 (1997). https://doi.org/10.1023/A:1009641231710
Issue Date:
DOI: https://doi.org/10.1023/A:1009641231710