近年來,網絡音樂,特別是網絡電臺的風行,受到越來越多的大眾追捧。網絡音樂以其及時、海量、靈活、個性化、時尚的風格,吸引了越來越多消費者的加入和眾多商家的關注。但是,作為網絡音樂的終端--流媒體播放器,最直接面向大眾的窗口,卻顯得單一,大部分商家只提供PC上的流媒體播放器。正出于此,本課題把目光投向那些不使用PC或者不愿長時間使用PC的用戶,為他們量身定制流媒體播放設備,讓用戶不必使用PC也可享受網絡音樂帶來的快樂。 本課題的研發正是基于上述背景,研發支持無線網絡的嵌入式多功能流媒體播放設備。本課題的研究目標是實現一個嵌入式流媒體播放器(亦稱為InternetRadio),Internet Radio是一個可以在家中自由移動、任意擺放的網絡流媒體播放設備。只要處在有網絡環境中,Internet Radio的音樂平臺讓用戶不必打開計算機,就能接收全球數千個不同風格、不同國家的各種類型音樂電臺。除了可以直接透過因特網收聽網絡廣播外,還可以播放儲存于計算機硬盤或MP3設備中的音樂。 本系統采用ARM920T作為處理器,基于嵌入式Linux操作系統、vTuner網絡電臺地址數據庫、Mplayer播放器軟件和FLTK界面開發工具來實現。系統實現了除一般意義的音頻流媒體播放和接收調頻廣播等功能之外,還增加了本地相框和網絡數碼相框Flickr在線分享的流行時尚元素。本論文具體分析了系統的硬件平臺,主要論述了軟件的實現,系統的主要軟件功能包括bootloader和嵌入式Linux系統的移植,根文件系統的構建,播放器軟件程序的研究、比較、移植和編寫,系統與網絡電臺地址數據庫vTuner和網絡相框Flickr的交互,Microwindows、Nxlib和FLTK的移植和基于FLTK的圖形界面開發,以及基于FLIK開發出良好的人機交互界面。作為項目的主要核心人員,作者負責系統的軟件架構設計、Linux系統的移植、播放器軟件的研究和開發、GUI開發工具和圖形庫的移植、圖片播放的實現、用戶與設備交互的實現和大部分界面程序的編碼等關鍵工作。
上傳時間: 2013-07-10
上傳用戶:小楓殘月
本文以無線多媒體終端項目的需求為背景,提出了一種適用于嵌入式系統的媒體播放器架構設計方案。論文給出了一種嵌入式系統中音視頻同步的解決方案,有效的提高了嵌入式媒體播放器軟件的音視頻同步性能
上傳時間: 2013-07-05
上傳用戶:qulele
隨著嵌入式系統以及流媒體技術的快速發展,基于嵌入式系統實現可視電話、視頻點播、視頻會議等功能已經成為當前的熱點研究領域。這樣的系統通常具有小型化、低功耗、低成本、穩定可靠、便于攜帶等特點。 本文旨在研究流媒體以及嵌入式系統的相關技術,基于ARM9處理器平臺實現一種基于嵌入式系統的流媒體播放器。該播放器的硬件平臺以32位高性能ARM9處理器為核心進行規劃,在此基礎上,采用嵌入式Linux操作系統、MPEG-4視頻解碼技術和流媒體網絡傳輸技術進行設計。 本文的主要貢獻體現在以下六個方面: l、分析嵌入式流媒體播放器的功能需求和技術特點,對嵌入式流媒體播放器的總體實現方案進行設計。 2、研究嵌入式Linux系統設計方法,基于ARM處理器平臺構建嵌入式Linux操作系統。這部分的工作包括嵌入式BootLoader的移植、Linux內核的配置與編譯以及根文件系統的創建。 3、研究MPEG-4視頻壓縮標準,基于ARM-Linux系統平臺移植MPEG-4視頻解碼器。 4、研究ARM體系結構以及基于ARM平臺的嵌入式軟件優化方法,對所移植的MPEG-4視頻解碼器進行平臺相關優化。 5、研究視頻通信中的錯誤隱藏技術,針對錯誤隱藏過程中傳統邊界匹配算法對邊緣匹配的局限性,提出了一種改進的基于時域與空域平滑性的邊界匹配算法。 6、研究流媒體網絡傳輸的相關技術協議,基于RTSP/RTP/RTCP協議實現了一個基本的MPEG-4視頻流實時傳輸系統。
上傳時間: 2013-05-16
上傳用戶:a937518043
本課題來源于浙江省科技廳資助項目“基于DSP技術的全數字實時無線多媒體傳輸系統的研制”,通過對相關國際標準、關鍵技術和現有產品的研究和分析,完成系統整體設計方案,并實現了原型系統以進行技術驗證。本論文的主要研究內容和成果如下:1.通過比較和研究多種音頻、視頻編解碼標準,提出了適合在資源受限系統中應用的編解碼規則,并且利用音視頻同步算法和回音消除算法進行優化,使系統更好地滿足了音視頻傳輸實時性的需要;2.提出了無線多媒體系統的總體框架,介紹了基于ARM9($3C2410)處理器為硬件平臺,嵌入式Linux操作系統為軟件平臺,WLAN為傳輸媒介的平臺構架和環境搭建,其中包括軟硬件選型,交叉編譯環境的建立、Bootloader、Linux內核鏡像、文件系統的編譯、配置和下載:3.實現了上層應用程序模塊化設計,從功能上分為五大模塊:音視頻采集模塊、RTP協議無線傳輸模塊、音視頻同步模塊、音視頻播放,顯示模塊和回音消除模塊,并通過Linux多線程編程技術實現了各個模塊的代碼化,論文給出了各個模塊實現的關鍵技術和算法流程。最后的實驗結果表明,媒體流能在整個系統中得到平穩、實時、同步地處理。本課題所研究的基于嵌入式Linux的無線多媒體系統可廣泛應用于視頻監控、信浙江工業大學碩士學位論文息家電、智能小區、遠程抄表等領域,具有很強的實用價值,同時也對未來嵌入式系統研究和無線多媒體技術研究起到一定的參考作用。
上傳時間: 2013-11-15
上傳用戶:sdfsdfs1
一個嵌入式Linux上的mp3播放器
上傳時間: 2015-01-28
上傳用戶:jeffery
可用于嵌入式LINUX的網絡播放器的源碼
上傳時間: 2013-12-20
上傳用戶:hoperingcong
使用廣泛的嵌入式操作系統T-Kernel的介紹文檔,以及文章目錄。
上傳時間: 2013-12-19
上傳用戶:王慶才
占領日本80%的實時嵌入式系統t-engine下的信號量編程
上傳時間: 2015-04-10
上傳用戶:685
t嵌入式圖形開發實戰篇 嵌入式應用的開發工作基本上是在工作站或是PC 機上完成的,我們在工作的機器上調試運行嵌入式應用,并將輸出結果顯示在一個仿真小型設備顯示終端的模擬器上。在開發的后期,我們要根據我們選擇的嵌入式硬件平臺,將嵌入式應用編譯鏈接成適合在這個硬件平臺上運行的二進制目標代碼,另外由于應用使用到了Qt/Embedded 的庫,所以我們還要將Qt/Embedded 庫的源代碼編譯鏈接成為適合在這個硬件平臺上使用的二進制目標代碼庫。當一個Qt/Embedded 應用被部署到小型設備上,并可靠的運行,這樣一個開發過程才宣告結束。 介紹如何在一臺裝有Linux操作系統的機器上建立Qt/Embedded開發環境。 并教初學者認識Qt/Embedded 開發環境。
上傳時間: 2015-04-30
上傳用戶:冇尾飛鉈
日本著名的的嵌入式實時操作系統T-Kernel的源碼及用戶手冊。
上傳時間: 2015-05-05
上傳用戶:13160677563