艾小馬
摘要:隨著高校圖書館音視頻資源建設規模的擴大,需要運用現代化手段進行管理和實現資源共享。該文以湖南科技學院圖書館為例,對高校圖書館多媒體管理系統的功能進行了探討和設計,對其中的關鍵功能的實現技術進行了介紹和分析,為系統的最終實現打下堅實的基礎。對高校圖書館多媒體管理系統功能的研究和設計具有重要的實踐意義,同時能為高校圖書館同行提供參考。
關鍵詞:視頻資源建設;多媒體管理系統;功能設計
中圖分類號:TP315 文獻標識碼:A
文章編號:1009-3044(2019)09-0192-02
隨著社會的進步和科學技術的發展,音視頻信息資源的數量增長迅速,并逐漸影響甚至改變著人們的生活。高校圖書館也越來越重視音視頻資源建設, 圖書館作為學校的信息中心,保存和管理各類文獻資料,也包括多媒體資源。隨著時間的推移,高校圖書館收集的音視頻資源的種類越來越多,數據量越來越大,如何有效地管理音視頻類的多媒體資源,為師生服務,成為高校圖書館必須面對和思考的重要問題[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]。
4 結束語
本文以湖南科技學院圖書館為例,探討分析了高校圖書館多媒體管理系統的功能,并對實現資源共享和視頻點播的技術進行了介紹分析,為系統的最終實現打下堅實的基礎。最終目的是為了實現圖書館多媒體資源的方便管理整合,為了實現師生方便查詢播放多媒體資源,從而提高資源的利用率。當然,隨著時間的推移,需求的改變,系統功能需要不斷調整的。通過本文的探討與分析,能為同行提供一下的參考和借鑒意義,同時能結合自身的需求,設計出合適的平臺。
參考文獻:
[1] 趙琨.大數據環境下圖書館音視頻資源發展及建設研究[J].圖書館建設,2015(2) : 64-68.
[2] 李浩.在 “云” 下享受無所不在的服務——網絡環境下圖書館視頻資源境遇及發展策略研究[J].上海高校圖書情報工作研究,2013(4) : 27-29.
[3] Web Service_百度百科[EB/OL].[2019-03-01]. https://baike.baidu.com/item/Web%20Service.
[4] 柴云鵬.集群式流媒體服務系統[M].北京:電子通信出版社,2010.
[5] 雷霄驊,姜秀華,王彩虹.基于RTMP協議的流媒體技術的原理與應用[J]. 中國傳媒大學學報:自然科學版,2013,20(6):59-64.
[6] 王旭鵬.基于Rtmp和Http雙協議流媒體視頻點播系統[J]. 電腦知識與技術,2011(1):226-229.
【通聯編輯:謝媛媛】