资源预览内容
第1页 / 共58页
第2页 / 共58页
第3页 / 共58页
第4页 / 共58页
第5页 / 共58页
第6页 / 共58页
第7页 / 共58页
第8页 / 共58页
第9页 / 共58页
第10页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
BREW平台及业务介绍,2,目录,BREW概述 BREW在全球的发展情况 BREW在中国的发展情况 BREW开发环境 BREW 技术演进及3.x新功能 BREW技术优势 BREW与其他技术的对比,3,BREW概述,4,BREW 无线二进制运行环境,Binary Runtime Environment for Wireless,Software technology a set of APIs developed to work in conjunction with the C/C+ programming languages to develop wireless applications. Distribution technology delivery of advanced data content and custom user interfaces to an array of wireless data devices .,5,BREW业务流程,5. 用户选择并购买(下载) 应用,6. 用户支付业务账单,7. 相关方获得分成收益,3. 运营商选择应用并与开发商协商价格,1. 开发商基于BREW开发平台开发新的应用,4. 运营商更新业务目录,6,BREW端到端解决方案,面向最终用户 的应用下载,面向运营商 的BREW分发系统,面向应用开发商 的BREW SDK,面向设备制造商 的BREW开放平台,7,BREW体系结构(1/2),BREW解决方案集成并支持当前的技术标准 BREW架构可扩展以支持未来的技术标准,8,BREW体系结构(2/2),9,BREW端到端安全解决方案,BREW 采用了系统化的安全解决方案,强调 a) 控制与预防, b) 监管与测试以及 c) 安全响应机制,10,Maxon 7830,Nokia 3598i,GSM/ GPRS,CDMA2000 1X,Ben Q Handset,WCDMA/ UMTS,CDMA2000 1xEV-DO,LGE KH5000,BREW平台移植性,BREW applications work across all air-interface technologies and device tiers.,11,BREW在全球的发展情况,12,13, 340万BREW活跃用户 4300万次BREW应用下载 BREW应用超过1,100种 800万部BREW手机销售,Vivo Downloads服务商用后应用下载量达到1500万次,2百万次BREW应用下载,2005年商用基于BREW技术的精品3D游戏业务,作为V-CAST服务的一部分,游戏下载量比去年增长了36%, 150万次BREW应用下载, 2千万部BREW手机销售 BREW应用下载达到1.6亿次,BREW在32个国家的70个运营商网络中得到部署!,3百万次BREW应用下载,BREW为全球运营商的发展提供动力,14,BREW市场发展状况 终端,15,BREW市场发展状况 开发商,更多BREW开发商,参见,16,BREW在中国的发展情况,17,自中国联通于2003年7月推出BREW业务至2008年9月底: BREW应用下载量10,822万次 活跃用户415万 支持BREW业务的手机来自超过20家厂商,机型近200款 用户可以享受到的各种高品质应用达到1300余款 BREW应用开发商队伍不断壮大,从2003年不足10家迅速增长到600余家 自中国电信2008年10月接管CDMA网络以来,截至2009年3月底: 189平台用户增长超过200% 189平台用户ARPU13.8元 133,189平台月均下载次数300余万次,BREW在中国,18,中国电信BREW平台现在支持的业务类型 游戏娱乐类 铃音/图片/动画/交友/游戏 通信类业务 - IM/多媒体邮件 信息类业务 - 新闻/天气预报 /电子图书 效率管理类 - 个人信息管理 /日程安排 流媒体业务 - 移动音乐(整曲下载) /移动电视 定位业务 - 导航/跟踪/周边搜索 互联网延伸 - 移动社区/移动博客 移动电子商务 - 移动支付/移动银行/移动证券 行业市场 - 移动办公/移动销售/移动警务/远程监控,中国BREW业务市场概况,19,BREW为CDMA超低端手机增添特色,电信集采的159万台中超低端手机(价格千元以下)为129万台 占总销量的81.2%。 绝大部分高通芯片超低端CDMA手机支持BREW, 而相当比例超低端GSM手机不支持WAP, Java等数据业务 BREW内核仅500K左右 BREW有大量小“尺寸”应用 40K以下:图铃、离线游戏、文本电子书 80K以下:IM、信息管理 100K左右: 股票交易 BREW应用发现捷径 特色手机(游戏手机、电子书手机、IM手机) 应用预安装 BREW快键:一键进入BREW应用目录,并看到预安装应用 “BREW的手机适应能力强,不仅能够支持中高端手机,也能支持数量众多的低端手机。”,20,BREW开发环境,21,BREW开发工具,22,BREW应用如何启动的,23,BREW模拟器,24,BREW技术演进及3.x新功能,25,BREW技术演进,26,Brew3.1.5sp01主要功能(1/4),文件系统 4GB文件功能 MMC/SD卡读写与动态插拔检测 与手机本机功能共享图片/音乐/视频/主题/文字/声音/链接等目录 触摸屏 UI控件完整支持触摸操作 支持手势操作 高级显示与位图操作功能 IDIB直接操作位图数据能够加速屏幕绘图 IBitmapScale支持图像缩放 IBitmapROT支持图像旋转 *IDISPLAY_SetPrefs支持手机屏幕进行0/90/180/270度旋转 *提供屏幕旋转事件及旋转状态查询,高级图像处理与渲染功能 特效:黑白/负片/怀旧/雾化/霓虹灯/曝光过度 /色彩调整/饱和度 滤镜:模糊/动感模糊/径向模糊/锐化滤镜/高通滤波/平滑滤镜/高斯滤波/低通滤波 HSV颜色变换:色调/饱和度/强度 亮度直方图 高级照相机功能 支持多种照片格式/录像格式/音频格式如JPEG/MPEG4/QCP 支持照片/录像显示尺寸与质量设置 支持预览模式/拍照模式/录像模式 强大的照相机控制能力:最佳拍摄模式/曝光控制/亮度/对比/锐度白平衡/ 叠加/GPS/时间戳/缩放/旋转/图像特效/红眼消除/反射/夜景模式/荧光灯补偿/自动聚焦/聚焦框设置/ISO,注:需手机支持,Brew3.1.5sp01主要功能(2/4),复杂呼叫功能 发起语音呼叫 呼叫应答 发送DTMF 三方通话 通话HOLD 呼叫阻止 呼叫转移 呼叫转接 挂断通话 业务操作:注册/去注册,激活/去激活,密码验证 呼叫记录管理 增加/删除/枚举/更新电话呼叫记录,复杂短信功能,完全实现短信协议 IS-637 支持普通短信收发 短信属性配置和读取 接收方号码(MO) 发送方号码(MT) 短信内容 (ASCII/UNICODE/BINARY) 时间信息 支持普通短信短信信箱管理(RUIM/NV) 存储和读取短信 删除短信 更新短信,28,Brew3.1.5sp01主要功能(3/4),IMediaVideo接口处理流媒体功能 支持MPEG-4/H.263/H.264等流媒体格式 真正支持RTSP/RTP实时流媒体播放 IMediaDecrypt接口处理加密媒体内容 应用解密媒体内容,媒体播放器不参与解密 应用得到密钥,传递给媒体播放器解密 应用从DRM代理获得交易ID,传递给媒体播放器,媒体播放器获得密钥解密.,支持完整的数据加密与鉴权技术 BREW鉴权技术。应用与数据受1024位数字签名保护。支持如下Hash函数:MD5/MD2/SHA1/HMAC_MD5 /HMAC_MD2/HMAC_SHA1 BREW加密技术。支持ARC4/RSA /DES/3DES/AES/SEED。 支持SSL 和 web proxy 设置 传感器支持 指南针 加速计 陀螺仪 提供系列接口支持电子日历/电子名片的内容解析及相关数据操作,Brew3.1.5sp01主要功能(4/4),高级网络功能 Inetwork/ISockPort/ IMcastSession等接口支持下列网络并实现网络切换及相关参数配置: 1x和EvDo WCDMA 小区多播(BCMCS) WiFi Loopback 支持永远在线 支持Terminated Push功能 支持网络QoS 支持IPV4/IPV6地址空间,提供系列接口支持完整的蓝牙协议 IFMRDS接口支持获取FM广播的RDS数据。IFMRadio提供FM调频控制 基于Qchat SDK支持Push-to-Talk应用开发,QUALCOMM Proprietary,30,BREW 3.x 的不足,BREW的API只能在一个UI Task中运行 现有框架不支持在不同Task中运行BREW的功能模块。 没有真正实现进程和线程的概念 只能实现假的多任务 没有应用运行的优先级设置 只能实现在BREW Task中的伪多线程 BREW应用运行没有单独的保护域。,QUALCOMM Proprietary,31,BREW 4.0简介,QUALCOMM Proprietary,32,BREW 4.0,Key Goals To significantly enhance the memory protection offered to BREW applications. Allow BREW to be capable of executing certain applications in a restricted “sandbox” environment. These applications will be prevented from corrupting the memory of other applications, or of the underlying BREW or system software. Access to files, devices, and other system services will be controlled in a strongly enforced, fine-grained manner Architecture BREW 4.0 is built on top of “Component Services” Component Services is a layer that supports processes, threads, and module loading BREW Device Simulator simulates Component Services APIs and BREW APIs,QUALCOMM Proprietary,33,BREW4.0 体系架构,QUALCOMM Proprietary,34,What is in Component Services?,Kernel abstraction Need kernel services in order to isolate BREW applets and AMSS subsystems An abstraction layer provides kernel-independence: REX, L4, Linux, . APIs are at a high-level to allow for maximum flexibility in porting Distributed object model provides IPC, for example. Module database and executable file loading Code can reside in files, with attributes exported in MIF fil
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号