In this paper, we describe the design and implementation of an XML-Based Digital Video Library (XDVL) System. The system includes automatic processes from video creation through video delivery, which involves storing, searching, indexing and retrieval of video contents. It also allows users to search for videos based on various kinds of information using a multi-lingual approach. We adopt a multi-tier model of four components in our system, namely Video Server, Indexing Server, Query Server and Client Application, resulting in a more extensible and usable system. For data management, we employed XML as the enabling technology for metadata structure repository and component's messaging interface. With XDVL, we can maintain the compatibility between different digital library developers, and its open-standard solution will contribute to the popularity of digital video libraries for their creation, integration and subscription. Keywords digital video library, data management, XML.
Jacky C. K. Ma, Michael R. Lyu