定義產(chǎn)業(yè)的公開嵌入式媒體平臺_第1頁
定義產(chǎn)業(yè)的公開嵌入式媒體平臺_第2頁
定義產(chǎn)業(yè)的公開嵌入式媒體平臺_第3頁
定義產(chǎn)業(yè)的公開嵌入式媒體平臺_第4頁
定義產(chǎn)業(yè)的公開嵌入式媒體平臺_第5頁
已閱讀5頁,還剩30頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

定義產(chǎn)業(yè)的公開嵌入式媒體平臺Welcome!2:00NeilTrevettVPofEmbeddedContentatNVIDIAPresidentofKhronosKhronosIntroductionCreatingaMobileContentPlatformKhronosNewsEnglish2:30DeanFuProductManager,SMediaAnnouncingGlamo3365–OpenGLES-basedgraphicsacceleratorchipformobile3DgamingChinese2:50JohnLeeDirector,APAC,FathammerLtdLivedemosofLGE,Samsung,SKT,PantechandCuritelphoneswith3DaccelerationrunningonOpenGLES1.0English3:10NobuyukuSeguchiFAEManager,SonapticJapanOpenSLESandalookatdifferencesbetweenmobile3DaudioandmobilestereowideningtechnologiesEnglish3.30HwanyongLeeDirectorofSalesandMarketing,MTISOpenVG–2DvectorgraphicsforadvancedmobilegraphicsChinese3:50SteveTian–HybridGraphics3:55

Questions&Answers4:00-5:00Tea&Demos100Ms/年手機–集中裝置結(jié)合通信,圖像,視頻和游戲的手機。顧客會找尋具有強吸引力特點的新手機網(wǎng)絡(luò)操作者需要增加網(wǎng)絡(luò)基礎(chǔ)設(shè)施的ARPU和利用手機生廠商需要增加替換銷售多媒體手機–在2008年會從原2004年整個手機市場的5%占到47%來源-JonPeddie&Associates前所未有的巨大媒體硬件和軟件市場80年代

工作站100Ks/年90年代

PC10Ms/年00年代

手機手機媒體快速成長2D3D軟件有HW加速的3D蜘蛛俠23D:紐約地鐵Sony圖片蜘蛛俠2動作

蜘蛛俠2:英雄歸來的Sony圖片手機快速獲得成熟的媒體功能以硬件為基礎(chǔ)的3D和視頻手機預(yù)期在2006年展開攻勢。手機媒體硬件加速將會無所不在–如同在PC一樣藝術(shù)級的媒體API標(biāo)準(zhǔn)對于在手機平臺上的高效電池圖像和媒體硬件需要釋放其可視的潛在性。媒體API使市場成長

一個API就是在硬件和軟件世界的合約使得雙方都能獲益ISV見證在多重平臺上減少可變性更多軟件能在一個較好水平的功能和質(zhì)量下更快得到達市場。硬件賣主可以加速許多應(yīng)用程序添加值到他們的平臺軟件開發(fā)者硬件提供者硬件提供者硬件提供者硬件提供者硬件提供者軟件開發(fā)者軟件開發(fā)者軟件開發(fā)者軟件開發(fā)者一個產(chǎn)業(yè)標(biāo)準(zhǔn)的媒體API使得任何軟件在任何一致的硬件上能夠運行。API使得手機加速能效在高質(zhì)量上有更快的性能硬件傳遞至少是軟件性能的10倍-甚至是在擁有低成本系統(tǒng)的低端CPU上

較少能量硬件加速器發(fā)掘在一個媒體管道中有平行性為了在軟件中給出一個x10能效藝術(shù)用戶界面狀態(tài)小的屏幕需要在每個象素中擁有更多高級圖像處理

創(chuàng)建OpenAPI標(biāo)準(zhǔn)Open成員

任何公司可以通過支付成員應(yīng)付款加入Open標(biāo)準(zhǔn)

完全,公開使用跨平臺

支持不同的手機和嵌入式市場創(chuàng)建產(chǎn)業(yè)動力

說明,一直性測試,促進和教育Khronos對于及時地創(chuàng)建高質(zhì)量,完全公開的標(biāo)準(zhǔn)享有全球認證的榮譽OpenStandardAPIsforEmbeddedRichMediaAcceleration

