專利名稱:便攜式多媒體播放器的制作方法
技術(shù)領(lǐng)域:
本實用新型是一種利用嵌入式uCLinux操作系統(tǒng)及MPEG-4解碼技術(shù)的便攜式多媒體播放器。
背景技術(shù):
現(xiàn)有的能播放視頻的便攜式媒體播放器,大多是只能播放MPEG-1、MPEG-2格式的DVD/VCD碟片。一般來講,MPEG-1被廣泛應(yīng)用在VCD的制作和一些視頻片段下載方面,其中最多的就是VCD,幾乎所有VCD都是使用MPEG-1格式壓縮的(*.dat格式的文件),使用MPEG-1的壓縮算法,可以把1部120分鐘長的電影(原始視頻文件)壓縮到1.2GB左右大?。籑PEG-2則應(yīng)用在DVD(*.vob格式的文件)的壓縮上,使用MPEG-2的壓縮算法,可以把1部120分鐘長的電影(原始視頻文件)壓縮到4GB到8GB大小左右,當(dāng)然其圖象質(zhì)量方面的指標(biāo)是MPEG-1所無法比擬的。但比起使用MPEG-4壓縮算法制作VCD,MPEG-1和MPEG-2格式存在明顯的不足,使用MPEG-4壓縮算法壓縮1部120分鐘長的電影(原始視頻文件),僅需要300M左右,雖然大小很小,但是其圖像質(zhì)量與MPEG-2相差不大,所以MPEG-4壓縮算法成為目前網(wǎng)絡(luò)影音傳播的首選。
發(fā)明內(nèi)容
本實用新型的主要目的在于提供一種利用uClinux嵌入式操作系統(tǒng)及MPEG-4解碼技術(shù)的多媒體播放裝置,可以播放包括MPEG-4(包括DIVX、RMP、AVI)在內(nèi)的多種視頻格式文件、多種音頻格式文件,同時提供利用嵌入式ucLinux操作系統(tǒng)的文件管理功能,包括文件復(fù)制、刪除、子目錄的創(chuàng)建、刪除等,使用戶實現(xiàn)對文件的管理。
本實用新型的技術(shù)方案為所述便攜式多媒體播放器采用嵌入式uCLinux操作系統(tǒng)及MPEG-4解碼技術(shù),其包括主芯片、系統(tǒng)內(nèi)存、程序存儲器、顯示內(nèi)存、音頻編碼解碼器、硬盤、液晶顯示及控制模塊;主芯片1內(nèi)部的功能模塊包括中央處理單元、鍵盤控制器、音頻控制器、視頻控制器、硬盤控制器。中央處理單元通過地址總線、數(shù)據(jù)總線與系統(tǒng)內(nèi)存、程序存儲器連接,并通過中斷、讀允許、寫允許、芯片選擇等信號對系統(tǒng)內(nèi)存、程序存儲器進行控制,硬盤控制器與外接的硬盤或其它多媒體存儲設(shè)備連接;視頻控制器通過顯示內(nèi)存連接液晶顯示控制模塊,通過液晶顯示及控制模塊,可連接多款液晶顯示裝置;音頻控制器與音頻編碼解碼器連接,音頻編碼解碼器連接耳機、麥克風(fēng)及音頻輸入信號;鍵盤控制器與外接的鍵盤相連。
所述主芯為片EM8511S、所述硬盤為DK14FA-20、所述系統(tǒng)內(nèi)存為MT48LC2M32、所述顯示內(nèi)存為MT48LC2M32、所述程序存儲器為AM29LV320、所述音頻編碼解碼器為WM8731LEFL、所述液晶顯示及控制模塊為A036QN01。
在本多媒體播放器軟件中,根據(jù)系統(tǒng)結(jié)構(gòu)特點,設(shè)計了一個服務(wù)器程序和兩個客戶進程。服務(wù)器始終運行后臺,記錄有關(guān)系統(tǒng)信息,如系統(tǒng)計時、鍵盤中斷等,通過Microwindows提供的Socket機制通信將數(shù)據(jù)傳給下面的客戶程序。主界面客戶進程給用戶提供了完整的操作體驗,用戶可以通過菜單選擇播放MPEG-4視頻、MP3音頻、文件管理等功能。另一客戶進程則是OSD顯示,在用戶進行播放的過程中,可以動態(tài)顯示疊加顯示快進、快退等操作圖示。
該信息終端主體界面客戶程序在MicroWindows服務(wù)器的控制臺程序下打開,顯示多媒體播放器的主菜單,顯示了視頻播放、音頻播放、文件管理、系統(tǒng)信息等菜單選項。
程序?qū)崿F(xiàn)時,開始是包含的頭文件。Microwindows圖形包的頭文件有nano-X.h(常用的宏及數(shù)據(jù)類型的定義)、nanowm.h.h(包括NanoGui Windows Manager定義了和窗口有關(guān)的宏、數(shù)據(jù)類型、數(shù)據(jù)結(jié)構(gòu)和窗口函數(shù))。
編程實現(xiàn)時,Microwindows的程序入口點是main函數(shù),系統(tǒng)初始化后就會從main函數(shù)開始執(zhí)行。先設(shè)置主窗口的一些基本屬性,建立每個客戶程序唯一的一個消息隊列。當(dāng)程序結(jié)束時,清除主窗口所使用的消息隊列系統(tǒng)資源,退回服務(wù)器程序中。為實現(xiàn)各個功能界面,需要在主函數(shù)(main)中創(chuàng)建各個界面窗口,然后注冊各個界面窗口消息,通過對主窗口消息循環(huán)觸發(fā)相應(yīng)的功能界面窗口過程函數(shù),功能界面窗口過程函數(shù)函數(shù)主體上都是switch和case結(jié)構(gòu)的選擇語句,針對不同的消息產(chǎn)生不同的響應(yīng),進而實現(xiàn)視頻播放、音頻播放、文件管理等功能選項。
本實用新型的積極效果如下采用MPEG-4技術(shù)的視頻便攜媒體播放器,由于其存儲介質(zhì)更是選用微硬盤,既縮小了體積,又保證了容量。以30G的硬盤為例,它可以存儲超過120個小時的電影節(jié)目,或者存儲超過5000首歌曲,甚至可以存儲下整部電視連續(xù)劇供你外出時觀看,克服了DVD/VCD碟片播放器需要攜帶大量碟片的不足。
圖1為本實用新型的電路結(jié)構(gòu)方框圖圖中,1主芯片,2系統(tǒng)內(nèi)存,3程序存儲器4,顯示內(nèi)存5,音頻編碼解碼器,6硬盤,7液晶顯示及控制模塊,8中央處理單元,9鍵盤控制器,10音頻控制器,11視頻控制器,12硬盤控制器。
具體實施方式
如圖1所示,所述便攜式多媒體播放器采用嵌入式uCLinux操作系統(tǒng)及MPEG-4解碼技術(shù),其包括主芯片1、系統(tǒng)內(nèi)存2、程序存儲器3、顯示內(nèi)存4、音頻編碼解碼器5、硬盤6、液晶顯示及控制模塊7。主芯片1內(nèi)部的功能模塊包括中央處理單元8、鍵盤控制器9、音頻控制器10、視頻控制器11、硬盤控制器12。中央處理單元8通過地址總線、數(shù)據(jù)總線與系統(tǒng)內(nèi)存2、程序存儲器3連接,并通過中斷、讀允許、寫允許、芯片選擇等信號對系統(tǒng)內(nèi)存2、程序存儲器3進行控制,硬盤控制器12與外接的硬盤6或其它多媒體存儲設(shè)備連接;視頻控制器11通過顯示內(nèi)存4連接液晶顯示控制模塊7,通過液晶顯示及控制模塊7,可接多款液晶顯示屏;音頻控制器10與音頻編碼解碼器5連接,音頻編碼解碼器5可連接耳機、麥克風(fēng)及音頻輸入信號;鍵盤控制器9與外接的鍵盤相連。
所述主芯為片EM8511S、所述硬盤為DK14FA-20、所述系統(tǒng)內(nèi)存為MT48LC2M32、所述顯示內(nèi)存為MT48LC2M32、所述程序存儲器為AM29LV320、所述音頻編碼解碼器為WM8731LEFL、所述液晶顯示及控制模塊為A036QN01。
權(quán)利要求1.一種便攜式多媒體播放器,其特征在于所述便攜式多媒體播放器采用嵌入式uCLinux操作系統(tǒng)及MPEG-4解碼技術(shù),其包括主芯片、系統(tǒng)內(nèi)存、程序存儲器、顯示內(nèi)存、音頻編碼解碼器、硬盤、液晶顯示及控制模塊;主芯片1內(nèi)部的功能模塊包括中央處理單元、鍵盤控制器、音頻控制器、視頻控制器、硬盤控制器。中央處理單元通過地址總線、數(shù)據(jù)總線與系統(tǒng)內(nèi)存、程序存儲器連接,并通過中斷、讀允許、寫允許、芯片選擇等信號對系統(tǒng)內(nèi)存、程序存儲器進行控制,硬盤控制器與外接的硬盤或其它多媒體存儲設(shè)備連接;視頻控制器通過顯示內(nèi)存連接液晶顯示控制模塊,通過液晶顯示及控制模塊,可連接多款液晶顯示裝置;音頻控制器與音頻編碼解碼器連接,音頻編碼解碼器連接耳機、麥克風(fēng)及音頻輸入信號;鍵盤控制器與外接的鍵盤相連。
2.根據(jù)權(quán)利要求1所述的便攜式多媒體播放器,其特征在于所述主芯為片EM8511S、所述硬盤為DK14FA-20、所述系統(tǒng)內(nèi)存為MT48LC2M32、所述顯示內(nèi)存為MT48LC2M32、所述程序存儲器為AM29LV320、所述音頻編碼解碼器為WM8731LEFL、所述液晶顯示及控制模塊為A036QN01。
專利摘要本實用新型是一種基于嵌入式uCUinux操作系統(tǒng)及MPEG-4解碼技術(shù)的便攜式多媒體播放器。其電路結(jié)構(gòu)為中央處理單元8通過地址總線、數(shù)據(jù)總線與系統(tǒng)內(nèi)存2、程序存儲器3連接,并通過中斷、讀允許、寫允許、芯片選擇等信號對系統(tǒng)內(nèi)存2、程序存儲器3進行控制,硬盤控制器12與外接的硬盤6或其它多媒體存儲設(shè)備連接;視頻控制器11通過顯示內(nèi)存4連接液晶顯示控制模塊7,通過液晶顯示及控制模塊7,可接多款液晶顯示屏;音頻控制器10與音頻編碼解碼器5連接,音頻編碼解碼器5可連接耳機、麥克風(fēng)及音頻輸入信號;鍵盤控制器9與外接的鍵盤相連。采用MPEG-4技術(shù),既縮小了體積,又保證了容量。
文檔編號G11B31/00GK2731563SQ20042011845
公開日2005年10月5日 申請日期2004年10月18日 優(yōu)先權(quán)日2004年10月18日
發(fā)明者郝家雨 申請人:深圳新中橋通信有限公司