生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

百度开发者俱乐部:百度应用引擎 BAE 3.0 启动内容、媒体云介绍

  • 2013-07-18
  • 本文字数:1530 字

    阅读完需:约 5 分钟

7 月 7 日下午,百度开发者俱乐部第六期在北京车库咖啡举行,来自百度的技术人员主要分享了百度应用引擎(BAE 3.0)、移动测试中心(MTC)、云推送以及媒体云等进展,同时还启动了百度开放云编程马拉松

技术进展

百度云应用引擎 BAE 3.0 启动内测

百度开发者中心产品负责人乔福辉首先分析了目前移动应用开发的现状:

无论是 Web app、Native app,开发者都需要一个稳定的后端支持,但是应用开发者,尤其是中小型的应用开发团队难以有足够的精力和人力来独立托管、维护服务器以及其上的环境……百度于去年 3 月百度开发者大会上推出的 BAE 能够为开发者解决这一问题,BAE 支持自定义的运行时,并且所有应用能够共享资源,提高兼容性。

但是,对于开发者亦或是百度而言,BAE 2.0 并不是一个完美的解决方案,它需要开发者对自己的代码做修改,同时百度也需要针对大量的类库、框架做及时定制以满足平台的要求,而接下来将会推出的 BAE 3.0 将会解决这个问题,乔福辉提到:

通过 Linux Container 技术,BAE 3.0 能够保证应用运行资源独享与资源的水平扩展,同时完全没有沙盒的限制。BAE 3.0 不仅兼容主流 Web 开发语言,共提供了新的 Worker 类型满足一些分析类等需要后台服务应用的开发需求。

BAE 3.0 还将会将统一线上和开发环境,提供热迁移的机制等减少开发和扩展成本,目前 BAE 3.0 还处于内测阶段,开发者可以在这里申请测试

云推送

百度云推送服务目前支撑包括彩虹公交、爱奇艺、糗事百科等一些列移动应用,能够实现通知、消息以及富媒体等的推送,相比于其他的产品还可以实现在线编辑富媒体、点对点消息发送等。

对于手机而言,目前一个比较棘手的问题是电量消耗太快,而过多的应用推送将会极大的消耗电量,百度云推送的做法是将所有的应用推送都合并到一个统一的服务通道进行推送,同时还能够实现移动、桌面以及浏览器内推送等。

MTC

百度移动云测试中心(MTC) 高级项目经理曹博谈到了移动互联网时代测试所面临的挑战(针对 Android 设备应用开发):

  1. 快速迭代的开发模式导致测试时间受限
  2. 碎片化的 Android 设备增加测试复杂度
  3. 真实设备稳定性差,影响自动化执行率

随后他分享了一个改进的开发流程,即原有的“明确 Story-> 编码 -> 自测 -> 交付测试”中加入“质量监控”的环节,MTC 目前提供的“递进式测试流程”能够帮助开发者快速完成测试与调试环节,通过“快速兼容性测试”、“遍历测试”和“全面兼容性测试”三级与版本、分辨率和浏览器的多维遍历能够最大程度覆盖测试范围。目前 MTC 还支持远程云调试、以及录制回放的功能等。

媒体云

随后,百度移动云事业部研发经理陈彬介绍了百度新发布的媒体云服务:

媒体云是为媒体应用和服务开发者提供的媒体 PaaS 平台,能够帮助开发者快速搭建各类媒体应用或服务。

媒体云是利用百度闲散的资源进行计算,通过实时与分布式的转码架构,满足大并发的转码需求,并且能够支持 M3U8、Flash 以及 HTML5 等视频格式。同时它还允许开发者在视频中接入广告平台,实现盈利。

对于视频托管成本问题,陈彬说道:

媒体云使用的视频资源存储在 BCS(公有)上,开发者需要支付带宽费用,但是开发者可以引导用户将视频自然转存到 PCS 中,转存后的带宽走的 PCS,有 BCS 到 PCS 的过程由百度后台完成,从而可以给开发者节省带宽成本。

