| 研究生: |
黃銀鵬 Huang, Yin-Peng |
|---|---|
| 論文名稱: |
基於微軟媒體基礎之3D多媒體播放器設計 Designs of 3D Media Player Based on Microsoft Media Foundation |
| 指導教授: |
楊家輝
Yang, Jar-Ferr |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系碩士在職專班 Department of Electrical Engineering (on the job class) |
| 論文出版年: | 2013 |
| 畢業學年度: | 101 |
| 語文別: | 英文 |
| 論文頁數: | 52 |
| 中文關鍵詞: | 3D電影 、Media Foundation 、MFT 、ActiveX |
| 外文關鍵詞: | 3D video, Media Foundation, MFT, ActiveX |
| 相關次數: | 點閱:102 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來,3D電影在全球視聽娛樂市場已成為一股不可擋的趨勢,各家家電大廠爭相發展自有規格的3D液晶電視,也加速了3D娛樂效果推進家電市場的腳步。
影片分享服務隨著YouTube網站而興起。伴隨著3D電影的熱潮,YouTube也推出了3D影片分享的服務。使用者可以藉由佩戴紅藍3D立體眼鏡,進而在網頁上享受3D電影的效果。可惜的是,YouTube只能在一般電腦螢幕上撥放紅藍3D影片,並未能支援其他3D撥放方式。
本論文介紹了如何使用Media Foundation函式庫設計的3D多媒體撥放器,並根據ActiveX規範設計出可嵌入網頁之控制項,此控制項可透過HTML語法呼叫並嵌入網頁執行。同時,我們修改了標準MFT的作法,進一步取得解壓縮後的影像資料,並依據3D顯示器的格式重新進行排列,使用者便可以透過3D顯示器觀賞網頁上的3D影片。
In recent years, the 3D movies in the global entertainment market have become an unstoppable trend. Every home appliance factory compete with develop their own specifications 3D LCD TV. It accelerated 3D entertainment developing in the home appliance market.
The video sharing service is growing up with YouTube. In the 3D movie craze, YouTube also release the 3D video sharing service. Users can enjoy the 3D effect in red-cyan video on website that uses the red-cyan glasses. But, YouTube didn’t support to play the 3D video on a 3D display.
In this thesis, we design a 3D media player that based on the Microsoft media foundation library. And we design an ActiveX controller according to the specification of ActiveX. This controller can embed in a website and play the video on website. We also modify the media foundation transform to get the video raw data. And we arrange the RGB sub-pixels in the video raw. Then users can get a 3D effect on a 3D display.
[1] Y.S. Izmantoko, A.B. Suksmono, and T.L. Mengko, “Implementation of Anaglyph Method for Stereo Microscope Image Display”, International Conference on Electrical Engineering and Informatics, pp1 – 6, Jul. 2011.
[2] Shi Kejian, and Wang Fei, “The development of stereoscopic display technology”, 20IO 3rd International Conference on Advanced Computer Theory and Engineering (ICACTE), vol.4, pv4-276 – v4-280, Aug. 2010.
[3] Anthony Vetro, Alexis M. Tourapis, Senior Member, Karsten Müller, Senior Member, and Tao Chen, “3D-TV Content Storage and Transmission”, IEEE Transactions on Broadcasting, vol. 57, No. 2, Jun. 2011.
[4] Box Don, “Essential COM”, Addison-Wesley, 1997.
[5] Dale Rogerson, “Inside COM” Microsoft Press, 1900.
[6] Anton Polinger, Anton Polinger, “Developing Microsoft Media Foundation Applications”, Microsoft Press, 2011.
[7] Jeff Prosise, “Programming Windows with MFC”, Microsoft Press, 1999.
[8] Charles Petzold, “Programming Windows”, Microsoft Press, 1998.
[9] Adam Denning, “ActiveX Controls Inside Out”, Microsoft Press, 1997.
[10] Lu Xuqing, Gao Ying, Lei Lei, Wang Xiuliang, and Guo Shuxia, “ActiveX Control Development of Virtual Instrument Based on COM Technology”, 2010 Second International Workshop on Education Technology and Computer Science, vol. 1, pp513 – 516, Mar. 2010.
校內:2018-08-06公開