摘要:随着高校图书馆音视频资源建设规模的扩大, 需要运用现代化手段进行管理和实现资源共享。该文以湖南科技学院图书馆为例, 对高校图书馆多媒体管理系统的功能进行了探讨和设计, 对其中的关键功能的实现技术进行了介绍和分析, 为系统的最终实现打下坚实的基础。对高校图书馆多媒体管理系统功能的研究和设计具有重要的实践意义, 同时能为高校图书馆同行提供参考。
关键词:视频资源建设,多媒体管理系统,功能设计
随着社会的进步和科学技术的发展, 音视频信息资源的数量增长迅速, 并逐渐影响甚至改变着人们的生活。高校图书馆也越来越重视音视频资源建设, 图书馆作为学校的信息中心, 保存和管理各类文献资料, 也包括多媒体资源。随着时间的推移, 高校图书馆收集的音视频资源的种类越来越多, 数据量越来越大, 如何有效地管理音视频类的多媒体资源, 为师生服务, 成为高校图书馆必须面对和思考的重要问题[1][2]。本文以湖南科技学院图书馆为例, 探讨高校图书馆多媒体管理系统的功能, 以解决实现多媒体资源的有效管理和信息共享的问题。
1 背景
音视频资源在我馆的管理开发还处于初级阶段, 没有运用现代的手段进行管理, 造成查找资源困难、资源不能共享的问题。因此, 设计和开发图书馆多媒体管理系统的目标就是实现图书馆管理员方便管理音视频资源和对师生的资源共享。近年来, 随着科技的发展, 智能手机的盛行, 出现了手机APP和微信等新兴平台。智能手机和微信已经深入到人们的生活当中, 深刻地影响着人们的学习、工作和生活。这对图书馆多媒体管理系统提出了新的要求, 除了实现PC端的功能, 还要为手机APP、微信、WAP网站等提供共享服务。系统设计时要与图书馆其他异构系统 (如图书馆门户网站、图书馆微信公众平台) 互通, 可以接入图书馆已有的平台, 实现资源的共享。通过对我校师生的调查, 参考其他成熟的系统, 结合我馆的实际情况, 确定了系统的需求, 包括资源管理、师生资源共享服务以及为图书馆其他平台提供数据共享。
2 系统功能设计
系统面向图书馆管理员、学校师生, 为图书馆管理员提供音视频的管理服务, 在不同的平台和环境下, 为学校师生提供资源访问服务。因此, 系统的主要功能为音视频信息及其相关信息的管理, 音视频的查询、排序、点播、评论、评分等相关功能, 管理员的管理, 数据共享功能等。
2.1 系统管理
系统管理是系统的基础, 管理基础信息, 即管理后台, 进入后台需要管理员登录验证。主要包括用户管理、音视频信息管理、分类管理、数据统计、日志管理等功能。
2.1.1 音视频信息管理
音视频信息是系统的核心数据, 有标题、作者、关键词、内容简介、路径、专题标签、发布时间、点击量、类别等属性。音视频信息管理功能提供对音视频信息的增删改查操作。规范化音视频信息从采集到发布的过程, 音视频信息发布的流程:首先, 将音视频文件转换成兼容的格式;然后, 将相关的信息录入系统、上传音视频文件保存信息;最后按照一定的标准和规范进行审核, 通过审核后才能正式发布。
2.1.2 用户管理
用户管理是对管理员的管理, 包括登陆登出功能、管理员的增删改查操作、权限管理等。登录功能通过验证用户名和密码来实现。权限管理是将系统管理的所有功能细化, 按照需要分配给管理员, 做到各司其职。
2.1.3 分类管理
根据需要分成学科、中图法2种分类, 音视频设置2个分类, 可按分类导航音视频资源, 同时也方便师生查询浏览。分类有层级, 子分类有上一级分类, 顶层分类的上一级分类设定为0。分类能排序, 设定一个权值决定显示的顺序。
2.1.4 数据统计
记录师生访问资源的日志, 能根据年、月或者跨年统计访问总量, 一定时间内资源访问量排序;统计资源上传的工作量;按照分类统计资源的使用情况和上传情况;根据统计的数据生成各种图表, 生成点线图、柱状图、扇形图等;统计的数据能打印, 能导出成excel、txt、html文件等。
2.1.5 日志管理
记录管理员的登录日志, 系统管理的所有操作均记录日志;管理师生视频评论、评分信息, 为避免恶俗语言, 评论需要经过审核才能显示。
2.2 音视频查询浏览
为师生设计资源查询、分类浏览、专题浏览、排序功能, 方便师生根据需要选择, 还能对资源进行评分、评论。
2.2.1 分类浏览
按照学科分类显示音视频资源列表, 点击分类链接显示所属子分类并显示相关资源列表;能切换到中图分类法显示音视频资源列表, 中图法分类与学科分类一样按照层级显示资源列表。
2.2.2 专题浏览
管理后台依照资源内容与事件的相关度, 设置资源的专题属性。师生能按照专题来浏览资源列表, 如“一带一路”、“党建”等主题的专题资源。
2.2.3 评分评论
打开具体的音视频资源时, 能看到所有的相关信息, 如内容、标题等等。根据相关度, 显示内容相关视频的链接。根据自己的喜好程度, 给资源评分 (从1分到5分) 。为师生提供评论功能, 接入图书馆OPAC系统的读者验证功能, 进行实名评论, 或者匿名评论, 评论经审核才能显示。
2.2.4 查询排序
所有资源列表都集成查询、排序功能。根据内容、标题、作者、关键词、发布时间等条件检索资源, 也可以进行多条件组合的高级查询。按照发布时间、点击量、评分顺序倒叙排列显示资源列表。
2.3 数据共享
2.3.1 与图书馆其他系统的对接
系统提供图书馆其他异构系统访问的接口, 以提高资源的利用率。图书馆门户网站首先要增加系统链接。系统的数据来源有部分来源于随书光盘, 系统要提供图书馆OPAC系统访问的接口。图书馆资源检索平台要能检索到系统的数据, 学校其他部门也能获取到系统的数据, 如教务处的系统。图书馆可能还有手机网站、手机APP、微信公众品号、微信小程序等, 都有获取系统数据的需求, 因此要提供为其他系统访问的接口, 能跨平台、与语言无关, 以实现资源的跨平台共享。
2.3.2 资源分享
资源的分享、评论、评分等, 有利于资源的传播, 提高资源的利用率, 提升系统的影响力。系统提供资源分享功能:分享链接, 通过复制链接的方式 (点击按钮即复制链接) , 可以直接在浏览器打开;生成链接的二维码, 扫二维码就能分享链接;提供分享到QQ空间、微信朋友圈、微信好友、微博等的功能。
3 技术分析
设计系统的目的是实现多媒体资源的传播和播放, 以给师生教学科研带来一定的帮助, 因此其中很重要的2个功能便是音视频的点播和资源共享。音视频的点播和资源共享功能的实现显得尤为重要。
3.1 对接技术
资源共享, 要实现图书馆多媒体系统与图书馆异构系统的对接, 需提供能被图书馆其他异构系统访问的接口。有2种实现方法:一是采用WebServices技术 (WebServices采用跨平台的数据格式, 通常采用XML语言[3]) , 图书馆已有WebServices服务, 直接在其上进行扩展, 纳入图书馆WEB服务的统一管理范畴, 如无则单独设计, 目前主流开发工具都支持快捷构建WebServices服务;二是设计调用的页面, 输出采用通用通信格式的内容, 一般采用XML或者JSON作为数据交换的语言。
3.2 视频点播技术
视频点播需要用到流媒体技术。流媒体技术是按照一定的传输协议在网络环境下实时传输多媒体信息。流媒体从互联网上获取音视频等连续多媒体数据, 客户端不需要登到服务端数据全部下载完即实时播放[4]。流媒体协议主要有基于HTTP的顺序式传输协议和其他实时流式传输协议。
目前, 已经公开了的协议标准的实时流式传输协议有:IETF (Internet工程任务组) 提出的RTSP协议 (Real Time Streaming Protocol实时流传输协议) ;微软公司的MMS协议 (Microsoft Media Server protocol即微软媒体服务协议) ;苹果公司的HLS协议 (HTTP Live Streaming即基于HTTP的实时流式传输协议) ;Adobe公司的RTMP协议 (Real Time Messaging Protocol即实时消息传送协议) [5]。目前主流的浏览器、播放器都支持这些协议, 可以根据协议的特点, 结合现实的情况进行选择, 或者从负载均衡出发选择2种组合[6]。
结束语
本文以湖南科技学院图书馆为例, 探讨分析了高校图书馆多媒体管理系统的功能, 并对实现资源共享和视频点播的技术进行了介绍分析, 为系统的最终实现打下坚实的基础。最终目的是为了实现图书馆多媒体资源的方便管理整合, 为了实现师生方便查询播放多媒体资源, 从而提高资源的利用率。当然, 随着时间的推移, 需求的改变, 系统功能需要不断调整的。通过本文的探讨与分析, 能为同行提供一下的参考和借鉴意义, 同时能结合自身的需求, 设计出合适的平台。
参考文献
[1]赵琨.大数据环境下图书馆音视频资源发展及建设研究[J].图书馆建设, 2015 (2) :64-68.
[2]李浩.在“云”下享受无所不在的服务--网络环境下图书馆视频资源境遇及发展策略研究[J].上海高校图书情报工作研究, 2013 (4) :27-29.
[3]Web Service_百度百科[EB/OL].[2019-03-01.
[4]柴云鹏.集群式流媒体服务系统[M].北京:电子通信出版社, 2010.
[5]雷霄骅, 姜秀华, 王彩虹.基于RTMP协议的流媒体技术的原理与应用[J].中国传媒大学学报:自然科学版, 2013, 20 (6) :59-64.
[6]王旭鹏.基于Rtmp和Http双协议流媒体视频点播系统[J].电脑知识与技术, 2011 (1) :226-229.