《多媒体中心介绍》由会员分享,可在线阅读,更多相关《多媒体中心介绍(16页珍藏版)》请在金锄头文库上搜索。
1、多媒体中心介绍Stillwatersrundeep.流静水深流静水深,人静心深人静心深Wherethereislife,thereishope。有生命必有希望。有生命必有希望大綱大綱n目前使用的硬體配備目前使用的硬體配備n系統架構系統架構n多媒體中心功能多媒體中心功能n整合機制整合機制n新增加的功能新增加的功能n上傳方法上傳方法n支援圖檔格式支援圖檔格式n轉檔方法轉檔方法n批次轉檔流程批次轉檔流程n圖檔存放方式圖檔存放方式n取圖方法取圖方法目前使用的硬體配備目前使用的硬體配備 nCPUCPU:XEON 2.4G 2XEON 2.4G 2顆顆n硬碟:硬碟:SCSI 36G 2SCSI 36G 2
2、顆顆nRAMRAM:1G 1G n外掛外掛 800 G 800 G 的的 Disk Array Disk Array。 系統架構系統架構n系統架構系統架構多媒體中心功能多媒體中心功能 n多媒體檔案管理多媒體檔案管理n相簿管理相簿管理n使用者管理使用者管理n線上即時影像處理功能線上即時影像處理功能 (Thumbnail, Index , Archive) (Thumbnail, Index , Archive)n高解析度影像檔的線上瀏覽高解析度影像檔的線上瀏覽 (DjVu) (DjVu)n典藏系統與多媒體的整合典藏系統與多媒體的整合整合機制整合機制n模組式整合模組式整合新增加的功能新增加的功能n
3、新增供新增供典藏系統使用的典藏系統使用的Update圖檔的圖檔的APIn新增可設定典藏級圖檔新增可設定典藏級圖檔(DjVu)轉出之最長邊像素轉出之最長邊像素nFTP批次上傳圖檔的機制批次上傳圖檔的機制上傳方法上傳方法1. 典藏系統使用典藏系統使用webupload的檔案上傳機制的檔案上傳機制2. FTP上傳上傳3.手動上傳手動上傳支援圖檔格式支援圖檔格式nJpegnGifnBmpnTifnPPmnPngnPgmnDjVu轉檔方法轉檔方法n主要分成三種主要分成三種1. 1. 典藏系統程式呼叫典藏系統程式呼叫 mmc Bean mmc Bean 轉圖程式,即時轉圖。轉圖程式,即時轉圖。MMC.xm
4、lMMCUser.getUser()MCImage.Create()轉檔方法轉檔方法2. 2. 系統內部轉檔程式,定時檢查每一個計劃下的目錄系統內部轉檔程式,定時檢查每一個計劃下的目錄遇有需要轉檔的圖,批次轉圖。遇有需要轉檔的圖,批次轉圖。/ndmmc/joyce/tmp/ndmmc/twart/tmp/ndmmc/npm/tmpedu.sinica.iis.cscl.mmc.MMCDaemon -CF=/webapp/ndmmc/WEB-INF/lib/mmc.xml轉檔方法轉檔方法3. 3.使用者使用者FTPFTP上傳至上傳至mmc Servermmc Server,再由使用者下轉檔指,再
5、由使用者下轉檔指令,排程檢查圖檔,批次轉圖。令,排程檢查圖檔,批次轉圖。/home/joyceFTP上傳圖檔MMCUser user = mb.getUser(MMC_ID);user.startProcessFTPImage();進入典藏系統下指令批次轉檔流程批次轉檔流程mmc.xmlRun.sleep()Runcount+.count-sleep()BatchJob.setLock(false)BatchJob有哪些使用者LockUserMMCDaemon呼叫處理圖檔ThreadProcess執行轉檔動作Max 40RunCheckuser() . .sleep()A B C 圖檔存放方式圖檔存放方式00010203ff一層一層25600010203ff一層一層25600010203ff一層一層256取圖方法取圖方法數位典藏系統數位典藏系統多媒體中心多媒體中心getImage (Fid)圖片FID, FileName未來的工作未來的工作n修正批次轉檔的機制n結合影像處理及聲音處理n整合浮水印機制