标题：图书馆多媒体信息管理服务系统
介绍
《图书馆多媒体信息管理服务系统》集资源管理(制作、编目、审核)、在线查询、浏览、收藏于一体，支持MARC与DC等图书馆广泛采用的数据编目格式，严格遵守国家相关图书馆资源制作流程进行制作、编目和管理视音频资源，能方便与图书馆其他管理系统进行整合(比如公共检索平台、超星数字图书馆等)，支持InnoPAC管理系统中的用户统一认证，体现了先进的图书资料管理服务思想，为加速和规范政府、企业、院校图书馆现代化、信息化建设提供了完整而有效的解决方案，是现代数字化图书馆的核心，也是图书馆现代化的重要标志之一。
系统能与数字图书馆其他子系统一起在数字资源和读者之间构建一个整体要领的数字图书馆技术支持环境与服务环境，能充分利用图书馆馆藏资源的优势和资源整合的优势，将视频资料和其他数字化馆藏有机地融合在一起，为读者提供更多、更快、更好的数字文献资源服务。
统为视频资料管理与服务的整体解决方案，由各子模块耦合而成。各子模块要实现的功能包括：用户认证、资源的加工(采集、生成、转换)，组织(分类、著录、编目)，发布(检索、视频点播、视频广播)，知识产权保护，同其他馆藏资源的整合，网络访问控制，网络负载均衡，资源共建共享(数据交换、外部接口)等。不同的用户可以根据自身需要自行组配模块以实现其整体需求。
媒体信息管理系统能够在宽带网上提供接近实时的、高质量的、分布式的视频服务。可提供稳定的、随时响应请求的流控制模式。客户端不需预读，完全动态解压。支持跨网段(WAN或专线路由)远程传输。支持国际标准和国际主流视音频格式。支持MPEG1、MPEG2、MPEG4、ASF、AVI、WMV、MPC、RM、RMVB等国际标准和主流视频格式；支持WAV、MPV、M1V、M2V、MPA、MP1、MP2、MP3、ASX、QT、TXT、RA、MIDI、AC2、AC3等音频格式。支持文档、图片、EXE格式。支持多种数据库类型：ORACLE、MS-SQL、ACCESS、MYSQL支持多种WEB服务器：TOMCAT、WEBLOGIC。客户端使用浏览器与系统进行交互，播放器使用插件形式与浏览器结合，由浏览器自动调用控制。最大限度发挥硬件系统固有性能和充分利用网络带宽资源。提供知识产权保护功能，包括对象数据的防下载、DRM数字产权保护以及对其他恶意下载行为的监控。
功能
资源制作模块从广播电视、Internet网络、实体多媒体馆藏或其他各种媒体上采集、制作并生成可在网络上流式播放的视频资料，并将这些资源通过网络以科学合理的方式提供给高校的广大师生读者，为高校的教学和科研服务。
具备资源采集制作功能：定时定频道采集所要节目，并将其转换成规定的流媒体格式文件。具备视频文件转换功能：将不适于普通宽带播放的视频文件(如录摄像磁带、音频磁带、VCD光盘、DVD视频光盘等)转换为RM、WMV等主流音视频流媒体格式文件并存储在计算机磁盘上。视频文件编辑功能：对所采集的视频文件进行简单的编辑、组合及后期处理等。具备对多媒体资源添加检索点的功能。对检索点的描述要符合用户指定的字段和格式(至少有时间段、描述等信息)。检索点的描述信息能够被用户检索。当用户选定某个文件时，该文件包含的检索点应自动出现，并可以从指定的检索点开始播放。 
系统涉及到的原数据格式和外部数据接口均必须遵循“中国高等教育数字图书馆(CADLIS)技术标准与规范”所提到的相关标准。全面采用Unicode字符集。程序组件化、功能模块化。构成整体的各子模块耦合。系统特性高度可配置、可重构。为数据交换与共享提供标准接口。积极采用全文检索技术。资源管理模块提供资源的制作以及长文件名字的支持、访问权限属性节目的审核、评论管理、收藏管理等系列功能。支持多种对资源的编目标准，提供易用、统一的编目界面，支持 MARC、DC和数字对象规范，支持系统管理员对编目字段的添加、修改和删除。图书馆工作人员在加工多媒体资源时，可以直接将MARC或DC数据导入多媒体信息管理系统。支持编目数据的全文检索。支持多种文件格式的多媒体资源的管理。
管理人员在上传多媒体资源时，可以实现单个管理员可上传多媒体资源到服务器的多个目录，而且一个目录可以接收多个管理员的上传；资源上传支持断点续传功能。管理员可对栏目进行增加、修改、删除等各种操作。可对各栏目的运行时间段进行设置，使用某栏目运行在某一特定的时间段内。WEB服务WEB服务提供用户与多媒体管理服务系统交互的窗口，是系统的入口，负责系统的检索、查询、数据库的交互工作，其他的子系统通过WEB服务器与数据库交互。
Web服务提供基于B/S(浏览器/服务器)体系结构的后台管理界面,对整个系统实施完善的后台管理,要求提供以下功能:
* 系统配置模块：在此模块中系统管理员可以对管理服务系统进行基本的设置，如常规设置信息、IP限制管理、邮件地址管理、播放器管理和软件下载管理等。
* 用户和组管理：自定义组的信息和用户的信息，便于系统管理人员对整个系统的进行授权和用户管理。支持对系统管理人员的权限分级、权限分组与权限分离，权限按组授予，除最高级系统管理员之外，每个管理员权限都从它所属组权限授予。系统可以根据要求设置基于用户和基于网络的权限来控制用户对系统资源的访问。
* 系统监控模块：提供完备的服务器监控功能，为B/S(浏览器/服务器)模式，可以实现远程的服务器监控、系统提供日志管理、在线用户信息、服务器监控、服务器管理、统计管理等功能，特殊情况下自动报警并对违规严重的用户自动实行封闭账号和及时停止服务的处理。
* 数据库备份与恢复：管理员可以自定义需要备份的内容，系统自动管理数据库备份时所用的参数，恢复时自动识别备份文件的性质，包括时间点、数据范围等，由管理员能够按需恢复数据。
* 计费管理：对特别用户实现访问计费和结算管理，实现对资源的有偿获取。设置用户支付方式、订单管理、账户管理、节目点数管理、收入统计等。用户可以查询自己的账号，能查阅自己点播历史、点播节目单、账户余额等等。
* 地址管理：对IP的管理和地址映射的管理，使得整个系统更加的安全。在访问用户登录名与IP地址之间形成关联，系统管理员可自定义用户名使用的IP范围(支持多段IP)。例如，部分用户名只能在某个IP段或IP范围内才有效，部分用户名可以不作限制。对于有IP地址限制的用户名，如果实际IP地址与事先设置的不符，需要增加其他的认证手段来进一步确认，如指定的问题与答案的组合，或者其他信息等。单个用户名的登录数量应有所限制。例如，部分用户名可以重复登录，部分用户名只能登陆一个(或某个指定的数值)。如果有多个用户以相同的用户名登录，要能够显示用户的数量，IP地址及用户权限等级等信息。流媒体服务主要功能要求：用户点播请求、提供稳定的音视频等数据传送服务、响应用户在点播过程中的交互、提供完整的身份认证功能。采用开放式的HTTP协议，保证系统应用的开放性、通用性及广泛性。
视频流控制方式：能充分利用网络带宽，保证点播用户的最大化。在点播的过程中如果因为断网或者停电等因素，导致点播中断，当恢复时，点播终端能够在中断处迅速恢复。不会出现顿挫、花屏和马赛克现象。保证向用户发送的视频数据不丢失或出现误码，同时传给用户的重要信息经过加密。数据库服务支持ORACLE、MS-SQL、ACCESS、MYSQL等数据库。要求无须用户直接配置和访问。调度服务提供对用户的认证;有效的调度媒体服务器为用户提供媒体服务;提供有效的负载均衡处理能力;调度服务器以就近原则调度视频服务器;支持媒体服务器多台分布式部署,并能实现网络流量负载、访问内容负载和服务器硬件资源负载的负载均衡策略。客户端程序在用户终端实现的功能：
* 用户利用浏览器登录管理服务系统服务器，自动搜索视频主页，可以在主页中浏览节目及其它资源，影片剪辑，详细介绍等，查找自己所需要的节目。
* 提供用户认证系统，页面下提供节目搜索、分类排列、最新预告、节目排行、首页公告、播放器下载等功能，并在二级页面中提供了每个栏目中节目的点播排行。
* 客户端可以运行在Windows2000、WindowsXP或Windows更高版本操作系统环境下。提供播放进度条、总时间、播放时间显示，提供播放、暂停、停止、快进、快退、重定位、窗口/全屏切换等功能，实现随机截取视频段功能。可以在播放器窗口内打开web网页、FLASH等非视频类文件，也可以播放本地的视频文件。客户端可采用安装播放器插件程序进行播放媒体资源。视频直播对标准的PAL或NTSC制彩色视频信号进行7*24小时定时录制、自动或手动采集和实时直播；压缩编码为Mpeg-4或其它流媒体格式，可以向网络直播发布的同时保存副本到服务器中。保存时自动建立文件目录，并且生成文件预览图片，可以供用户点播。能对多路DAT、AVI、MPEG1、MPEG2等文件进行直播，并可以设定文件直播的起始时间、循环次数；实现多时段定时自动录制；可以设定每天、每周、每月在一个时间段或者多个时间段定时录像。也可以手动设定实时录像。实现多时段定时自动启动；系统可以设定每天、每周、每月在一个时间段或者多个时间段定时启动系统。实现多时段定时自动上传；系统可以设定每天、每周、每月在一个时间段或者多个时间段定时上传采集文件到指定的管理服务系统服务器上。可以调节实时采集信号的亮度、灰度、饱和度、音频效果等等；与其他软件程序关联的通讯模块与图书馆现有的INNOPAC系统建立数据接口，能够在系统内自动建立与其他数字资源的关联和互相调用返回的能力。多媒体信息管理系统能对外提供一个唯一且固定的URL，在其他资源关联到多媒体资源时，能提供较稳定和可靠的联入功能。支持对象数据和元数据通过标准化接口的输入输出(导入导出)。输入输出转换功能：原数据的输入输出数据为XML/XLS/DBF的任意类型。标准接口和数据通讯协议：提供 HTTP/SML/SOAP/Z39.50/OpenURL/CALIS-OID/ODBC/JDBC接口或数据传输协议。