遠(yuǎn)紅亮+張成昱
〔摘 要〕視頻資源管理系統(tǒng)是一種視頻資源發(fā)布和管理平臺(tái),它直接面向廣大用戶提供視頻資源共享服務(wù)和視頻資源長(zhǎng)期保存服務(wù)。清華大學(xué)圖書館設(shè)計(jì)并應(yīng)用了視頻資源管理系統(tǒng),主要功能模塊包括視頻資源上傳、元數(shù)據(jù)編目、轉(zhuǎn)碼、發(fā)布、保存和權(quán)限管理等。視頻內(nèi)容包括學(xué)生原創(chuàng)作品、名人名師講座、人文課程以及圖書館原創(chuàng)視頻等,采取分角色權(quán)限控制,分部門資源管理、特色資源獨(dú)立呈現(xiàn)、統(tǒng)一保存等方式,應(yīng)用以來(lái)取得良好效果。在設(shè)計(jì)和應(yīng)用視頻資源管理系統(tǒng)過程中,應(yīng)對(duì)視頻類多媒體資源及其元數(shù)據(jù)有清晰的認(rèn)識(shí),要充分發(fā)揮資源管理系統(tǒng)的優(yōu)勢(shì),有效整合、發(fā)布、分享和保存珍貴視頻資源。
〔關(guān)鍵詞〕視頻資源管理;元數(shù)據(jù);轉(zhuǎn)碼;共享
DOI:10.3969/j.issn.1008-0821.2017.12.020
〔中圖分類號(hào)〕G250.7 〔文獻(xiàn)標(biāo)識(shí)碼〕A 〔文章編號(hào)〕1008-0821(2017)12-0117-06
〔Abstract〕Video resource management system is a platform of video resource publishing and management,it provides video resource sharing services and long-term preservation services for users.Tsinghua University library has designed and used the video resource management system,the functionalities of the system mainly includes video resource upload,metadata cataloging,transcoding,release,preservation and roles management module.There are some kinds of resources,including students original works,celebrity lectures,humanities courses and video,etc.The system has taken the role of authority control,independent management and presentation for each department,the applications of the system has achieved good results.In the process of designing and applying video resource management system,its essential to have a clear understanding of video resources and its metadata,and take good advantage of resource management system,effectively integrate,publish,share and preserve valuable video resources.
〔Key words〕video resource management;metadata;transcoding;share
隨著社會(huì)經(jīng)濟(jì)和科學(xué)技術(shù)的不斷發(fā)展、信息化基礎(chǔ)設(shè)施等條件的不斷完善,數(shù)字化音視頻和多媒體信息在人們?nèi)粘9ぷ骱蜕钪须S處可見,觀看多媒體音視頻資源已成為一種生活習(xí)慣。多媒體技術(shù)的發(fā)展以及多媒體資源的大量涌現(xiàn)給人們的生活、工作、學(xué)習(xí)和娛樂帶來(lái)了深刻變化。圖書館作為大學(xué)校園的信息樞紐,保存和管理著各類文獻(xiàn)和多媒體資源,其中視頻類資源的數(shù)量和種類逐年增多,如何依靠先進(jìn)的信息設(shè)施和技術(shù)手段整合豐富的館藏視頻資源、學(xué)生原創(chuàng)視頻資源以及名人名師講座資源等,為全校師生提供易于發(fā)布、管理和長(zhǎng)期保存的視頻資源共享服務(wù),成為圖書館技術(shù)部門工作人員必須面對(duì)和思考的重要問題[1-2]。本文旨在通過清華大學(xué)圖書館視頻資源管理系統(tǒng)的設(shè)計(jì)和應(yīng)用予以分析和研究,以期為同行提供參考。
1 視頻資源在清華大學(xué)圖書館的應(yīng)用背景
清華大學(xué)圖書館現(xiàn)有3個(gè)分館和8個(gè)部門,為全校師生提供文獻(xiàn)和信息資源保障服務(wù)。其中信息技術(shù)部負(fù)責(zé)信息化基礎(chǔ)設(shè)施的運(yùn)維、信息化平臺(tái)的建設(shè)和新技術(shù)調(diào)研應(yīng)用等工作。內(nèi)容管理平臺(tái)一直是信息技術(shù)部關(guān)注和應(yīng)用的重點(diǎn)平臺(tái),近年來(lái)圖書館多媒體音視頻資源越來(lái)越多,師生對(duì)多媒體音視頻資源的喜愛程度也越來(lái)越高;因此音視頻資源發(fā)布、管理和長(zhǎng)期保存成為必須面對(duì)和解決的問題。清華大學(xué)圖書館視頻類資源有如下幾個(gè)來(lái)源:
第一,師生原創(chuàng)特色資源。例如,清華大學(xué)每年舉辦的學(xué)生節(jié)或畢業(yè)季,學(xué)生會(huì)自編自導(dǎo)一些原創(chuàng)視頻作品,這些原創(chuàng)視頻資源是清華大學(xué)圖書館特藏部重點(diǎn)關(guān)注和建設(shè)的一部分特色資源,特藏部希望把優(yōu)秀作品長(zhǎng)期保存發(fā)布展示出來(lái)。清華大學(xué)圖書館人文社科分館定期舉辦名人名師交流和講座活動(dòng)并全程錄制視頻,他們一方面希望把這些有益的視頻發(fā)布出來(lái)供師生學(xué)習(xí)和研究;另一方面需要一個(gè)管理平臺(tái)實(shí)現(xiàn)資源的加工、發(fā)布、管理和保存。
第二,外購(gòu)視頻資源庫(kù)。例如,知識(shí)視界視頻教育資源庫(kù)、庫(kù)客數(shù)字音樂圖書館、暢想之星多媒體資源庫(kù)等圖書館外購(gòu)視頻資源庫(kù)。這些資源庫(kù)分別獨(dú)立運(yùn)行,缺少統(tǒng)一檢索入口,讀者需分別到各個(gè)平臺(tái)檢索所需資源,使用體驗(yàn)不佳。缺少統(tǒng)一的視頻資源管理系統(tǒng)進(jìn)行異構(gòu)資源整合。
第三,自建視頻資源。例如,圖書館日常工作中舉辦的工作經(jīng)驗(yàn)分享和學(xué)術(shù)交流活動(dòng)會(huì)產(chǎn)生一系列視頻資源,部分有參考和利用價(jià)值的資源希望共享并長(zhǎng)期保存。
因此需要設(shè)計(jì)和定制開發(fā)一套視頻資源管理系統(tǒng),實(shí)現(xiàn)對(duì)視頻對(duì)象的管理、發(fā)布、分享、元數(shù)據(jù)整合和資源長(zhǎng)期保存等功能,滿足廣大師生對(duì)資源的使用需求和圖書館工作人員對(duì)資源的各種管理需求。endprint
2 清華大學(xué)圖書館視頻資源管理系統(tǒng)需求分析
系統(tǒng)需求包括系統(tǒng)訪問方式、資源上傳、資源管理、資源審核、用戶和管理員權(quán)限設(shè)定、用戶身份識(shí)別、資源量和訪問量統(tǒng)計(jì)等[3-5],主要內(nèi)容如下:
1)瀏覽器/服務(wù)器服務(wù)管理模式。讀者使用瀏覽器訪問系統(tǒng)、使用資源,圖書館管理人員通過瀏覽器登陸系統(tǒng)后臺(tái)管理資源和用戶,系統(tǒng)管理員利用系統(tǒng)管理工具配置系統(tǒng)運(yùn)行環(huán)境、服務(wù)升級(jí)、文件備份等維護(hù)工作;
2)原創(chuàng)和自建資源動(dòng)態(tài)上傳和管理。系統(tǒng)需滿足在校師生和圖書館工作人員通過瀏覽器上傳各類原創(chuàng)和自建視頻資源,并有權(quán)管理和分享自行上傳的視頻資源,圖書館工作人員可在系統(tǒng)后臺(tái)補(bǔ)充完善讀者上傳資源的元數(shù)據(jù)信息;
3)資源審核發(fā)布。圖書館資源管理員能夠在系統(tǒng)后臺(tái)對(duì)師生自行上傳的視頻資源進(jìn)行內(nèi)容審核、發(fā)布、欄目劃分管理等功能;
4)用戶分角色、資源分部門的權(quán)限管理方式。清華大學(xué)圖書館現(xiàn)有多個(gè)分館和部門,不同分館和部門獨(dú)立管理各自建設(shè)的資源內(nèi)容,系統(tǒng)需具有按照角色為用戶和管理員分配權(quán)限的功能,資源按照建設(shè)部門獨(dú)立管理,同時(shí)要求資源集中檢索、呈現(xiàn)和保存。
5)移動(dòng)設(shè)備播放支持。移動(dòng)設(shè)備普及的今天,視頻資源需滿足各類移動(dòng)終端設(shè)備通過瀏覽器直接播放功能;
6)統(tǒng)一身份認(rèn)證。日益增多的應(yīng)用系統(tǒng)解決了讀者多種需求,但記憶每個(gè)系統(tǒng)的登陸名和密碼也給讀者帶來(lái)了麻煩,為方便讀者、簡(jiǎn)化操作流程,系統(tǒng)需要支持學(xué)校統(tǒng)一身份認(rèn)證系統(tǒng)。
7)資源數(shù)量與訪問量統(tǒng)計(jì)。便于統(tǒng)計(jì)分析各種類型資源數(shù)量、資源使用量,能夠以報(bào)表和圖形分析呈現(xiàn)統(tǒng)計(jì)結(jié)果,統(tǒng)計(jì)分析結(jié)果有利于指導(dǎo)后續(xù)資源建設(shè)和資源服務(wù)工作。
8)視頻文件保存和備份。特色和自建視頻資源是學(xué)校師生在教學(xué)、學(xué)習(xí)、學(xué)校生活中產(chǎn)生的寶貴財(cái)富,未來(lái)有重要的參考研究和歷史意義。視頻文件的保存、備份機(jī)制確保這些寶貴資源長(zhǎng)期有效保存。
3 清華大學(xué)圖書館視頻資源管理系統(tǒng)功能設(shè)計(jì)
3.1 系統(tǒng)建設(shè)目標(biāo)
視頻資源管理系統(tǒng)主要以視頻內(nèi)容為管理對(duì)象,實(shí)現(xiàn)資源管理、發(fā)布、共享和長(zhǎng)期保存服務(wù)。在設(shè)計(jì)圖書館視頻資源管理系統(tǒng)時(shí)要體現(xiàn)通用性、管理性、靈活性、擴(kuò)展性和可靠性等原則。通用性是指要支持常用視頻格式的上傳;要支持電腦和移動(dòng)設(shè)備上各類瀏覽器直接播放視頻內(nèi)容;管理性是指系統(tǒng)易于管理,功能完備,各種角色設(shè)置和管理權(quán)限分配合理;靈活性是指系統(tǒng)功能配置靈活,可整合其他系統(tǒng)資源元數(shù)據(jù)等;擴(kuò)展性是指系統(tǒng)在軟件和硬件層面能夠適應(yīng)不斷增加的擴(kuò)展需求,同時(shí)不影響現(xiàn)有功能和服務(wù)的正常運(yùn)行;可靠性是指系統(tǒng)運(yùn)行和數(shù)據(jù)存儲(chǔ)要安全、可靠性高[6]。
3.2 系統(tǒng)總體結(jié)構(gòu)及硬件配置
視頻資源管理系統(tǒng)由Web服務(wù)、資源管理、格式轉(zhuǎn)碼、數(shù)據(jù)存儲(chǔ)、資源分享以及統(tǒng)計(jì)分析等功能模塊組成,系統(tǒng)總體框架圖如圖1所示。
1)Web服務(wù)器提供資源訪問服務(wù)和后臺(tái)管理功能,由Centos6.7虛擬機(jī)上部署的Apache httpd服務(wù)構(gòu)成,虛擬機(jī)配置為四核雙CPU、4GB內(nèi)存、文件系統(tǒng)采取虛擬卷管理,可以隨需擴(kuò)展目錄容量。
2)轉(zhuǎn)碼服務(wù)器實(shí)現(xiàn)視頻資源的格式轉(zhuǎn)碼服務(wù),由一臺(tái)DELL實(shí)體服務(wù)器組成,采用雙CPU E5-2630 2.3GHz、32G內(nèi)存、配置Matrox G200eR顯卡,硬件顯卡可提高轉(zhuǎn)碼效率。
3)校園網(wǎng)用戶和管理員可通過有線網(wǎng)絡(luò)或校園無(wú)線網(wǎng)絡(luò)直接訪問資源管理系統(tǒng);用戶處于校外時(shí),通過學(xué)校VPN訪問視頻資源管理系統(tǒng)。Web服務(wù)器通過萬(wàn)兆IP鏈路直連核心交換機(jī)9508,轉(zhuǎn)碼服務(wù)器通過千兆IP鏈路連接5100交換機(jī),5100交換機(jī)與9508交換機(jī)之間采用萬(wàn)兆光纖鏈路連接。
4)數(shù)據(jù)存儲(chǔ)采用EMC Isilon X200+108NL系列和NL400系列兩套橫向可擴(kuò)展NAS存儲(chǔ),視頻資源文件存儲(chǔ)于NL400系列存儲(chǔ)上提供數(shù)據(jù)訪問服務(wù),108NL系列存儲(chǔ)提供數(shù)據(jù)備份服務(wù),兩套存儲(chǔ)之間通過EMC SyncIQ功能實(shí)現(xiàn)數(shù)據(jù)自動(dòng)同步,以確保數(shù)據(jù)安全。
3.3 系統(tǒng)主要功能設(shè)計(jì)
3.3.1 Web服務(wù)
整個(gè)系統(tǒng)采用B/S(Browser瀏覽器/Server服務(wù)器)架構(gòu)模式,用戶通過瀏覽器進(jìn)行資源上傳、資源分享或資源查看;管理員通過瀏覽器訪問系統(tǒng)后臺(tái)進(jìn)行資源管理和權(quán)限控制等操作。Web服務(wù)分為前端服務(wù)和后端系統(tǒng)管理兩大部分。前端Web服務(wù)采用模板化設(shè)計(jì),頁(yè)面展示風(fēng)格可靈活切換,支持用戶在線編輯模板,支持用戶按照不同專題自行組織資源,專題內(nèi)資源按照分類呈現(xiàn),分類可自行調(diào)整。不同部門建設(shè)各自的特色視頻資源庫(kù),系統(tǒng)支持多站點(diǎn)發(fā)布,不同部門或分館可根據(jù)自身資源特點(diǎn),設(shè)計(jì)個(gè)性化發(fā)布頁(yè)面,部門獨(dú)立管理子站點(diǎn)資源,單獨(dú)設(shè)置訪問域名和公告等;總站自動(dòng)收割子站點(diǎn)資源,所有站點(diǎn)數(shù)據(jù)由系統(tǒng)統(tǒng)一保存與備份。
3.3.2 視頻文件上傳與元數(shù)據(jù)編目
視頻資源上傳與元數(shù)據(jù)編目功能實(shí)現(xiàn)讀者自行上傳視頻資源文件并編輯資源元數(shù)據(jù)。鑒于大多數(shù)用戶沒有受過專業(yè)資源編目技能培訓(xùn),系統(tǒng)設(shè)計(jì)時(shí),考慮用戶上傳操作體驗(yàn)、簡(jiǎn)化用戶操作內(nèi)容,只保留必要元數(shù)據(jù)字段為必填項(xiàng),比如視頻資源名稱、主要責(zé)任者、關(guān)鍵詞、摘要等,其他更詳細(xì)的元數(shù)據(jù)信息待資源上傳后,可由內(nèi)容或元數(shù)據(jù)編目管理員補(bǔ)充完善[7]。
系統(tǒng)支持常用視頻格式上傳與轉(zhuǎn)碼,比如asf、wmv、avi、divx、mov、MP4、rm、rmvb、mkv、swf、flv、f4v、mts、m2t和mt2s等;這些格式的視頻文件上傳到系統(tǒng)后,格式轉(zhuǎn)碼模塊將這些文件轉(zhuǎn)換為H264編碼、mp4封裝的格式,以方便Web瀏覽器和各類移動(dòng)設(shè)備直接播放。視頻資源海報(bào)功能自動(dòng)生成資源海報(bào),并智能識(shí)別海報(bào)質(zhì)量,避免海報(bào)顏色單一,同時(shí)對(duì)圖片自動(dòng)裁剪,縮放,便于應(yīng)用布局。endprint
3.3.3 視頻轉(zhuǎn)碼
考慮到移動(dòng)終端設(shè)備及瀏覽器直接播放視頻資源的需求,視頻轉(zhuǎn)碼功能將所有常用格式的視頻文件轉(zhuǎn)換為標(biāo)準(zhǔn)的、采用H.264編碼的mp4文件,它是視頻資源管理系統(tǒng)重要的支持子系統(tǒng)。資源轉(zhuǎn)碼實(shí)現(xiàn)不同類型資源的格式統(tǒng)一,將不同類型的資源轉(zhuǎn)碼為標(biāo)準(zhǔn)格式,支持常用瀏覽器和移動(dòng)終端直接播放[8]。轉(zhuǎn)碼可由人工啟動(dòng),針對(duì)單個(gè)資源自定義轉(zhuǎn)碼參數(shù),也可提前預(yù)置參數(shù)實(shí)現(xiàn)批量轉(zhuǎn)碼。轉(zhuǎn)碼過程支持由調(diào)度系統(tǒng)調(diào)度多臺(tái)轉(zhuǎn)碼服務(wù)器完成批量轉(zhuǎn)碼工作;可根據(jù)實(shí)際使用需求,采用文件分段轉(zhuǎn)碼模式滿足用戶短時(shí)間完成轉(zhuǎn)碼需求。轉(zhuǎn)碼系統(tǒng)采用NVIDIA 、Intel技術(shù)加速轉(zhuǎn)碼過程,還可搭載NVIDIA專業(yè)圖形卡,協(xié)同CPU完成更為高效的轉(zhuǎn)碼工作。通過高性能轉(zhuǎn)碼服務(wù),1T資源,僅需1天時(shí)間便可快速發(fā)布到資源系統(tǒng)中,供用戶在線訪問。
3.3.4 用戶角色及權(quán)限劃分
資源管理平臺(tái)的使用者包括普通用戶、資源管理員、系統(tǒng)管理員、分館管理員等用戶身份,資源訪問也分為校內(nèi)校外或不同群組訪問等情況,權(quán)限管理比較復(fù)雜,因此視頻資源管理系統(tǒng)采用矩陣式權(quán)限管理策略,對(duì)系統(tǒng)中每個(gè)用戶進(jìn)行操作權(quán)限劃分和管理,同時(shí)也對(duì)資源按照管理范圍和訪問范圍進(jìn)行權(quán)限設(shè)定,最后通過組策略將用戶與資源進(jìn)行雙重認(rèn)證,達(dá)到用戶權(quán)限劃分和資源管理功能、增強(qiáng)系統(tǒng)安全性。圖2所示權(quán)限管理示意圖。
系統(tǒng)按照權(quán)限→角色→用戶的方式進(jìn)行管理員授權(quán)管理,對(duì)不同的用戶賦予不同的角色,不同的角色賦予不同的權(quán)限,權(quán)限細(xì)化到每一個(gè)菜單項(xiàng);資源審核以工作流方式進(jìn)行,分級(jí)別設(shè)定審核工作流,可對(duì)特殊用戶給予免審權(quán)限。另外,支持用戶分組權(quán)限管理、按照IP地址段、用戶名和資源進(jìn)行權(quán)限管理;資源權(quán)限管理分為欄目、分類和單個(gè)資源3種粒度,單個(gè)資源權(quán)限分為瀏覽、點(diǎn)播、下載、上傳等,同時(shí)資源分部門進(jìn)行管理,例如特藏部管理的資源,人文社科分館管理員無(wú)權(quán)管理且不可見;通過矩陣式權(quán)限管理策略,可全面保障資源管理需求,靈活實(shí)現(xiàn)所需權(quán)限分配方案。
3.3.5 資源分享
資源的分享、推薦、收藏、標(biāo)簽和評(píng)論等一系列交互功能有利于提高資源利用率、傳播效率和資源交流討論。分享功能可將視頻資源信息與他人分享,有4種地址分享方式,包括:1)網(wǎng)頁(yè)地址分享,該地址直接復(fù)制到瀏覽器中即可打開播放;2)播放地址分享,播放器播放視頻的真實(shí)地址,復(fù)制到瀏覽器中會(huì)自動(dòng)調(diào)用flash播放器播放;3)框架地址分享,用于頁(yè)面源碼或者論壇等位置內(nèi)嵌播放器使用;4)內(nèi)嵌地址分享,內(nèi)嵌到網(wǎng)頁(yè)或者PPT中可直接播放的地址。收藏功能將視頻資源收藏到用戶收藏夾,便于下次繼續(xù)觀看。標(biāo)簽庫(kù)功能對(duì)視頻片段進(jìn)行打點(diǎn)標(biāo)簽,標(biāo)簽可添加關(guān)鍵詞、標(biāo)題、描述等,支持關(guān)鍵詞逐鍵提示、關(guān)鍵詞合并、刪除等,支持按照標(biāo)題、作者、描述、關(guān)鍵詞等對(duì)標(biāo)簽庫(kù)進(jìn)行搜索??蓪?biāo)簽片段分享至微信、微博、QQ等第三方應(yīng)用平臺(tái)。
3.3.6 資源統(tǒng)計(jì)
資源統(tǒng)計(jì)功能對(duì)系統(tǒng)中資源數(shù)量和使用情況進(jìn)行統(tǒng)計(jì),分為資源統(tǒng)計(jì)模塊和使用統(tǒng)計(jì)模塊。資源統(tǒng)計(jì)模塊針對(duì)系統(tǒng)內(nèi)所有資源進(jìn)行統(tǒng)計(jì),可統(tǒng)計(jì)不同時(shí)間段系統(tǒng)中資源的總量,包括用戶上傳數(shù)量、編目人員上傳數(shù)量、不同欄目視頻資源數(shù)量、不同視頻格式節(jié)目數(shù)量等。使用統(tǒng)計(jì)模塊針對(duì)系統(tǒng)內(nèi)已被訪問過的資源進(jìn)行統(tǒng)計(jì),主要統(tǒng)計(jì)每個(gè)資源的訪問情況。例如某一資源被瀏覽總次數(shù)、被點(diǎn)播總次數(shù)、被收藏總次數(shù)、被下載總次數(shù)等,沒被訪問過的資源不會(huì)出現(xiàn)在使用統(tǒng)計(jì)明細(xì)中。查看系統(tǒng)訪問日志,可查詢出所有觀看過該資源的用戶信息、IP地址、觀看時(shí)間等信息。所有統(tǒng)計(jì)信息可導(dǎo)出成Excel文檔保存,也可在系統(tǒng)中以線形圖、餅狀圖、區(qū)域圖、柱狀圖呈現(xiàn)。
4 清華大學(xué)圖書館視頻資源管理系統(tǒng)技術(shù)特點(diǎn)
清華大學(xué)圖書館設(shè)計(jì)并請(qǐng)專業(yè)軟件公司定制開發(fā)的視頻資源管理系統(tǒng)主要技術(shù)特點(diǎn)包括,全面移動(dòng)終端支持、豐富對(duì)接接口、高效轉(zhuǎn)碼引擎、服務(wù)端支持大規(guī)模并發(fā)應(yīng)用、存儲(chǔ)節(jié)點(diǎn)橫向可擴(kuò)展等特點(diǎn),可全面保障視頻資源管理系統(tǒng)穩(wěn)定高效運(yùn)行,為讀者和工作人員提供便捷服務(wù)。
4.1 全面移動(dòng)終端支持
支持各種android和ios移動(dòng)終端(手機(jī)、平板)的瀏覽、點(diǎn)播服務(wù);兼容firefox,chrome,IE6 以上瀏覽器,采用html5+flash播放方式(優(yōu)先采用 html5),無(wú)需安裝播放器和插件,點(diǎn)播響應(yīng)速度快、無(wú)延遲、播放清晰流暢。支持 IPv6 協(xié)議,包括HTTP、TCP、UDP單播與組播。支持移動(dòng)設(shè)備直接播放視頻資源,利于資源的推廣、傳播和使用。
4.2 豐富的對(duì)接接口
系統(tǒng)定位于資源管理平臺(tái),能夠整合其他平臺(tái)的數(shù)字資源,為其他應(yīng)用系統(tǒng)提供對(duì)接服務(wù),系統(tǒng)提供豐富的 API 接口,接口統(tǒng)一采用 WebServices技術(shù),數(shù)據(jù)格式支持 XML和json 兩種。API接口包括權(quán)限管理接口、資源元數(shù)據(jù)接口、資源統(tǒng)計(jì)接口、資源上傳接口等。權(quán)限管理接口實(shí)現(xiàn)第三方系統(tǒng)對(duì)接權(quán)限分配功能,能實(shí)現(xiàn)學(xué)校統(tǒng)一身份認(rèn)證。資源元數(shù)據(jù)接口可實(shí)現(xiàn)與第三方系統(tǒng)元數(shù)據(jù)交換,實(shí)現(xiàn)異構(gòu)系統(tǒng)間資源整合統(tǒng)一呈現(xiàn)和檢索。元數(shù)據(jù)功能根據(jù)用戶實(shí)際需要定義資源描述字段,設(shè)定不同資源描述模型,每個(gè)模型對(duì)應(yīng)一套資源描述模板,一個(gè)模型可以有多個(gè)欄目。
4.3 高效轉(zhuǎn)碼引擎
轉(zhuǎn)碼模塊采用 CPU+GPU 均衡架構(gòu),支持各種硬件編解碼加速,采用高性能并行計(jì)算技術(shù),大幅提升轉(zhuǎn)碼性能。轉(zhuǎn)碼模式有3種:第一,平滑過渡模式,轉(zhuǎn)碼模塊從資源平臺(tái)取回待轉(zhuǎn)碼數(shù)據(jù),轉(zhuǎn)碼完成后再送回到資源平臺(tái),此模式不影響資源平臺(tái)正常使用,未轉(zhuǎn)碼資源仍采用專有播放器播放,轉(zhuǎn)碼完成資源自動(dòng)采用頁(yè)面嵌入式播放;第二,遷移整理模式,轉(zhuǎn)碼模塊從資源平臺(tái)取回待轉(zhuǎn)碼數(shù)據(jù),轉(zhuǎn)碼完成后將轉(zhuǎn)碼資源和原始視頻都傳送到新資源平臺(tái),完成資源從原平臺(tái)到新平臺(tái)的整理遷移;第三,離線轉(zhuǎn)碼模式, 轉(zhuǎn)碼模塊掃描目錄,批量轉(zhuǎn)碼音視頻文件,并保存到指定位置。轉(zhuǎn)碼模塊是視頻資源管理系統(tǒng)重要的支持子系統(tǒng),為移動(dòng)設(shè)備直接播放資源提供了基礎(chǔ)保障。endprint
4.4 支持大規(guī)模并發(fā)應(yīng)用、存儲(chǔ)節(jié)點(diǎn)橫向可擴(kuò)展
服務(wù)端內(nèi)核在設(shè)計(jì)上采用了異步事件模型,摒棄了傳統(tǒng)線程池模型,使服務(wù)端對(duì) CPU 的利用大幅優(yōu)化,提高了處理器的效率,內(nèi)存復(fù)用算法極大地節(jié)約了內(nèi)存使用開銷,保障流媒體服務(wù)器處理每個(gè)并發(fā)單播流的內(nèi)存使用量平均低于 50KB,目前l(fā)inux單機(jī)版支持2000以上并發(fā)用戶量。視頻管理服務(wù)器和轉(zhuǎn)碼服務(wù)器可根據(jù)應(yīng)用需要分別搭建服務(wù)器集群,視頻管理服務(wù)器集群可由一臺(tái)或者多臺(tái)服務(wù)器組成,為終端用戶提供視頻流傳輸控制服務(wù),并對(duì)流量負(fù)載提供完善處理機(jī)制。轉(zhuǎn)碼服務(wù)器集群由一臺(tái)或者多臺(tái)服務(wù)器組成,按照設(shè)定的轉(zhuǎn)碼模板參數(shù),以后臺(tái)轉(zhuǎn)碼方式運(yùn)行,實(shí)現(xiàn)視頻文件統(tǒng)一轉(zhuǎn)碼服務(wù)。存儲(chǔ)系統(tǒng)采用橫向可擴(kuò)展Isilon存儲(chǔ),可根據(jù)存儲(chǔ)需求擴(kuò)展存儲(chǔ)節(jié)點(diǎn),滿足性能和空間不斷提升的要求。
5 清華大學(xué)圖書館視頻資源管理系統(tǒng)的應(yīng)用現(xiàn)狀
基于清華大學(xué)圖書館視頻資源建設(shè)需求開發(fā)的視頻資源管理系統(tǒng)具有權(quán)限設(shè)置靈活、易于用戶使用和穩(wěn)定運(yùn)行等特點(diǎn),目前視頻資源管理系統(tǒng)采用總站加分站的運(yùn)行管理模式,總站揭示所有被設(shè)置為發(fā)布狀態(tài)的視頻資源,分站揭示分館和部門建設(shè)的特色視頻資源。目前對(duì)外服務(wù)分站點(diǎn)有3個(gè),包括:1)人文社科分館負(fù)責(zé)內(nèi)容建設(shè)的真人圖書館,包括名人名師交流活動(dòng)錄像、新人文講座視頻資源等,如圖3右側(cè)所示;2)特藏部負(fù)責(zé)內(nèi)容建設(shè)的原創(chuàng)視覺空間,包括學(xué)生節(jié)原創(chuàng)電影、短劇和活動(dòng)錄像視頻資源、特色海報(bào)、圖片資源等,如圖3左側(cè)所示;3)清華大學(xué)圖書館內(nèi)部交流、學(xué)習(xí)、講座、活動(dòng)視頻等資源,主要供圖書館工作人員交流學(xué)習(xí)之用。
所有站點(diǎn)視頻數(shù)據(jù)文件集中存儲(chǔ)保存,子站點(diǎn)內(nèi)容維護(hù)管理采取分治模式,人文社科分館和特藏部管理員獨(dú)立管理各自部門的資源內(nèi)容,服務(wù)器后臺(tái)互相看不到對(duì)方管理的資源,避免誤操作和混亂;兩個(gè)子站點(diǎn)配置單獨(dú)的域名方便獨(dú)立推廣??傮w來(lái)看,視頻資源管理系統(tǒng)在圖書館的應(yīng)用主要完成了4個(gè)方面工作:第一,方便自建各種視頻資源庫(kù)。無(wú)論何種類型的活動(dòng)視頻和錄像,常用視頻格式文件都可以通過簡(jiǎn)單的上傳操作和元數(shù)據(jù)編輯操作保存到系統(tǒng)后臺(tái)統(tǒng)一管理;第二,便于視頻資源的發(fā)布和分享。視頻資源進(jìn)入系統(tǒng)后,轉(zhuǎn)碼服務(wù)器自動(dòng)將文件格式轉(zhuǎn)換為支持移動(dòng)設(shè)備和瀏覽器直接播放的MP4格式,靈活地角色和權(quán)限管理機(jī)制,方便視頻資源發(fā)布和分享;第三,珍貴視頻資源長(zhǎng)期保存。視頻資源存儲(chǔ)于兩套橫向可擴(kuò)展集中存儲(chǔ)設(shè)備,存儲(chǔ)數(shù)據(jù)實(shí)時(shí)同步,確保數(shù)據(jù)安全。圖書館每年持續(xù)投入人力和設(shè)備資源,保障珍貴視頻資源長(zhǎng)期有效保存;第四,便于視頻類資源統(tǒng)一整合。除自建視頻資源外,圖書館外購(gòu)了視頻資數(shù)據(jù)庫(kù),通過應(yīng)用程序編程接口將第三方應(yīng)用系統(tǒng)元數(shù)據(jù)整合到系統(tǒng)中,面向讀者提供統(tǒng)一視圖的資源整合服務(wù),方便讀者查詢和使用。
6 結(jié) 語(yǔ)
視頻資源管理系統(tǒng)在圖書館的應(yīng)用極大地提高了視頻類資源的整合工作和自建視頻資源庫(kù)的管理、保存、推廣使用工作。既能夠充分地展示、分享有價(jià)值視頻資源,也能夠?yàn)樽x者提供珍貴視頻資料的長(zhǎng)期保存服務(wù)。系統(tǒng)運(yùn)行維護(hù)過程中,圖書館技術(shù)部負(fù)責(zé)系統(tǒng)軟硬件運(yùn)行環(huán)境保障,人文社科分館和特藏部負(fù)責(zé)內(nèi)容建設(shè)和內(nèi)容管理,但是近年來(lái)圖書館工作人員流動(dòng)性較大,給系統(tǒng)運(yùn)行維護(hù)工作帶來(lái)了不小的壓力。定期舉辦系統(tǒng)使用培訓(xùn)、管理經(jīng)驗(yàn)交流、建設(shè)合理的人員梯隊(duì)能夠在一定程度上緩解工作人員流動(dòng)性大帶來(lái)的問題。資源建設(shè)方面,除了上述已實(shí)現(xiàn)并使用的3個(gè)子站點(diǎn)外,目前正在籌劃利用該平臺(tái)管理和分享圖書館音樂資源,籌建在線音樂圖書館,管理和發(fā)布圖書館收藏和購(gòu)置的高品質(zhì)音樂資源,建設(shè)重點(diǎn)在于無(wú)損格式音樂播放和元數(shù)據(jù)規(guī)范問題。系統(tǒng)功能完善方面,欄目訂閱、新資源郵件通知、站內(nèi)信、視頻播放記憶功能、手機(jī)APP軟件、前端界面美化、提升系統(tǒng)使用體驗(yàn)等是下一步需要實(shí)現(xiàn)的工作。
參考文獻(xiàn)
[1]趙琨.大數(shù)據(jù)環(huán)境下圖書館音視頻資源發(fā)展及建設(shè)研究[J].圖書館建設(shè),2015,(2):64-68.
[2]李浩.在“云”下享受無(wú)所不在的服務(wù)——網(wǎng)絡(luò)環(huán)境下圖書館視頻資源境遇及發(fā)展策略研究[J].上海高校圖書情報(bào)工作研究,2013,(4):27-29.
[3]成星.視頻資源管理系統(tǒng)的設(shè)計(jì)[J].深圖通訊,2007,(4):30-32,22.
[4]周麗,劉斌.基于數(shù)字化校園的視頻資源管理系統(tǒng)設(shè)計(jì)與開發(fā)[J].中國(guó)教育信息化,2014,(21):48-50,72.
[5]單紅彬.圖書館數(shù)字視頻資源自主建設(shè)和管理[J].山東圖書館學(xué)刊,2013,(1):87-90.
[6]杜景文.論高校圖書館音視頻資源的規(guī)范化建設(shè)[J].中國(guó)管理信息化,2015,18(20):164.
[7]陳潔薇.圖書館視頻資源著錄和標(biāo)引信息獲取探究[J].圖書館建設(shè),2010,(8):49-51.
[8]肖友能,薛向陽(yáng),曾瑋.視頻轉(zhuǎn)碼技術(shù)回顧[J].通信學(xué)報(bào),2002,23(8):72-80.
(本文責(zé)任編輯:馬 卓)endprint