学术焦点 | 医药资讯 | 期刊联盟 | 来稿选编 | 人物聚焦 | 权威媒体 | 民族医院 | 期刊约稿 | 世界网址
求职招聘 | 东方之子 | 医学资源 | 搜索医师 | 网上超市 | 中华博友 | 寻医问药 | 维权在线 | 民族名医
您当前的位置:中华医师网期刊联盟基础人人健康·医学导刊2008年第2期 → 内容
图书馆馆藏磁带资源数字化系统的设计与实现
作者:中华医师网  来源:hao910.com  发布时间:2008-3-19 0:11:50

龚佳剑张晓凌第一作者简介:龚佳剑,男,1978年3月生,2000年毕业于华中科技大学同济医学院,馆员,首都医科大学图书馆工作,现为北京工业大学计算机学院在职研究生
【摘要】本文介绍一个将馆藏磁带转换成MP3音频资源,利用Apache+PHP+MySQL并结合Helix Server流媒体服务器来搭建馆藏磁带资源数字化系统的实例。
【关键词】馆藏磁带;MP3;流媒体;PHP
Library collection magnetic tape resources digitization system design and realization
GONGJia-jianZHANGXiao-ling
【Abstract】this article introduced transforms the collection magnetic tape the MP3 audio frequency resources, and unifies Helix Server using Apache+PHP+MySQL to flow the media server to build the collection magnetic tape resources digitization system the example.
【Key word】collection magnetic tape; MP3; Flows the media; PHP 外语是医学生重要基础课程之一,外语的学习重在听、说、读、写,如何在课堂外帮助学生学好英语,一直是外语教师研究的问题。为了帮助学生学习英语,图书馆存有大量磁带类音频资料,但由于介质的局限性,这些磁带的利用率很低。
由于载体介质的发展,高校图书馆音频资源越来越多地朝着电子化、数字化发展,但是仍有许多很有价值的馆藏磁带类音频资源,由于读者使用习惯和使用设备的升级,这些磁带的利用率越来越低,同时,读者越来越多地习惯于使用在线流媒体类的视听资料。
为了提高这些馆藏资源的利用率和利用效果,笔者搭建了一个馆藏磁带资源数字化系统,将本馆馆藏磁带转换成MP3格式的音频文件,文件信息通过Apache+PHP+MySQL搭建WEB服务器在图书馆主页上发布,同时将音频文件通过流媒体服务器以流媒体的形式提供给用户在线使用。
1系统设计思路
系统拟采用B/S结构系统,用Apache+PHP+MySQL数据库搭建WEB服务器,发布音频文件信息,用户可以在WEB网页上浏览或查询音频文件信息;同时在另一台服务器上搭建流媒体服务器,用户需要在线欣赏音频资源时,通过WEB服务器向流媒体服务器发送流媒体协议请求,通过流媒体服务器将音频流发送到用户的浏览器端。系统架构如下图:
3软件介绍
3.1WEB服务器使用Apache+PHP+MySQL搭建。这是目前比较流行开源跨平台的开发模式,对于Windows、Lunix、Unix等多种操作系统平台均有很好的兼容性和可移植性。便于将本项目作为数字图书馆的一个模块进行整合。
Apache是时下最流行的Web服务器端软件之一。快速、可靠、可通过简单的API扩展,完全免费,完全源代码开放,系统兼容性好,可移植性高,安全性高,可以支持ASP、JSP、PHP等多种流行的网页动态编程语言,兼容性很好。
PHP(Hypertext Preprocessor)语言是一种为使WEB开发者能够快速创建动态WEB应用程序而开发的编程语言,它是内嵌在HTML中的,在语法上和C、Perl以及Java语言比较类似。PHP是一个相当成熟的编程语言,能使用户创建具有任何所需功能的Web应用程序。除了提供软件开发的编程框架外,PHP还提供了对大量的数据库访问的支持。这使得开发基于数据库的Web应用程序变得非常简单。PHP还支持IMAP、POP3、NNTP和HTTP等服务。对于服务器环境来说,因为PHP的源代码是公开的,这使得PHP能够用在很多配置下,它可以在很多不同的平台上编译,包括Windows、Linux、Unix等。
MysQL是一个真正的多用户、多线程SQL数据库服务器,以一个客户机/服务器结构实现其功能,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。 MySQL主要特点是快速、健壮和易用。
3.2流媒体服务器使用Helix Server搭建。Helix Server 是一款支持多格式、跨平台的流媒体服务器软件,支持 RealAudio、RealVideo、Windows Media、QuickTime、MP3、MPEG-4、3GPP(H.263 和 H.264)等多种音视频格式。支持RTSP/MMS等流媒体协议。
4实施方案4.1将磁带转换成MP3音频文件。将磁带转换成MP3音频文件时需要使用的工具有一个带线路输出或耳机接口的磁带播放机、一根双头音频线,推荐使用的录音软件是TotalRecorder,设置录音软件的录音源为声卡,录音线路为线路输入,选择录音格式为中等MP3品质,这样就能同时兼顾转换出来的MP3音频文件的大小和音频质量。录音时先将磁带放进磁带播放机,将音频线的两端分别连接在磁带播放机的线路输出端和电脑主机声卡的线路输入端,运行录音软件,点击“录音”按钮开始录音,再打开磁带播放机即可开始将磁带上的音频录音转换成MP3格式音频文件。
4.2将音频文件信息加入MySQL数据库并通过PHP编写动态页面在Apache WEB服务器上发布。在MySQL数据库中建立相应的数据库和数据表,表字段设置为基本的音频信息并建立索引以便于用户检索,将音频文件信息添加到数据库中。再用PHP编程语言开发动态页面显示音频文件信息,页面应提供检索、播放、管理音频文件信息等基本功能。
4.3搭建流媒体服务器将音频文件通过流媒体协议在线发布。搭建流媒体服务器的目的是为了让用户可以直接在线欣赏MP3音频,同时也防止用户将MP3音频文件直接从网站上下载从而导致版权问题。
流媒体服务器采用Helix Server搭建,可以和WEB服务器安装在同一台电脑上,也可以单独安装在不同的服务器上。配置时需要将存放MP3音频文件的目录添加为音频加载点,其他选项根据实际情况设置即可。
4.4访问控制。本系统对用户采用两种不同的访问控制,对于WEB服务器发布的音频文件信息,允许所有用户访问,对于流媒体服务器保存的音频文件,则通过将IP地址限定在校园网内的方式进行访问控制。实际使用时,校园网外的用户可以浏览或检索到图书馆的馆藏音频资源信息,但是无法通过流媒体协议在线欣赏音频;校园网内的用户则两种操作都可以进行。
4.5实施结果。系统完成后的显示页面及播放页面如图。由于是在校园局域网内在线播放,播放时基本没有延迟,非常流畅。
6结语
将馆藏磁带资源转换成MP3格式音频文件保存并以流媒体的形式在校园网上向读者发布,不仅能提高这类资源的利用率,在兼顾知识产权的同时也丰富了图书馆的多媒体数字馆藏,增加了图书馆为读者提供馆藏资源的服务方式,提高了此类馆藏资源的保存时间。
参考文献
[1]李咏梅. 由录音磁带资料转成流媒体数据的设计与实现. 科技情报开发与经济, 2006,16(19):40-41
[2]刘晓凤. 适于高校图书馆多媒体资源数字化处理的流媒体技术. 中华医学图书情报杂志,2005 ,14(2)
[3]吴雄林, 李勇. 流媒体技术在图书馆声像信息服务创新中的应用. 图书情报知识, 2003( 4) : 51- 52
[4]叶新明.流媒体与图书馆的应用. 图书馆建设, 2003( 1) : 19- 20;26

作者单位:100022北京工业大学

中华医师网版权与免责声明
凡本网注明“来源:中华医师网”(hao910.com)的所有作品,版权均属于中华医师网,未经本网授权不得转载、摘编或利用其它方式使用上述作品。 已经本网授权使用作品的,应在授权范围内使用,并注明“来源:中华医师网”。违反上述声明者,本网将追究其相关法律责任。
凡本网注明“来源:XXX(非中华医师网)”的作品,均转载自其它媒体或收录期刊,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。 如作品内容、版权等存在问题,请在两周内同本网联系,联系电话:(010)63002774/87090999 mail:yishi010@163.com
[ ] [返回上一页] [打 印]
联盟评论 (评论内容只代表网友观点,与本站立场无关!)

用户名: 查看更多评论

分 值: 100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码

栏 目 列 表
推 荐 文 章
设为首页 | 关于本站 | 网站帮助 | 广告合作 | 网站声明 | 友情连接 |
版权:中华医师网 投稿:yishi010@163.com/电话:010—80103110/80627300 QQ:397712139
hao910.com旗下网站
所有资讯内容、均授权非商业用途的转载,但请注明来源(hao910.com)
特别声明:本站内容仅供参考,不作为诊断及医疗依据

京ICP备
06026766号