定义产业的公开嵌入式媒体平台.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
定义产业的公开嵌入式媒体平台

定义产业的公开嵌入式媒体平台 Neil Trevett NVIDIA嵌入式内容副总裁 Khronos Group总裁 OpenGL ES 工作组主席 Welcome! 手机 – 集中装置 结合通信,图像,视频和游戏的手机。 顾客会找寻具有强吸引力特点的新手机 网络操作者需要增加网络基础设施的 ARPU 和利用 手机生厂商需要增加替换销售 多媒体手机 – 在2008年会从原2004年整个手机市场的5%占到 47% 来源 - Jon Peddie Associates 前所未有的巨大媒体硬件和软件市场 手机媒体快速成长 手机快速获得成熟的媒体功能 以硬件为基础的3 D和视频手机预期在2006年展开攻势。 手机媒体硬件加速将会无所不在 – 如同在PC一样 媒体API使市场成长 一个API就是在硬件和软件世界的合约 使得双方都能获益 ISV 见证在多重平台上减少可变性 更多软件能在一个较好水平的功能和质量下更快得到达市场。 硬件卖主可以加速许多应用程序 添加值到他们的平台 API 使得手机加速 创建Open API 标准 Khronos是如何赚钱的? 它不盈利 ! Khronos是一个纯无盈利性组织 成员费和期货保证金赞助 我们的成员通过使用我们提供的标准卖出产品来赚钱 从来不试着针对标准其本身而进行收费 Khronos嵌入式媒体平台 加速的矢量图像 针对矢量图像的强大需求 基于矢量图象的Bezier 曲线是高质量2D的基础 不易多边形为基础 – 以缩放和定位为基础的路径 更容易的导入到不同的屏幕尺寸 许多应用程序使用高质量的 2D矢量图像面板 便携式mapping 和GPS 应用, E-book 阅读器和文本打包 高级用户界面和屏保, 2D游戏 许多矢量图像格式早就开始使用 Flash, SVG, PDF, Postscript, Vector fonts 等等 但是所有的 2D 矢量图像都不是加速的在运行! 在低能量的手机CPU上没有效果 OpenVG – 加速的矢量图像! 针对2D矢量图像的低水平API 集中于使硬件加速 应该也允许有效率的 SW 执行 OpenVG 加速现存格式 对于 Flash, SVG 等不是一个竞争者 在可能的地方使用 OpenGL-style syntax 使OpenGL开发者学习OpenVG 尽可能的简单 OpenVG 1.0 在 Siggraph 2005上公布 完全开放免费的标准 仅在12个月内开发出 媒体库可携性 完整的媒体库可携性 加速的嵌入式音频 嵌入式音频危机 现在许多拥有不同功能的封闭独占的音频API 甚至播放一个简单的声音在不同的平台上也会不同 没有标准可到达可用的硬件 开发者的许多工作是针对不同的平台重新写代码 新型多媒体装置配合高级音频功能 情况更加糟糕! 需要一个标准, 本土低水平的硬件 API! OpenSL ES 需求 一个统一的本地音频加速API 电池能耗的掌上装置: 手机, 智能手机, 游戏手机, PDA 应用程序为导向的 “开发者” API 标准化通道到高级音频功能: 3D positional音频, reverb, SP-MIDI 各种高水平音频API的跨平台基础 包括: Java多媒体 API (JSR-135); 高级多媒体补充 (JSR-234) 能够使软件到硬件平台成为无接痕转化 轻松导入多重目标 目标应用程序 互动音频应用程序 (e.g.游戏) Ring tone 重放 录音 装置和 UI音效 工作组里程碑 强大的产业团体 加入我们! 产业标准嵌入式3D OpenGL ES API 标准 OpenGL的Small-footprint 子集 在 OpenGL ARB合作下创建 针对3D游戏的强大, 拥有完整功能的低水平 API 在所有主要的平台上都是可行的 完全免费!! The OpenGL ES 家族的标准 OpenGL ES – 是手机3D的中心 API 必须在一种适当的速度下进化 OpenGL ES 图标 – 2个轨道 OpenGL ES 2.0 可编程管道 GLSL ES 概述 语言与桌面OpenGL GLSL非常相近 如同在OpenGL 2.0中定义的一样 编辑可以在装置之外进行 装载二进制的界面 大多数的内置,固定功能状态处理被删除了 很大的减少了执行的复杂性 减少了对shader 大小和复杂性的期望 一组例子和一致性测试将建立基线 对桌面 GLSL的平行轨道 与ARB紧密联系在一起工作以确保集中 Shaders – 下一代手机3D 建立图像 API 生态系统 所有的都会在“手机时代”发生 工具! 工具! 工具! 我们需要做尽可能简单的3D标题来开发 Collada – 工具和Pla

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档