透過您的圖書館登入
IP:18.220.175.189
  • 學位論文

Linux上的MPEG-4互動式多媒體播放器實作

An Implementation of MPEG-4 Interactive Media Player on Linux

指導教授 : 陳文進

摘要


MPEG-4 是由Moving Picture Expert Group 所訂定的一套ISO/IEC 國際標準。MPEG-4 的目標是為了整合各種自然與合成的媒體。藉由它所題供的場景描述機制,我們能以物件導向的方式建構一個同時包含各種異質媒體的場景。因為MPEG-4 的複雜度很高,要實作一個MPEG-4 的系統並不容易,以致於MPEG-4 不常被選作多媒體系統的解決方案。 本論文中提出一套MPEG-4 互動式多媒體播放器的實作方式。該播放器是在Linux 作業系統平台上實作。也因為採用了許多跨平台的程式庫,使得播放器可以容易地移植到許多不同的平台上。播放器也能夠同時呈現各種不同的媒體類型,包括二維及三維的幾何物體、圖片、影片以及聲音。使用者也可以透過週邊裝置與媒體內容產生互動,動態地改變媒體呈現的內容。

關鍵字

影音同步 跨平台 互動 播放器

並列摘要


MPEG-4 is an ISO/IEC standard developed by Moving Picture Expert Group.The standard aims at integrating all types of media including natural and syntheticones. It provides a scene description method to create scenes containing heterogeneous media in an object-oriented manner. Due to the complexity of MPEG-4, implementing an MPEG-4 system is not an easy work, and MPEG-4 is not widely adopted as a multimedia solution. In this thesis, an implementation of interactive MPEG-4 media player is proposed. The player is developed on Linux Operating System using several cross-platform libraries. Thus, it can be easily ported to other platforms. It is capable ofpresent various types of media, including 2D and 3D geometry, video, and audio. User may also interact with the presented content and dynamically changes the presentation.

並列關鍵字

MPEG-4 BIFS Linux cross-platform synchronization interactive

參考文獻


[1] Fernando Pereira and Touradj Ebrahimi, "The MPEG-4 Book", IMSC Press, 2002
[2] ISO/IEC 14496-1, Coding of Audio-Visual Objects-Part 1: Systems, International Organization for Standardization, 2001
[3] Meng-Ji Shieh, "Design and Implementation of an MPEG-4 System", 2003
[4] Norman Lin, "Linux 3D Programming", Wordware Publishing, 2001
[5] ISO/IEC 14772-1, The Virtual Reality Modeling Language, 1997

延伸閱讀