簡易檢索 / 詳目顯示

研究生: 簡孟軍
Meng-Chun Chien
論文名稱: 以XML原生資料庫及Silverlight網頁技術實現影音管理儲存庫之研究
Research On Video Content Management Registry/Repository Using Native XML Database and Silverlight Web Technology
指導教授: 葉耀明
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 67
中文關鍵詞: XML原生資料庫影音管理儲存庫影片資料庫
英文關鍵詞: Silverlight, RDF/OWL, eXist, SMIL
論文種類: 學術論文
相關次數: 點閱:176下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來由於多媒體技術與網路頻寬的蓬勃發展,線上分享個人影音檔案已成為一股潮流。在此潮流下,影音內容愈趨豐富,影音資料量也大幅提高,目前已產生資料混雜,搜尋不易等問題。因此可更效管理網路影音的影音儲存庫需求大幅提升,影音的儲存與管理之重要性已不容小覷,實現好搜尋、好管理的影音資料庫系統,成為本研究探討之議題。
      在本研究中主要以Silverlight、eXist、RDF/OWL、SMIL等技術實現可儲存各種影音格式並具更分類架構的影音管理儲存庫系統。本研究發展具備影片包上傳與瀏覽的功能,影片包支援SMIL與撥放清單兩種格式,針對資料庫以往缺乏多媒體形態(如:互動式、子母畫面)的影音呈現問題進行改善,使影片呈現更趨多樣性。除此之外,我們以SMIL技術發展影音廣告模式,系統可於排程影片前後插入廣告或以SMIL子母畫面影片進行廣告插入,將系統導向多用途性。為提高影片搜尋效率,我們結合語意網(Semantic Web)的概念,使用RDF/OWL檔案做影片分類。本研究並發展互動性的影片瀏覽介面,使用Silverlight網頁技術建構圖文互動的使用者操作介面,而且提供排程廣播,結合媒體伺服器,在網路頻道中將影片做排程廣播,可供更多使用者收看。最後,我們搭配XML原生資料庫儲存XML影片資訊檔案,使查詢影片資訊與管理檔案更為容易。

    Due to the advance of computer technology and the rapid growth of multimedia applications, it is getting popular for people to share video contents on the internet. However, the complexities of video applications have made video contents suffer from the problem of multiple format and the difficulty for searching. Therefore, the development of video content management registry/repository(VCMRR) which aims at providing a friendly user-interface and an efficient retrieval mechanism is an urgent issue.
      In this thesis, we use Silverlight, eXist, RDF/OWL and SMIL to develop a VCMRR system, which has the ability to store and classify video contents. We develop a XML storage mechanism for video package. Users can upload and search these video contents in VCMRR. Two kinds of video package formats, SMIL and playlist are supported in our system. Using video package we can extend the functionality of video file to provide multimedia functions such as interactive and picture in picture video, etc. Besides, we develop an advertisement model to embed an advertisement video before or after a scheduled video. In order to improve the efficiency of video searching, we use Semantic Web technology to associate RDF/OWL document with video contents and provide a classification scheme for video content. In our system, Silverlight is also included to provide a decent interactive user-interface. Moreover, we also integrate Media Server to broadcast scheduled video contents. Finally, we use native XML-based database to store the XML-format video for searching and management.

    第一章 緒論 ........................................ 1 1.1 研究背景與動機 .................................. 1 1.2 研究目的 ....................................... 2 1.3 論文架構 ....................................... 2 第二章 文獻探討 ..................................... 4 2.1 網路電視 ....................................... 4 2.1.1 網路電視介紹 .................................. 4 2.1.2 網路電視特色 .................................. 4 2.1.3 CDN(Content Delivery Network) ............... 5 2.2 XML原生資料庫 ................................... 6 2.2.1 XML原生資料庫簡介 ................................................. 6 2.2.2 eXist原生資料庫介紹 ............................ 7 2.3 Microsoft Silverlight網頁技術 ................... 8 2.3.1 Microsoft Silverlight介紹 ..................... 8 2.3.2 Microsoft Silverlight開發工具 ................. 9 2.3.3 Microsoft Silverlight編寫與執行方式 ........... 10 2.3.4 Microsoft Silverlight架構 .................... 11 2.4 多媒體集成語言(SMIL) ............................ 12 2.4.1 SMIL介紹 ..................................... 12 2.4.2 SMIL語法簡介 .................................. 13 第三章 影片資料庫之系統規劃 ........................... 16 3.1 影片資料庫之使用介面架構 .......................... 16 3.2 影片資料庫之內部系統架構 .......................... 18 3.2.1 上傳與儲存模組 ................................. 18 3.2.2 管理模組 ...................................... 22 3.2.3 查詢模組 ...................................... 25 3.3 影片資料排程廣播 ................................. 29 3.3.1 影音廣播伺服器 ................................. 29 3.3.2 影音排程 ...................................... 30 3.3.3 廣告模組 ...................................... 32 3.4 Silverlight影片瀏覽系統 .......................... 34 3.4.1 Silverlight影片瀏覽系統架構 ..................... 34 3.4.2 Silverlight影片資訊區 .......................... 35 3.4.3 Silverlight Media Player ...................... 38 3.5 影片包設計架構 .................................... 39 3.5.1 何謂影片包 ..................................... 39 v 3.5.2 影片包型態Ⅰ(Asx Playlist) ..................... 40 3.5.3 影片包型態Ⅱ(SMIL) ............................. 42 3.5.4 影片包討論 ..................................... 43 3.6 帳密管理系統 ..................................... 44 3.6.1 帳號管理 ....................................... 44 3.6.2 帳號登入介面 ................................... 46 第四章 系統實現 ...................................... 48 4.1 系統架構與環境建置 ................................ 48 4.2 系統操作概念 ..................................... 52 4.2.1 使用案例圖(Use Case Diagram) ................... 52 4.2.2 循序圖(Sequence Diagram) ...................... 53 4.3 影音資料庫系統呈現 ................................ 55 4.3.1 影片上傳........................................ 55 4.3.2 影片查詢 ....................................... 56 4.3.3 影音排程 ....................................... 59 4.3.4 影片管理 ....................................... 59 4.3.5 廣告掛載 ....................................... 60 4.4 系統分析 ......................................... 61 第五章 結論與未來發展 .................................. 64 5.1 結論 ............................................. 64 5.2 未來發展 ......................................... 65 參考文獻 ............................................. 66

    [1]. 中央研究院計算中心•數位典藏國家型科技計畫•後設資料工作組. (2006). 台灣學習物件後設資料標準應用規範-數位教學資源交換規格 v2.0
    [2]. 呂瑞麟(國立中興大學資管系). (2009.01). AJAX 入門. from: http://web.nchu.edu.tw/~jlu/classes/xml/ajax/ajax.shtml
    [3]. 涂長助. (2009). 以XML原生資料庫實現影音管理儲存庫之研究. 國立臺灣師範大學資訊工程研究所碩士論文.
    [4]. 張景堯(政治大學資訊管理系). (2002,Sep). XML資料庫介紹. pp. 1-92. Retrieved from http://tp2rc.tanet.edu.tw/ppt/91sem/XML_database.ppt
    [5]. 陳會安. (2005, Feb). JSP 2.0網頁設計範例教本 (初版 ed.). 台北市: 學貫行銷股份更限公司.
    [6]. 章立民. (2009, Sep). Silverlight 3.0全面精通手冊 (初版 ed.). 台北市: 基峯資訊股份更限公司.
    [7]. 董大偉. (2009, Mar). Silverlight 2.0範例權威講座 (初版 ed.). 台北市: 旗標出版股份更限公司.
    [8]. 數位典藏國家型科技計畫後設資料工作組. (2005). 台灣學習物件後設資料(Metadata)標準TW LOM(草案)公聽會v1.1
    [9]. 檔案資源整合查詢帄台Across. (2009). 檔案管理局. from: http://across.archives.gov.tw/naahyint/
    [10]. 謝謹如, & 呂瑞麟. (2005). 以RDF為主的通用性電子化教材關係表達模式. Paper presented at the NCS 2005, Taiwan. pp.1-10
    [11]. eXist-db Open Source Native XML Database. from: http://exist.sourceforge.net/
    [12]. Microsoft Silverlight 3 概要說明書. (2009, Jul). pp. 1-5. Retrieved from http://msdownload.longsun.net/expression/Expression3_FactSheet_Cht.docx
    [13]. Microsoft Silverlight 技術評估指南. (2009, Jul). pp. 1-70. Retrieved from http://msdownload.longsun.net/expression/Silverlight_3_Tech_Reviewers_Guide_TradCht_FINAL.docx
    [14]. Park, S. (2008, 28-30 Aug). Integrated Session Control for Peer-to-Peer IPTV Services. Paper presented at the International Conference on Convergence and Hybrid Information Technology pp.378-384
    [15]. Park, S., Jeong, S.-H., & Hwang, C. (2008). Mobile IPTV Expanding the Value of IPTV. Paper presented at the Seventh International Conference on Networking, Cancun. pp.296-301
    [16]. Protégé. Stanford Center for Biomedical Informatics Research from: http://protege.stanford.edu/
    [17]. reCAPTCHA. (2009). Carnegie Mellon University. from: http://recaptcha.net/
    67
    [18]. Silverlight. Microsoft. from: http://www.microsoft.com/silverlight/
    [19]. W3C Candidate Recommendation (2009, Jan). XQuery Update Facility 1.0. Retrieved from http://www.w3.org/TR/xquery-update-10/
    [20]. W3C Recommendation. (2004, Feb). RDF Primer. Retrieved from http://www.w3.org/TR/rdf-primer/
    [21]. W3C Recommendation. (2007, Jan). XML Path Language XPath 2.0. Retrieved from http://www.w3.org/TR/xpath20/
    [22]. W3C Recommendation (2007, Jan). XQuery 1.0: An XML Query Language. Retrieved from http://www.w3.org/TR/xquery/
    [23]. W3C Recommendation (2008, Dec). SMIL 3.0. Retrieved from http://www.w3.org/TR/2008/REC-SMIL3-20081201/
    [24]. W3C Recommendation (2008, Nov). Extensible Markup Language XML1.0 (Fifth Edition). Retrieved from http://www.w3.org/TR/2008/REC-xml-20081126/
    [25]. W3C Recommendation. (2009, Oct). OWL 2 Web Ontology Language Document Overview. Retrieved from http://www.w3.org/TR/owl2-overview/
    [26]. Windows Media Services 2008. Microsoft. from: http://www.microsoft.com/windows/windowsmedia/forpros/server/server.aspx
    [27]. Yarali, A., & Cherry, A. (2005, 21-24 Nov). Internet Protocol Television (IPTV). Paper presented at the TENCON 2005 2005 IEEE Region 10 pp.1-6
    [28]. Zhang, X., & Hassanein, H. (2010, 12-14 May). Video on-demand streaming on the Internet-A survey. Paper presented at the 25th Biennial Symposium on Communications. pp.88-91

    下載圖示
    QR CODE