● 摘要
目前VOD(Vedio On Demand,视频点播)的解决方案很多,也比较成熟,但大都是通用的产品,对于图书馆来说,仍不能满足图书馆行业的需求,尤其是体现在对于多媒体的元数据采集和编目上,没有一家VOD能提供具有图书馆特色的方案。本系统在此方面做了探索性尝试,把央视元数据编目方式引入图书馆VOD系统中,对多媒体文件元数据进行采集和编目,从题名、主题、描述、创建者、其他责任者、出版者、版权、语种、日期、类型、格式、标识符、时空覆盖范围、来源、关联15个编目元对多媒体进行多方面的元描述,以有效地对多媒体进行管理,并尝试与央视多媒体编目的兼容编目以保持图书馆与其他行业的编目的一致和通用性。本文结合相关的软件开发理论,主要从以下几个大方面入手进行阐述:1)需求调研,在前期充分与用户进行沟通的基础上,整理出用户需求,并对系统做简要的分析说明。2)系统设计,深入各个功能模块,详细介绍了系统开发应用的技术和框架结构,数据库的设计、Windows Media编码、DRM(Digital Right Management)中心和WMS(Windows Media Server)管理。3)系统实现,着重阐述了各种技术、设计模式、以及框架在系统中的应用,以需求分析为依据,逐步实现本系统。并将该系统的核心功能节目管理模块作为示例给了关键技术方案和实现,包含其业务实现和其涉及到的多媒体文件编码、和发布到WMS服务器以及DCOM(Distributed Component Object Model)技术及DLL(Dynamic Link Library)封装技术。为以后的同类软件的开发提供了重要的参考。4) 系统测试,通过测试和使用,基于WMS的图书馆web视频点播系统运行良好、表现出色,体现了系统的实用性、可靠性和扩展性,达到了预期的设计目标,取得了良好的收益。5) 最后,总结了基于WMS的图书馆web视频点播系统的优缺点,并勾勒出系统的发展方向。关键词:VOD,MVC模型,流媒体,WMS,DCOM,数字版权保护(DRM),Z39.50协议。
相关内容
相关标签