超過95家公司創(chuàng)建mediaauthoring和acceleration標(biāo)準(zhǔn)Khronos是如何賺錢的?它不盈利!Khronos是一個純無盈利性組織成員費和期貨保證金贊助我們的成員通過使用我們提供的標(biāo)準(zhǔn)賣出產(chǎn)品來賺錢從來不試著針對標(biāo)準(zhǔn)其本身而進行收費$$出售一個API會產(chǎn)生一筆相對小的收入一個公開完全的API標(biāo)準(zhǔn)能創(chuàng)建更大的市場機會我們的成員也創(chuàng)建標(biāo)準(zhǔn),并且與市場上使用Khronos標(biāo)準(zhǔn)的產(chǎn)品進行競爭。Khronos嵌入式媒體平臺Khronos加速API使用最低可能水平的提取,在沒有強制的政策下提供應(yīng)用程序和siliconportability2D/3D圖像2D適量圖像音頻視頻,音頻和圖像媒體框架EGL應(yīng)用程序或中間設(shè)備庫(JSR184引擎,Flashplayers,mediaplayers等等)KhronosAPI家族提供了一個完全,跨平臺的媒體加速平臺。MediaSilicon–CPUs,DSP,硬件加速器等等.抽象通道到OS資源加速的矢量圖像針對矢量圖像的強大需求基于矢量圖象的Bezier曲線是高質(zhì)量2D的基礎(chǔ)不易多邊形為基礎(chǔ)–以縮放和定位為基礎(chǔ)的路徑更容易的導(dǎo)入到不同的屏幕尺寸許多應(yīng)用程序使用高質(zhì)量的2D矢量圖像面板便攜式mapping和GPS應(yīng)用,E-book閱讀器和文本打包高級用戶界面和屏保,2D游戲許多矢量圖像格式早就開始使用Flash,SVG,PDF,Postscript,Vectorfonts等等但是所有的2D矢量圖像都不是加速的在運行!在低能量的手機CPU上沒有效果OpenVG–加速的矢量圖像!針對2D矢量圖像的低水平API集中于使硬件加速應(yīng)該也允許有效率的SW執(zhí)行OpenVG加速現(xiàn)存格式對于Flash,SVG等不是一個競爭者在可能的地方使用OpenGL-stylesyntax使OpenGL開發(fā)者學(xué)習(xí)OpenVG盡可能的簡單OpenVG1.0在Siggraph2005上公布完全開放的標(biāo)準(zhǔn)僅在12個月內(nèi)開發(fā)出2Q043Q044Q041Q052Q051stOpenVG面對面會議OpenVG1.0草擬說明書完成OpenVG工作小組開始應(yīng)用程序2D硬件加速SVG/Flash/

FontPackage等3Q05樣本也一致性測試4Q05OpenVG1.0

說明書正式公布媒體庫可攜性DiversityofsiliconprocessorsDiversityofoperatingsystems完整的媒體庫可攜性媒體引擎

CPUs,DSP,硬件加速器

等DL–“DevelopmentLevel”

MediaPrimitives–對siliconacceleration提供可攜性MPEG4H.264MP3AMROpenMAXIL

通過操作系統(tǒng)的可攜性

媒體庫進入OS媒體框架的抽象界面OpenMAXDL

通過處理器的可攜性熱區(qū)面板使得通過硬件體系更加容易導(dǎo)入更多媒體庫IL–“IntegrationLevel”

MediaPrimitives–對不同的操作系統(tǒng)提供可攜性應(yīng)用程序操作系統(tǒng)媒體框架更多視頻解碼,圖像和聲音庫等OpenMAX會在2005年年底左右正式發(fā)布加速的嵌入式音頻嵌入式音頻危機現(xiàn)在許多擁有不同功能的封閉獨占的音頻API甚至播放一個簡單的聲音在不同的平臺上也會不同沒有標(biāo)準(zhǔn)可到達可用的硬件開發(fā)者的許多工作是針對不同的平臺重新寫代碼新型多媒體裝置配合高級音頻功能情況更加糟糕!需要一個標(biāo)準(zhǔn),本土低水平的硬件API!OpenSLES需求一個統(tǒng)一的本地音頻加速API電池能耗的掌上裝置:手機,智能手機,游戲手機,PDA應(yīng)用程序為導(dǎo)向的“開發(fā)者”API標(biāo)準(zhǔn)化通道到高級音頻功能:3Dpositional音頻,reverb,SP-MIDI各種高水平音頻API的跨平臺基礎(chǔ)包括:Java多媒體API(JSR-135);高級多媒體補充(JSR-234)能夠使軟件到硬件平臺成為無接痕轉(zhuǎn)化輕松導(dǎo)入多重目標(biāo)目標(biāo)應(yīng)用程序互動音頻應(yīng)用程序(e.g.游戲)Ringtone重放錄音裝置和UI音效應(yīng)用程序音頻硬件高水平音頻庫工作組里程碑強大的產(chǎn)業(yè)團體加入我們!3Q062Q061Q064Q053Q05OpenSLES工作小組成立外部評論草案說明書公布OpenSLES1.0說明書第一次面對面的會議產(chǎn)業(yè)標(biāo)準(zhǔn)嵌入式3DOpenGLESAPI標(biāo)準(zhǔn)OpenGL的Small-footprint子集在OpenGLARB合作下創(chuàng)建針對3D游戲的強大,擁有完整功能的低水平API在所有主要的平臺上都是可行的完全!!去除多余部分去除工作站功能ARB回饋和拼準(zhǔn)嵌入式中心工作站中心在一個小的footprint中擁有強大的功能e.g.50KB軟件引擎TheOpenGLES家族的標(biāo)準(zhǔn)OpenGLES1.XOpenGLES1.0,1.1和1.1ExtensionPack-針對軟件演化3D功能性且修改功能硬件-所有1.X說明書與后面的兼容OpenGLES2.XOpenGLES2.0-針對新一代的可編程硬件的3D功能性-配有GLSLESshading語言-所有2.X說明書與后面的兼容OpenGLES-SCOpenGLES-SC1.0-針對安全性主要應(yīng)用程序的3D功能性-軍用,航用和自動應(yīng)用程序EGLEGL1.0,1.1and1.2-本地平臺window系統(tǒng)界面-圖像資源管理的可攜式圖-使得快速混合模式的2D/3D渲染能使用OpenGLES和OpenVGOpenGLES–是手機3D的中心C/C++應(yīng)用程序ScenegraphAPIs