媒体云使用的是百度 T5 播放器内核,支持全方位 Http Live Streaming,能够根据用户的带宽变化自动切换码流。谈到后续的开发计划时,陈彬说:

后续媒体云将会开发图像和语音服务,降低开发者对图片转码、识别、解析等的实现复杂度;

百度开放云编程马拉松

在活动中,百度正式启动了百度开放云编程马拉松,将会在北京、武汉、成都(7 月 20~21 号)以及新加坡、台北(7 月 27~28 号)等多地联办,感兴趣的开发者可以在线免费报名参与开发活动!

2013-07-18 20:362105
用户头像

发布了 89 篇内容, 共 31.1 次阅读, 收获喜欢 4 次。

关注

评论

发布
暂无评论
发现更多内容

阿里云中间件开源往事

阿里巴巴中间件

阿里云 开源 中间件

阿里云易立:云原生如何破解企业降本提效难题?

阿里巴巴中间件

阿里云 架构 云原生

Flutter3.0了,小程序不止于移动应用跨端运行

Speedoooo

flutter 小程序 移动开发 小程序容器 跨端运行

枚举通用接口&枚举使用规范

靠谱的程序员

枚举 企业应用 企业级应用

Linux 下的传统 IPC 通信原理

北洋

Andriod 7月月更

架构实战营模块 6 作业

Roy

架构实战营

解密函数计算异步任务能力之「任务的状态及生命周期管理」

阿里巴巴中间件

阿里云 中间件 异步 函数计算

1500万员工轻松管理,云原生数据库GaussDB让HR办公更高效

华为云开发者联盟

数据库 后端

张平安:加快云上数字创新,共建产业智慧生态

华为云开发者联盟

云计算 后端 SaaS 华为云

SchedulX V1.4.0及SaaS版发布,免费体验降本增效高级功能!

星汉未来

DevOps 运维 k8s IT FinOps

牛客java选择题每日打卡Day8

京与旧铺

7月月更

企业中台建设新路径——低代码平台

力软低代码开发平台

Web开发小妙招:巧用ThreadLocal规避层层传值

华为云开发者联盟

Java 前端 web开发

offer如何选择该考虑哪些因素

KEY.L

7月月更

当 Knative 遇见 WebAssembly

阿里巴巴中间件

阿里云 容器 云原生 Knative WebAssenbly

云原生混部最后一道防线:节点水位线设计

阿里巴巴中间件

阿里云 云原生 中间件 混部

从0开始创建小程序

小恺

7月月更

华为小米互“抄作业”

科技新知

leetcode 53. Maximum Subarray 最大子数组和(中等)

okokabcd

LeetCode 动态规划 数据结构与算法

企业数字化转型,低代码是“趋势”还是“陷阱”?

云智慧AIOps社区

大前端 低代码 云开发

“去虚向实”大潮下,百度智能云向实而生

科技新知

HAVE FUN | “飞船计划”活动最新进展

SOFAStack

微服务架构 开源软件 新手引导

抖音或将推出独立种草社区平台:会不会成为第二个小红书

石头IT视角

组织实战攻防演练的5个阶段

穿过生命散发芬芳

攻防演练 7月月更

【刷题记录】2. 两数相加

WangNing

7月月更

【写给初发论文的人】撰写综述性科技论文常见问题

左手の明天

论文阅读 论文 论文写作 研究论文 论文撰写

小程序能运行在自有App中,且实现直播和连麦?

Speedoooo

小程序 直播 移动开发 小程序容器 连麦

用头像模仿天狗食月

急需上岸的小谢

7月月更

ServiceMesh主要解决的三大痛点

阿泽🧸

Service Mesh 7月月更

从解析HTML开始,破解页面渲染时间长难题

华为云开发者联盟

html 前端 web开发 网页

java零基础入门-Scanner类

喵手

Java’ 7月月更

百度开发者俱乐部:百度应用引擎BAE 3.0启动内容、媒体云介绍_软件工程_水羽哲_InfoQ精选文章