摘 要:流媒體是繼圖書館海量產品期刊論文全文數據庫和電子圖書之后又一巨量產品,是數字圖書館的一個重要組成部分。本文著眼于MOOCs大背景下流媒體視頻體系的搭建,重點分析了該體系的實施。對圖書館流媒體視頻平臺體系的搭建與設計的研究具有重要意義。
關鍵詞:圖書館; 流媒體; 視頻體系;
中圖分類號:G250.7 文獻標識碼:A 文章編號:1006-3315(2014)11-146-001
一、體系概述
近年來,依托圖書館集群建立起的MOOCs(Massive Open Online Course)發展迅猛。它是一種致力于通過網絡無限制參與和開放的在線課程。它同時也秉承著“將世界上最優質的教育資源,傳播到地球最偏遠的角落”的理念。[1]
而圍繞這種新型教育模式的傳播載體——流媒體視頻體系在其中扮演著重要的角色。隨著網速流量加快,攝影攝像播放器硬件設備質量的提高,視頻剪輯及整合能力的提升,精品課程數量的不斷增多,內容和技術手段也在不斷翻新。另一方面,圖書館的研究也開始熱衷于各種知識服務共建共享平臺的建設,各種數字圖書館聯盟的建設,使得開放課程資源的整合成為可能[2-3]。而圖書館舉辦的各種講座、文化交流流媒體視頻平臺也在高校圖書館中扮演著越來越重要的角色。
二、體系重點解決的問題
1.建設目標
圖書館流媒體視頻體系平臺搭建過程中要考慮如下建設目標:視頻流媒體系統采用開放、模塊化、松耦合設計理念,整合視頻采集、視頻在線編輯、轉碼、管理、分發、客戶端、數據統計等功能,具有分級用戶權限管理、可擴展、高度安全穩定、操作簡便易用等特點,平臺需要對關鍵應用服務器與視頻點播/直播流量進行可擴展的分布式負載均衡部署[5]。
2.建設內容
①視頻點播服務。視頻點播服務支持會議記錄的點播、講座的點播、多媒體資源的點播、影音娛樂資源的點播。
②視頻直播服務。支持會議直播、講座直播、多媒體教學實時直播、網絡電視直播的功能。
③轉碼。平臺具有可擴展性的視頻轉碼集群系統,單機支持6個任務以上并發轉碼與保存任務進程,支持集群分布式并行轉碼,通過分布式轉碼技術,支持將多個視頻音頻分發到多臺集群服務器上同時進行轉碼,系統可以通過擴展服務器成倍提高集群轉碼性能。
④在線編輯。根據需要,通過視頻在線編輯服務器對錄播文件或已上傳的素材文件進行快速編輯。
⑤視頻資源管理。將視頻多媒體資源進行統一存儲、定義、管理,并為最終用戶提供資源導航、檢索、瀏覽、在線播放等服務。
⑥運維管控。基于B/S架構的遠程管理功能,可進行日志管理、系統管理、直點播管理、用戶管理、系統狀態監控、視頻音頻節目管理等。
三、體系技術實施
1.系統構架
考慮到流媒體視頻體系的搭建設計要充分體現“以人為本”的設計思想,圍繞總體目標和功能需求,解決好內容管理、資源整合、互聯互通等關鍵問題,系統應該具有流程合理、功能完善、操作簡單直觀、維護管理方便等特點,并提供較好的靈活性和共享能力,未來可以根據互聯網業務的發展進行快速、便捷的調整[6]。系統采用兩種架構的組合形式:①Linux+Apache+PHP+MongoDb+MySQL;②Linux+Java Application Server+J2EE+MySQL。
采用以上構架的組合是充分考慮系統架構最底層首先是操作系統。好的操作系統能提高好的性能、穩定性和安全性。流媒體系統其考慮以Linux操作系統作為Web服務器、應用服務器和數據庫服務器的首選操作系統,并將服務器做虛擬化,以降低成本的同時又保障各業務安全備份機制。同時,平臺服務器集群部署,支持負載均衡,出現問題時進行服務切換,不影響讀者客戶端的觀看。同時要考慮編碼器N+M備份、流媒體服務器雙機熱備。
以下為高校圖書館流媒體平臺建設的系統架構圖(見圖1)
圖1高校圖書館流媒體平臺建設的系統架構圖
可以見到系統的內容為系統級網站模板管理系統兩個子模塊構成,對于同類軟件,本系統具有非常大的優勢。模板管理系統提供開放、豐富的API接口以及接口文檔,支持與任意第三方系統進行對接,能夠無縫融入用戶原有軟件體系。實現文件的拖曳排序,提高內容編輯的工作效率。對于內容上將網站內容分類及網站欄目數的規劃兩個功能相互獨立,減少網站運營的限制,有利于網站的長期發展。
而對于大數據時代的服務體系,本系統也應用大數據挖掘以及數據處理等方面的相關技術。該體系應該能支持對全網點播寬帶使用情況進行統計分析,并支持統計總帶寬、應用層組播寬帶數據;支持對全網點播播放視頻流暢度進行統計分析,可按天、小時進行查詢,也可自定義方式查詢。目的是幫助圖書館實時精確統計全網在線人數、寬帶使用情況,精確統計用戶位置、觀看視頻流暢度、觀看時長等,從而得出讀者和觀眾觀看行為等信息。
四、結束語
無論是公共圖書館,還是高校圖書館,在全球教育領域進入MOOCs化的建設進程中都將扮演重要的角色,圖書館充分利用自身的資源優勢,將視頻資源納入自己的服務領域具有可行性。流媒體是繼圖書館海量產品期刊論文全文數據庫和電子圖書之后又一巨量產品,是數字圖書館的一個重要組成部分。可以說,流媒體技術在圖書館的應用會越來越廣泛,并滿足讀者更高的要求。
參考文獻
[1]楊云云.圖書館推廣MOOCs的必要性研究[J]現代情報,2013,33(1):151-153,157
[2]彭立偉.MOOCs時代的高校圖書館:機遇與挑戰[J]圖書與情報,2014,(3):79-86
[3]秦鴻.MOOCs的興起及圖書館的角色[J]中國圖書館學報,2014,40(2):19-26
[4]江文慧.Web2.0技術在圖書館2.0中的應用探討[J]內蒙古科技與經濟,2014,(6):151-152
[5]溫若春,孟慶賀.4G時代下的高校圖書館[J]科技視界,2014,(18):181-181,317