M3G(JSR184)中間設(shè)備庫游戲引擎Java

應(yīng)用程序硬件

OpenGLES

引擎軟件

OpenGLES庫操作系統(tǒng)低水平3D圖像API高水平圖像庫應(yīng)用程序把先進的2D/3D圖像帶到各式平臺中去“就像金屬一般”API提供了可攜性和靈活性通過高提取庫使用JSR239定義官方JavaBindings到OpenGLESJ2ME通過應(yīng)用程序可直接使用API必須在一種適當(dāng)?shù)乃俣认逻M化200420052006OpenGLES1.03D在CPU的軟件上運行OpenGLES1.1加強3D在固定功能的硬件上運行OpenGLES2.0

3Dshaders在可編程的硬件上運行足夠快的用來鼓勵和公布新的功能不要太快以至于大家不能普遍接受現(xiàn)在每隔12月便需要新的API版本ShippingProductsOpenGLES1.1OpenGLOpenGL1.3

OpenGL1.5

OpenGL2.0

OpenGLES圖標(biāo)–2個軌道說明公布200320042005OpenGLES2.XOpenGLES1.0

GLSLOpenGLES1.1

ExtensionPackOpenGLES2.0

臨時說明加強新出現(xiàn)的硬件功能,以及M3G的無痕加速和附加能量管理加強了功能且減少了可編性而且會包括在OpenGLES1.2去除多余部分和工作站功能->簡單,流線型的API最小化固定功能Shader程序使用GLSL.

去除多余的固定功能–>

簡單,流線型的API.支持遠程編輯可編程的硬件的圖標(biāo)軌道固定功能硬件的圖標(biāo)軌道最小化1.X和2.X軌道間的區(qū)別。在每個軌道上都是全部向后兼容的。

平臺可進入其中一個或者全部的兩個庫。流線型子集新功能性M3G(JSR-184)加速需求OpenGLES1.XOpenGLES2.0可編程管道APIVertexShader光柵Primitive集合FragmentShaderDepthStencilAlphaTestDitherColourBufferBlendVertexBuffer對象頂點三角/直線/點Primitive處理FrameBuffer貼圖環(huán)境顏色FogFragmentshaders代替了固定功能的貼圖,顏色和FogTransformandLightingVertexshaders代替了固定功能的轉(zhuǎn)化和光照GLSLES概述語言與桌面OpenGLGLSL非常相近如同在OpenGL2.0中定義的一樣編輯可以在裝置之外進行裝載二進制的界面大多數(shù)的內(nèi)置,固定功能狀態(tài)處理被刪除了很大的減少了執(zhí)行的復(fù)雜性減少了對shader大小和復(fù)雜性的期望一組例子和一致性測試將建立基線對桌面GLSL的平行軌道與ARB緊密聯(lián)系在一起工作以確保集中Shaders–下一代手機3DDoom3’sZombiesFarCry’sWaterUnreal’sRocksHalo’sIce3D的今天固定功能性3D的明天-Shader可編程性建立圖像API生態(tài)系統(tǒng)所有的都會在“手機時代”發(fā)生授權(quán)予開發(fā)者一致性測試基準(zhǔn)高質(zhì)量的平臺OpenAPI標(biāo)準(zhǔn)對于掌上3D的市場需求偉大的3D

應(yīng)用程序產(chǎn)業(yè)合作OpenGLES1.1一致性測試在05年8月發(fā)布.第一個一致性軟件和硬件早就產(chǎn)生了OpenGLES2.0在05年8月發(fā)布–就是在OpenGLES1.0發(fā)布24個月之后OpenGLES由于其授權(quán)予ISV而獲得了GameDeveloper榮譽Futuremark

