標題: | 使用Java實現簡化之DAVIC多媒體通訊系統 Implementation of a Simple DAVIC Multimedia Communication System Using Java |
作者: | 陳浩正 Chen, Hao-Cheng 杭學鳴 Hsueh-Ming Hang 電子研究所 |
關鍵字: | 數位聲視訊會議;共同物件呼叫仲介架構;多媒體和超外插媒體規範組織;客戶端終端器;爪哇語言;隨選視訊;DAVIC;CORBA;MHEG;Set-Top-Box;Java;Video-On-demand |
公開日期: | 1996 |
摘要: | 由於在數位化網路上傳輸多媒體通訊服務已經變成一種很普遍的潮流, 我們須要一個國際通認的標準來規範這樣的一個系統,因此DAVIC出現了 。在DAVIC中規定了一個多媒體’伺服端-客戶端’架構下的系統各個部份 所須採用的標準,如在伺服端的高階API應該採用DSM-CC U-U的標準,而 在客戶端則應採用MHEG做為Set-Top-Box的高階應用程式介面,至於在伺 服端客戶端之間的通訊架構,DAVIC則採用了CORBA這個標準。在這篇論文 中,我們遵照DAVIC對於多媒體系統各個部份所採用的標準,去完成了一 個簡化的DAVIC多媒體通訊系統。我們主要的著眼點是在DAVIC1.1版中所 規範的高階應用程式介面。我們的DAVIC系統主要可以分成伺服端、客戶 端以及仲介系統這三個部份,這三個部份可以說是多媒體通訊系統中最為 重要的三個部份。此外,為了展示我們的DAVIC多媒體系統的功能,我們 又利用這個系統去發展了一些應用程式,其中還包含了一個隨選視訊系統 。我們的測試系統所使用的工具是Java語言及OrbixWeb這套軟體,所以可 以建構在任何支援Java語言及Orbix伺服程式的作業系統上。限於時間、 人力以及發展工具,這個DAVIC系統目前並非完全符合DAVIC標準,然而就 另一角度而言,我們已經建構了一個接近DAVIC標準的初步多媒體通訊系 統,藉由發展這套系統時所獲得的經驗,在未來將可以應用在更為完整的 DAVIC系統裡。 DAVIC is an international organization that recommends standards for providingmultimedia services over digital network. It specifies the protocols that should be adopted in a DAVIC compliant client-server architecture of a multimedia system. For example, the DSM-CC U-U is used as the high layer APIin hte Service Provider System, the CORBA is referred to the communicationframework and the MHEG is adopted as the high level API for Set-Top-Box inthe Service Consumer System.In this thesis, we follow the standards adopted by DAVIC 1.1 to implement asimple DAVIC system. We focus on the high layer protocols used in DAVIC 1.1.This simulation system can be divided into three parts, a server, a client,and a broker system. These three parts are the most important components in a multimedia application. By using our simple DAVIC system, we build a fewapplication example, such as video on demand, to demonstrate the functionsof our system. The tools we use are the Java language and OrbixWeb; hence oursimulation system can be executed on any OS that supports Java language andOrbix daemon. Because of the limitation of the time, manpower, and tools, oursystem is not fully DAVIC compliant. However, the experience of building thissimple DAVIC system can still provide us a basis of developing an advancedDAVIC multimedia system. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#NT850428048 http://hdl.handle.net/11536/61916 |
Appears in Collections: | Thesis |