前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇媒體播放器范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。
最新的市場研究報告顯示,對消費類電子的需求依然很強勁。由于這些消費類電子產品變得越來越小巧輕便且電池使用壽命更長,便攜式音頻/視頻播放器在消費類電子領域日益受到人們的青睞。
但是,消費者對更多功能與更高級性能的需求不斷膨脹。視頻編解碼速度更快的處理器以及日益強大的硬盤驅動能力實現了在一個設備中集成音頻/視頻的功能,即便攜式媒體播放器。按照壓縮比率的不同,一款具有20GB硬盤的典型高端播放器可存儲時長為60~80小時的MPGE視頻或時長為500~600小時的MP3音頻。一些型號還可能具有FM調頻功能或數碼相機功能。
設計挑戰
不斷發展的消費者需求對技術提出了新的挑戰。音頻/視頻回放、游戲等功能都需要高效地使用電池電量。設計時尚、小巧、用戶友好型器件需要采用極微小的電子與機械集成組件。為了盡可能延長工作時間,認真考慮電池的化學特性與容量以及電池電量監測功能是至關重要的。對功率轉換電路的正確選擇也決定著電池為系統供電的效率。
器件有著嚴格的尺寸要求,因此設計人員應在小而薄的封裝中采用集成組件,以確保良好的功耗性能。雖然先進的電源IC能在同一器件上集成數個電源通道,但我們必須了解系統的電源分組,以避免過度集成。在復雜的電子系統中,如果所有供電組件都集中在相同的位置,會造成電源管理器件到實際負載點的線跡過長,從而會導致噪聲和散熱問題,進而延長開發時間。
創新型解決方案
一款便攜式媒體播放器處理器、內存以及顯示器需要若干不同的電壓軌和大量的電源電能。電池必須得到高效充電和管理,并實現從電池電壓到Ic電源電壓的高效率轉換。否則,用于音頻的電池使用時間持續16小時以及用于視頻回放的電池使用時間持續5小時的目標就很難實現。
圖1顯示了針對便攜式媒體播放器的電源子系統。鋰離子電池充電器能安全準確地給電池再充電,而精確的電池電量監測器件可確定充電狀態,并有助于系統最大限度利用任何可用電量。數個電源轉換器將電池電壓轉換為所需的系統電壓。最重要的是為具有顯示控制器與背光功能的TFT LCD顯示器供電。對于內存以及其他組件而言,主電源為3.3V電壓軌通常需要高達lA的電流。而對硬盤而言,3.3V的電源通常由獨立的主電源電壓軌提供,因為該電壓軌由系統單獨控制以實現在不需要時將其關閉,因此可節省能耗。處理引擎需要一些超低內核電壓,1.2V或1.8V即可。音頻必須是具有線性穩壓器的穩壓輸出以過濾開關轉換器的噪聲。
充電器必須具備管理若干輸入源的功能,如電腦與外設的USB端口以及AC/DC墻上適配器。在適配器引腳上的輸入電壓額定值高達18V,這不僅能避免系統在DC電源線路上出現過壓峰值,而且還能使用價格較低的非穩壓墻上電源。充電IC能夠決定進入電池的實際充電電流和系統所用的電流。因此,在電池充電和系統運行同時進行的情況下,充電過程也不會出現非正常終止問題。上述解決方案實現了動態的電源管理,在系統和電池間合理分配可用的DE輸入功率。如果系統電流上升,電池充電電流會自動降低,反之亦然。這樣有助于優化成本,使墻上電源也能滿足系統整體對電池與應用的平均用電需要,而不是必須采用滿足最嚴格用電條件的電源。
我們可用電池電量監測計來精確測定剩余電池電量,從而進一步改善電池管理。這樣,處理器就能有效采用低功耗模式,并在需要充電時提醒用戶,從而更好地管理媒體播放器的功耗。
媒體播放器的功率轉換主要通過轉換DC穩壓器來實現。我們認為,就穩壓工作而言,線性穩壓器解決方案具有體積小和成本低等優勢。但如果電流超過300A,就會因為功耗太高而需要占板很大且價格昂貴的散熱片。如果輸出電流較高且輸入至輸出的電壓差分很大,就會發生此類問題。假設我們用3.6V的鋰離子電池提供1.2V的內核電壓,線性穩壓器這時的工作效率只有33%,電池電力大部分都變成散熱消耗掉了。DC/DC轉換器的工作效率實際高達90%以上,其功耗僅為低壓降穩壓器(LDO)功耗的一小部分。
圖3給出了高效功率轉換的實例。為了給1.5V 500mA編碼器/解碼器引擎提供內核電壓,我們采用了一款具有FET的高度集成的同步DC/DC轉換器,從而實現了最大功率效率,并盡可能地減少了外部組件數。采用該解決方案時,無需使用占板較大的散熱片。相對DC/DC控制器解決方案而言,高度集成的D C/D C轉換器采用片上轉換FET并實現內部補償機制。這就是說,設計工程師不必選擇外部晶體管,也不必采用昂貴而難用的設計軟件來分析補償與穩定條件。組件選擇非常方便,我們只需按照產品說明書采用推薦的電感器即可。
圖3中的DC/DC降壓解決方案顯示了節省空間的特性。由于集成了開關晶體管,因此電路只需要一個電感器及兩個電容器。該器件具有獨特的控制架構,可以使電源對負載瞬變快速做出反應并保持高精度穩壓。極高的3MHz開關頻率可將電感器尺寸降至僅為1μH,從而能使用高度還不足1mm的芯片電感器。該整體解方案可以構建成適合5mm×5mm的應用。為進一步降低功耗,先進的DC/DC穩壓器還提供自動PFM/PWM模式轉換功能,在很大負載范圍上,都能最大化轉換效率。低負載電流運行時,轉換器可進入脈沖頻率調制(PFM)模式,而負載電流大干50mA時,脈沖寬度調制(PWM)控制方案則能對其提供支持。
結語
消費者希望小型設備能夠提供更多功能,且實現更長的工作時間。電池技術與低功耗半導體組件的不斷發展可以幫助工程師逐步滿足上述要求。精確監測電池容量有助于充分利用電池全部電力,與高效的功率轉換相結合,有助于充分發揮電池的作用。我們采用高度集成的電源管理器件,并盡可能減少外部組件數和縮小封裝尺寸,這有助于高效利用有限的板級空間,以便集成更多功能,并減小產品尺寸與重量。
關鍵詞: ARM微處理器; 嵌入式Linux; 多媒體播放器; NFS
中圖分類號: TN912.23+1?34; TP368.1 文I標識碼: A 文章編號: 1004?373X(2017)10?0075?04
Abstract: As the most present multimedia player systems need the special codec chip to encode and decode video files, which leads to the high cost and cockamamie fussy development, an embedded multimedia player system based on ARM?Linux was designed in combination with ARM microprocessors, embedded Linux operating system, MPlayer application program, etc. The low cost, low power consumption and high performance ARM microprocessor are adopted in system, in which open source, high portability and powerful Linux operating system is embedded, and the network file system (NFS) is employed for sharing of files on different operating platforms. The function of the multimedia player was achieved after software direct decoding of audio and video files by means of the transplanted application program MPlayer. The expected effect of smooth and stable audio and video playback was realized. The result indicates that the design reduces costs and simplifies the development process.
Keywords: ARM microprocessor; embedded Linux; multimedia player; NFS
當代,信息技術飛速發展,新穎便攜的消費類電子產品得到了大眾的追捧,成為了IT市場的一個重要的經濟增長點[1],嵌入式系統在消費類電子產品得到了廣泛的應用[2?3]。本文研究是在嵌入式系統下實現多媒體功能。近十年國內多媒體播放器主要采用簡單控制芯片(如單片機等)加上音視頻解碼芯片的方式,雖然價格低,但功能單一,音畫質差,且開發難度大。而國外采用專用解碼芯片的多媒體播放器,在處理性能和效果上得到了提升,卻因其高昂的價格,不適用于國內市場。針對這些弊端,本文設計的多媒體播放器采用的是ARM?Linux的解決方案,即在ARM開發板上移植Linux操作系統,并通過移植的應用程序MPlayer對音視頻軟解碼后實現多媒體功能。該方案具有反應速度快、移植性高、費用低、功能可擴展性強等特點。
1 ARM微處理器以及Linux嵌入式
1.1 ARM微處理器平臺
ARM處理器是一款RISC微處理器[4],共有37個寄存器,其中包括31個通用寄存器,6個狀態寄存器(標識CPU的工作狀態及程序的運行狀態)。ARM處理器主要面向低預算市場。ARM特點主要體現在:成本低、功耗低,性能高,采用雙指令集,尋址方式靈活多樣等。
該系統采用的ARM處理器是S3C2440A[5],該處理器具有16/32位RISC體系架構和ARM920T CPU核心強大的指令集,增強型的ARM架構MMU以支持WinCE,EPOC32和Linux。共有8個Bank(每個128 MB),支持NOR以及NAND FLASH啟動,它具有低功耗,全靜態設計等優點,還提供豐富的外設資源,適合多媒體播放器的設計要求。
1.2 嵌入式Linux
嵌入式系統是依托于計算機技術,以應用為目標,并且軟硬件都可裁剪,在成本、性能、穩定性、體積大小、功耗等有嚴格要求的專用計算機系統[6]。
嵌入式操作系統具有可裁剪、可配置、實時性高等特點。近年來,廣為人知的嵌入式操作系統有VxWorks,WinCE,嵌入式Linux等。但Linux得益于其免費,開源等優勢,Linux操作系統被廣泛應用于嵌入式系統中。Linux是類Unix操作系統的一種,用戶可以免費使用,也可自由傳播的。得益于其成本低以及可定制性,在嵌入式領域異軍突起。Linux特點:自由軟件,免費試用,多用戶、多任務;極強的平臺可伸縮性(可裁剪);提供強大的管理功能;完全符合POSIX標準;具有豐富的圖形用戶界面;具有強大的網絡功能。
2 ARM?Linux嵌入式系統總體設計
目前,在嵌入式ARM開發板上運行Linux[7]已經非常普遍,一個基于ARM?Linux的嵌入式系統大致可以分為5部分,如圖1所示。
系統軟件層次主要由五個部分組成:
引導加載程序(Boot Loader):它是系統上電運行的第一段程序,在操作系統啟動前,完成目標板軟硬件的初始化,為內核的調用做好準備。本系統使用的是U?boot。
Linux內核:包括嵌入式硬件平臺的內核啟動參數和依據需求所定制的內核。
文件系統:包括根文件系統和普通的文件系統。
應用程序即用戶特定的應用程序。
硬件平臺:該系統主要由嵌入式處理器、FLASH、 TFT?LCD屏、串口、電源等構成。
該系統采用的ARM9處理器是三星公司的S3C2440A,首先通過運行在虛擬機(VMware workstation) 的Fedora10上利用交叉編譯鏈arm?Linux?gcc將Linux內核,U?Boot源碼包編譯成可用鏡像文件,然后構建根文件系統,進行相應的NAND FLASH驅動移植,Qt移植、TFT?LCD移植、USB設備驅動移植。在ARM開發板上搭建好多媒體播放器的嵌入式環境后,移植應用程序MPlayer。通過將視頻文件NFS掛載到Linux,在ARM芯片控制下由移植的MPlayer軟解碼來實現多媒體播放器的功能。系統總體結構框圖如圖2所示。
然后,NAND FLASH驅動移植,網卡驅動移植、USB設備驅動移植、TFT?LCD屏驅動移植[9]、I2C總線移植等。
制作文件系統:包括移植yaffs文件系統[6],編譯并安裝BusyBox后,在手動添加“dev” ,“etc”,“home” ,“lib”,“mnt”,“opt”等,構建文件系統。
3.2 配置網絡文件系統NFS服務
在網絡上,通過網絡文件系統(Network File System,NFS)[10],一個系統可以與他人共享目錄和文件。用戶和程序可以像訪問本地文件一樣的訪問遠端系統上的文件。在嵌入式開發中,NFS服務是常用于內核啟動掛載根文件系統的方式。使用這種方式掛載根文件系統,為嵌入式產品開發和測試提供了廉價而高效的方案。
具體配置[11]流程如下:
(1) 首先關閉防火墻:使用#/etc/init.d/iptables stop或者使用命令#lokkit(永久關閉防火墻)。
(2) 設置共享目錄: #gedit/etc/exports,然后編輯NFS的配置文件,添加/opt/EmbedSky/root_nfs *(rw,sync,no_root_squsah)。其中/opt/EmbedSky/ root_nfs為NFS共享目錄,通過NFS掛載后它可以作為開發板的根文件系統。
(3) 將前面制作好的根文件系統復制一份后改名為root_nfs,然后修改etc/init.d/rcS,屏蔽掉net_set &。
(4) 測試PC端是否成功設置并啟動NFS服務:啟動NFS,命令行輸入:#/etc/init.d/nfs start;命令行輸入 mount?t nfs 192.168.1.58: /opt/EmbedSky /root_nfs/opt/EmbedSky/root,通^檢查/opt/ EmbedSky/ root_nfs和/opt/EmbedSky/root目錄內容是否一致驗證設置成功與否。
(5) 開發板下的設置:首先將PC與開發板連接起來(包括網線、并口線、電源線),進入U?Boot下載模式,然后依次輸入命令0?>1?>192.168.1.58(PC的Linux的IP地址)?>192.168.1.2(開發板的Linux的IP地址)?>255.255.255.0(開發板的掩碼地址)?>/opt/EmbedSky/root_nfs(PC的Linux中的NFS文件系統的路徑)?>s?>q?>8,啟動開發版。
(6) 在SecureCRT控制臺下輸入:mount?t nfs?o intr,nolock,rsize=1024,wsize=1024 192.168.1.58:/opt/ EmbedSky/root_nfs /mnt。
掛載成功后,訪問開發板的/mnt/目錄時,就相當于訪問PC的Linux的NFS目錄。
SecureCRT控制臺如圖3所示,開發板被啟動后狀態如圖4所示。
4 應用程序MPlayer的移植
MPlayer是一款開源的多媒體播放器,可以運行在多種操作系統上[12],例如Linux和類Unix系統、Windows等。其本身編譯自帶多種解碼器,能夠播放大多數音視頻文件,如AVI,MPEG,MP3,WMV等。還能夠觀看 DVD,VideoCD,RealMedia和DivX等格式電影[13]。MPlayer還具有廣泛的輸出設備支持,它可以在OpenGL,XII,DGA,Xv,SVGAlib及AAlib上工作,而且也能夠使用一些硬件相關的低級的驅動模式[14]。MPlayer具備解碼、播放及音視頻同步功能。十分適用于本系統的需求。
具體的移植實現流程如下:
首先準備源碼包:MPlayer?1.0rc2.tar.bz2以及libmad?0.15.1b.tar.gz。MPlayer 1.0已經把大部分解碼庫都自帶了,如FFmpeg等,但是自帶的音頻庫在處理器S3C2440A下效果非常不好,換成使用libmad效果不錯。因此MPlayer在ARM?Linux的最簡單的移植只需要移植這兩個即可。移植后進行字符界面的播放。
(1) 編譯libmad。配置configure文件,#./configure CC=arm ?linux ?gcc??enable?fpm=arm??host=arm?linux??disable?shared??disable?debugging??prefix=/opt/EmbestSky/video/MPlayer?1.0rc2 ;輸入命令make ,make install編譯安裝libmad。
(2) 編譯安裝MPlayer。下載并解壓源代碼MPlayer?1.0rc3.tar.bz2,#tar?jzxvf MPlayer?1.0rc3.tar.bz2。
配置 configure 文件。其中包括指定安裝路徑,交叉編譯工具,添加環境變量,設定靜態變量等。
(3) 輸入命令make,make install 編譯安裝MPlayer。
(4) ⒈嘁牒蟮Mplayer通過NFS掛載的方式在開發板上運行:在控制臺輸入指令:./mplayer?libmad car.avi?framedrop?quiet?vf rotate=1,scale=480:240,如圖5所示。開發板視頻播放最終全屏顯示結果如圖6所示。
5 結 語
本文設計的觸屏多媒體播放器是在ARM?Linux嵌入式環境下,通過MPlayer軟解碼實現的。該方案充分發揮了性能優越的S3C2440A微處理器,高兼容性,易剪裁的Linux操作系統以及MPlayer軟解碼的優勢。設計出的多媒體播放器性能穩定,界面友好,達到了預期效果。與傳統的多媒體播放器相比,基于ARM?Linux的嵌入式播放器具有功能可擴展、低成本、開發過程簡單的優勢。
參考文獻
[1] 姚放,肖海.嵌入式處理器分類與現狀[EB/OL].[2014?02?23].http://bol?.
[2] 傅籬.嵌入式系統在我國的應用現狀與發展趨勢[J].管理觀察,2013(11):164?166.
[3] 宮鵬,宮h,王端寶.基于嵌入式系統的多媒體音樂播放器[J].現代電子技術,2011,34(12):100?103.
[4] 周立功.ARM嵌入式系統基礎教程[M].北京:北京航空航天大學出版社,2005.
[5] Samsung Electronics. S3C2440A 32?bit CMOS microcontroller user′s manual [M]. South Korea: Samsung Electronics, 2004.
[6] 馬義德,劉映杰,張新國.嵌入式系統的現狀及發展前景[J].信息技術,2001,8(12):57?59.
[7] 韋東山.嵌入式Linux應用開發完全手冊[M].北京:人民郵電出報社,2012:197.
[8] 田磊.基于ARM的嵌入式Linux操作系統的移植[D].西安:西安電子科技大學,2009:21.
[9] 紀寧寧,孫靈燕.S3C2440A驅動RGB接口TFT LCD的研究[J].液晶與顯示,2008,23(1):96?100.
[10] 聶和平.基于ARM9的嵌入式Linux系統移植與驅動開發[D].南京:南京郵電大學,2013:21?42.
[11] 瑛宣.Linux 下NFS(網絡文件系統)的建立與配置方法[J].計算機與網絡,2013,39(21):44?45.
[12] 劉玉萍.MPlayer的嵌入移植[J].計算機系統應用,2011,20(1):192?196.
[關鍵詞] 流媒體 J2ME MPEG RTP RTCP
一、引言
隨著通信技術和計算機技術的迅猛發展,3G時代的到來,使得人們對手持設備的應用有了更高的要求,人們已不滿足于簡單的通話,收發短信等基本功能,而更多的是要求有多媒體應用,能利用手機進行上網沖浪,3D游戲,播放視頻等。
二、系統的分析與設計
1.目前存在的系統分析
隨著通信技術和計算機技術的迅猛發展,使得人們對手持設備的應用有了更高的要求,人們已不滿足于簡單的通話,收發短信等基本功能,而更多的是要求有多媒體應用,能利用手機進行上網沖浪,3D游戲,播放視頻等。移動設備通過網絡觀看視頻將是不可避免的問題。而且目前的城市的網絡覆蓋率比較的好。
在這種情況下,多媒體播放器在設計與實現在有一些問題:
(1)由于多媒體手機在硬件性能上與PC機有著顯著的差異,所以在多媒體手機上播放的視頻短片的比特率要遠遠低于PC機上的,所以在設計多媒體手機時要受到多媒體手機硬件與操作系統的影響。
(2)現在多媒體手機外接的存儲卡容量不是很高,當你在旅行的過程中或者在移動的過程中,因為你的存儲卡的容量有限,所以你只能看少量的視音文件。
(3)現在多媒體手機在播放視音頻文件的過程中,如果你看到自已喜歡的圖片,你就想要保存下來,作為永久的珍藏。
(4)如何設計一項全新多媒體播放器,為將來的多媒體移動服務打下堅實的基礎。
2.對目前系統的改進
本項目是一個關于手機播放器的系統,通過移動終端手機能夠實現在任何時間,地點進行多媒體音頻與視頻的播放,本項目在空間上延伸了基于internet的網絡服務,在時間上更具有靈活性。本系統只能播放視頻文件的格式為MPEG格式與音頻文件的格式為WAV格式,這是因為由底層的開發包所決定的。
本項目具有以下幾個功能模塊:
(1)首先視頻(主要是MPEG格式)的播放模塊,播放形式主要采用兩種形式:本地播放與網絡播放。本地播放也就是所謂的視頻文件在本地手機存儲器里,直接進行播放,網絡播放主要是視頻文件放在網絡服務器,手機進行調用播放。它在空間上延伸了internet網絡服務,在時間上更具有靈活性。
(2)其次實現音頻(主要是WAV格式)的播放模塊,播放形式主要采用兩種形式:本地播放與網絡播放。運行方式與視頻播放模塊相似。
(3)再次抓圖模塊,在進行播放本地與網絡視頻時,當你認為哪一個視頻的瞬間你很鼓歡,你就可以進行抓圖,把它抓下來。
(4)最后是控制模塊,在進行播放音頻與視頻的同時,有一些基本的控制功能,比如:播放,停止,暫停,增加音量,減小音量等。
1>以下是本地播放視頻或音頻文件流程圖
以上圖的說明:這是一個本地播放視頻或音頻文件的流程圖,首先生成一個等待WaitCanvas的對象,之后生成一個等待界面,然后生成一個VideoCanvas對象,它主要是用來進行播放文件控制的,用VideoCanvas生成的對象來打開用戶在剛開始的界面上所輸入URL,URL里包括IP地址,端口號(8080)以及被訪問的文件名。如果打開成功都進行播放,如果失敗者結束程序。最終關閉MIDlet程序。
2>以下是網格播放視頻或音頻文件流程圖
以上圖的說明:這是一個網絡播放視頻或音頻文件的流程圖,首先生成一個等待WaitCanvas的對象,之后生成一個等待界面,然后生成一個VideoCanvas對象,它主要是用來進行播放文件控制的,用VideoCanvas生成的對象來打開用戶在剛開始的界面上所輸入URL,URL里包括IP地址,端口號(8080)以及被訪問的文件名。如果打開成功都進行播放,如果失敗者結束程序。最終關閉MIDlet程序。
三、客戶端的實現
手機客戶端MIDlet的設計是本課題研究的重點,是實現本地與無線播放器應用的關鍵,客戶端MIDlet需要解決的關鍵問題有:MIDlet程序結構流程控制,界面的開發;準確地提交用戶請求參數問題等。根據系統需求分析,本項目終端支持系統的客戶端主要面向的活動者是有具有多媒體手機的用戶。以多媒體手機的用戶所應具有的功能進行介紹手機客戶端MIDlet開發的過程和主要解決的問題。
1.客戶端流程設計
主要的流程說明:首先啟動MIDlet,進行輸入所要訪問的服務器的IP和所要播放的文件的全稱,如果輸入錯誤,都重新輸入,如果輸入正確者,進行下面的一個操作,機器根據你所輸入的IP地址來判斷是本地播放,還是要進行網絡的播放,當你如果輸入的是本地IP,那么手機只播放你在手機存儲介質里面的視頻或音頻文件。如果你輸入的是網絡IP,那么手機會播放在服務器中的視頻或音頻文件。在進行播放視頻與音頻的過程中,可以對作對象進行一系列的操作,比如抓圖等。
2.MIDLET主程序的設計
一個MIDP應用程序的基本執行單元――MIDlet,所以ControlVideo繼承MIDlet了,并有以下幾個方法:startApp(),pauseApp(),destroyApp(),commandAction()還有一個線程PlayImage,這個程序它所要實現在的主要功能是,形成一個輸入的界面,在這個界面里面要實現讓用戶輸入URL,URL里面包含訪問計算機的IP,端口號及所要訪問的播放文件全稱。還有在界面上還形成幾個按鈕比如開始,退出這是由commandAction()來進行控制等,它還進行控制整個程序的運行,選形成一個等待的界面,然后根據用戶所輸入的信息進行打開URL,再進行播放文件的控制等等。
3.播放控制的設計
它主要是由VideoCanvas繼承Canvas,并有以下幾個方法:VideoCanvas(), initialize(), paint(), time2pix(),open()等方法。它主要實現的功能是:對播放的視頻或音頻文件進行一系列的操作比如播放,停止,暫停,增加音量,減小音量。
4.播放文件判斷的設計
在這里主要是設計一個單獨的類,名稱為VideoType,它主要先從用戶輸入的URL來分析出用戶輸入的信息,從中分離出輸入的IP地址,端口號以及文件的名稱,再進行判別用戶輸入的文件的類型。它里面有以下幾個方法:guessContentType(),splitURL()。
5.網絡連接等待介面的設計
這是一個所設計的一個等待界面,名稱WaitCanvas,它繼承了Canvas類,它主要的功能是:當用戶輸入IP地址時,手機在連結服務器的時候,可能會有一個過程,所以這個時候出現一個等待界面。它里面有以下幾個方法:WaitCanvas(),void setMessage(),paint()。
四、結束語
本文研究的重心在于利用流媒體技術使手機播放器中本地與網絡(無線)終端MIDP應用開發技術的解決方法及資源的網絡通信,信息整合問題。因此在論文中深入研究了J2ME體系結構及其平臺下手機程序MIDP的開發技術,詳細分析了本地終端與無線終端和資源的通信解決方法,并構造了一個手機多媒體播放器系統,通過該系統,完整說明了MIDP應用程序開發的流程控制,界面設置與流媒體和視頻壓縮技術。本系統還會不斷的改進,實現更廣,更新,更實際的功能,以適應時代的需求。
參考文獻:
[1]吳一丁:J2ME技術在移動設備上的應用.java研究組織,2005
[2]黃寶雄:流媒體技術.中國多媒體視訊,2005
公司名稱杭州銳博技術有限公司
法人
鄧兆翠
注冊資本
RMBY500,000.-
成立日期
企業性質
有限責任
所處階段
成長期
上年度營業額
約RMB1,000,000.-
上年度凈利潤
約RMBY800,000.-
項
目
概
況
項目名稱
TVants P2P 網絡電視與多媒體播放器
項目領域
IT / 傳媒 / 消費電子產品
經營范圍
計算機軟件, IT服務, 消費電子產品
技術水平及所處階段
國際領先, 產業化階段
專利情況
市場需求
與
競爭分析
1) TVANTS_C2 產品的核心是集P2P技術和視頻專用芯片技術一體的, 具有世界領先水平的新一代播放器.性能超過目前傳統電視機升級為IPTV的機頂盒.2) 在P2P技術方面,我們掌握底層代碼,其功能改變了流媒體的傳輸方式,突破了原有技術的瓶頸,屬于世界級的創新技術.并且我們有互聯網上超大規模用戶的同時在線的直接經驗,技術上日趨成熟.3) 在視頻專用芯片技術方面,CC1100 芯片是當今世界視頻流媒體處理最先進的專有技術處理器, 其性能指標遠遠領先同行同類產品,包括AMD, HP等公司的產品性能.4) TVANTS_C2 的設計是是建立在巨大的互聯網與巨大的電視機網絡兩個網絡基礎上的信息傳遞.它巧妙的利用網絡特點, 用極小的成本實現了傳統技術下要依賴通訊衛星技術, 龐大的廣電設備和系統才能實現的播放效果.我們估計: 如果產品投放市場,將直接沖擊現行的廣電系統的商業模式,也會沖擊廣電設備制造工業,衛星工業,包括IPTV實施的方向...5) TVANTS_C2 產品具有極高的技術門檻,P2P技術與芯片技術均有極強的的技術壁壘, 競爭者難以跨越.當前P2P行業的暫時領先者, 均沒掌握芯片前沿技術,在一段時間內沒辦法進入普通電視機的P2P流媒體市場。 預計在近一兩年內,TVANTS_C2 可以保持獨家擁有該市場的份額.6) 技術的發展具有可持續性,P2P技術和芯片技術均屬于底層技術,只要有電視或視頻媒體,已經確立的技術基本原理不會有改變, 今后的產品升級與更新是功能和流媒體性能的完善,這是產品持續性的保證.
市場占有率(%)
2006
年度
3%
2007
年度
5%
2008
年度
7%
管理團隊
顏進
2004.6 - 今 TVANTS電視螞蟻, 杭州銳博信息技術有限公司CEO. TVANTS市場營運,程序開發
1997.8 – 2002.7 臺灣谷林國際企業股份公司副總經理負責大陸市場營銷,同時創立深圳谷玲摩托車技術開發有限公司.
1993.1 – 1997.5 日本伊騰忠商事深圳事務所業務經理負責汽車銷售業務
1989.4 – 1993. 1 深圳怡寶食品飲料有限公司總經理助理市場策劃,與市場推廣
1987.7 – 1989. 4 杭州傳感技術有限公司業務經理市場開發
1984.7 - 1987.4 浙江大學化工系工業過程計算機仿真, 工學碩士
1980.8 - 1984.6 浙江大學化工系化學工程工學學士
郭同強
2007.9 - 今 浙江大學計算機學院數值媒體與計算機軟件專業(TVANTS第一作者)博士后
2004.7 - 2007.8 浙江大學計算機學院數值媒體與計算機軟件專業, 博士
2001.7 – 2004.8 浙江大學計算機學院, 碩士
1997.7 – 2001.8浙江大學計算機學院計算機軟件學士
吳華中
1997.7 -今 浙江大學信息技術研究所所長,董事長總經理創立者,計算機分析儀器研發與銷售
1993.5 – 1997.7 浙江大學計算機仿真教研室工程師 軟件工程研究
1988.7 – 1995.8 上海金山石化股份有限公司計算中心軟件工程師企業管理軟件設計與開發
1985.7 – 1988.8 浙江大學化工系工業過程計算機仿真碩士
1981.8 – 1985.6 南昌工業學院化工系化學工程學士
融資
及
合作要求
融資方式
直接投資
## 股權投資
## 貸款擔保
技術轉讓
其它 ________________________________
希望合作
對象
VC, PE. 貸款機構
最低融資金額
USD5,000,000.-
>> 基于Android平臺的智能化音樂播放器設計與實現 基于Android平臺流媒體播放器的研究與實現 基于Android的多媒體播放器的設計與實現 基于Android系統的音樂播放器的設計與實現 基于Android4.0的多媒體播放器的設計與實現 基于Android手機音樂播放器的設計與實現 基于Android平臺的音樂播放器 基于directshow的視頻播放器設計與實現 基于Android的音樂播放器的系統設計 基于Android的多媒體音樂播放器設計 基于Android系統的影音播放器研究與實現 基于Android 手機音樂播放器開發與實現 音樂播放器的設計與實現 桌面卡通音樂播放器的設計與實現 基于Extjs與Highcharts的Web監測數據播放器設計與實現 基于Authorware 7的個性化媒體播放器的設計與實現 英語口語網絡課程基于Flash技術播放器的設計與實現 基于STM32的MP3播放器設計與實現 基于ARM?Linux多媒體播放器的設計與實現 基于ARM的MP3播放器設計與實現 常見問題解答 當前所在位置:l.
[4] 公磊,周聰.基于Android的移動終端應用程序開發與研究[J].計算機與現代化,2008(8):85-89.
[5] 謝兆學,蔣愛權.流媒體技術的java實現[J].計算機應用研究,2002,19(10):147-241.
[6] 何秋紅.Java Media API 的研究與應用[D].貴陽:貴州大學2006屆碩士研究生學位論文,2006.
[7] Wang Y,Zhu Q R,Shaw L.M aximallys moothim agree covery in transformcoding[C].IEEE Trans Communnication,1993:1544-1551.