智能手機基準(zhǔn)–使用OpenGLES,Jbenchmark3D測量JSR184性能OpenGLES開發(fā)標(biāo)準(zhǔn)和教育材料超過95個產(chǎn)業(yè)領(lǐng)導(dǎo)者是Khronos的成員第一個硬件加速OpenGLES手機在2004年夏出爐工具!工具!工具!我們需要做盡可能簡單的3D標(biāo)題來開發(fā)MEDIA

AUTHORING

Authoring和加速標(biāo)準(zhǔn)的協(xié)作開發(fā)MEDIA

ACCELERATION對于嵌入式裝置和平臺的Authoring要求工具和標(biāo)準(zhǔn)來創(chuàng)建和分布強制內(nèi)嵌式內(nèi)容Collada–工具和Playback配合數(shù)字資產(chǎn)交流計劃–使ISVs更具生產(chǎn)力使3Dauthoring工具可以一起工作來提高工具鏈的力量內(nèi)容傳遞的打包格式–包括shader和物理學(xué)COLLADAFX和COLLADA物理學(xué)COLLADA和OpenGLES2.0間的強大的合作Collada通過使用OpenGLESShading語言使得shaders可以授權(quán)和打包3dsmaxCollada使得領(lǐng)先的3Dauthoring工具可以有效的一起工作以用來創(chuàng)建OpenGLES應(yīng)用程序和資產(chǎn)資產(chǎn)–包括可以在工具間交流和為OpenGLES傳遞而打包的

shaders和物理學(xué)針對3D內(nèi)容而無所不在的加速API和使用OpenGLES2.0的shadersTightlyIntegrated3DAuthoringandDeploymentStackCollada1.4將在2005年12月被批準(zhǔn)并且將會包含shader和物理學(xué)metafile數(shù)據(jù)定義訓(xùn)練管道在小footprint中的3D加速媒體引擎–CPUs,DSP,硬件加速器等媒體庫視頻解碼,圖像和音頻庫等用戶應(yīng)用程序媒體APIs

E.g.OpenMAXIL,SymbianMDF,

GStreamer,OpenSLES2D矢量圖像加速圖像APIs自動訓(xùn)練可以幫助隱藏開發(fā)者的平臺的多變性O(shè)penMAXDL編碼和媒體庫可攜性Authoring應(yīng)用程序Collada在模型和運引擎中是重要的一個橋梁。Collada使資產(chǎn)和shaders現(xiàn)實中的傳遞被用來訓(xùn)練-包括特殊的配合內(nèi)容到?jīng)]有失去主資產(chǎn)數(shù)據(jù)的不同平臺的能力KhronosNewsOpenGLES和SonyPlayStation3OpenGLES將可以用于Playstation32005年3月,Sony在舊金山的GDC上公開宣告所有在E3中的互動demos使用的是OpenGLES許多剛開始針對PlayStation的ISVs代碼后來導(dǎo)入到其他的平臺中去工具對于隱藏平臺的多變性是很重要的針對控制臺和手機的強大可攜性前一代的控制臺游戲可以在數(shù)百萬臺100s的手機上配置應(yīng)用程序可攜性可跨越各種平臺合作開放的標(biāo)準(zhǔn)的力量一個正在成長的OpenGLES工具和平臺的基礎(chǔ)設(shè)施正在創(chuàng)建世界上最大的機會給游戲開發(fā)者們。SKT和KTF建立了游戲基地3D配置進化Java–硬件加速JSR184EnginesOpenGLES本地應(yīng)用程序Java-JSR184

軟件引擎最初開始的使用以軟件JSR184為基礎(chǔ)的引擎名稱越來越多的JSR184引擎使用OpenGLES來進行硬件加速在Java平臺上針對JSR184名稱的強大的產(chǎn)業(yè)動力需要為了有本地應(yīng)用程序支持的平臺能夠?qū)τ诟叨说?D性能進入本地OpenGLES應(yīng)用程序200420052006Khronos應(yīng)該做的更多嗎?OpenGLES2D/3DOpenVGVector2DOpenMaxVideoOpenSLESSoundKhronosMediaAPIs輸入網(wǎng)絡(luò)本地應(yīng)用程序Java

應(yīng)用程序

OSOSAbstraction對于用戶互動的實時游戲循環(huán)和在本地代碼中的多媒體播放器網(wǎng)絡(luò)–這些APIs的附加到Khronos家族提供了開放,跨平臺相等的DirectXAAA3Dtitles最好的性能

將會被需求成為本地應(yīng)用程序ThinJavaBindingThinJavaBinding針對平臺可攜性和sandboxing的OS提取APIs–可以對資源管理,靈活規(guī)定反映出JSRsEGLNVIDIAdistributingHybrid’sMobileFrameworkv6forGoForce3DChipsJSR184JSR239SVGTiny

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論