今日由於科技的快速發展,硬體的運算能力與軟體的易開發性都大幅提昇。過去只能在電腦上觀賞的多媒體檔案,現在可以在各式各樣的嵌入式系統上播放。網際網路的盛行,意味著可以從網路上取得或是分享資訊。使用者希望能得到更好的使用體驗,與更多的加值服務。 目前眾多的嵌入式系統都會搭載視訊硬體解碼晶片,確保播放多媒體檔案時能夠得到最佳的播放效果。硬體解碼的關鍵就在訊框參照處理,讓訊框可以被正確的解碼與顯示。另一方面關於多媒體詮釋資料的應用上,使用者可以透過網路取得與影片相關的資訊或是字幕檔。 在本論文中,使用了兩個平台上的媒體播放器做為試驗。其中之一是在Linux平台上實現有效率的訊框參照處理。另外一個是在Android平台上的導入多媒體詮釋資料感知的加值服務。Due to the technology fast growing, the hardware capability and software development convenience also become increasingly. Watching and sharing multimedia files on computer is common idea before, now the embedded system is more powerful so these files can be played on it. The Internet is very popular, means that the more information can be retrieved and shared to the Internet. User expects more good experience, and more value service. Most of the embedded systems carry video hardware decoding SoC. It makes sure that the best enjoyment experience with the media playing. The frame reference is very important for the decoder. Correct frame reference setting implies the hardware decode SoC can decode correctly. On the other hand, user can get movie information and subtitles with multimedia metadata aware application through the Internet. In this thesis, there are two different platform and media player respectively. One will implement frame reference processing on Linux platform. The other one will add multimedia metadata aware value service on Android platform.