写点什么

谷歌 Ubiquity 开发者峰会 2016:Brillo、Weave 和 Beacons

  • 2016-01-18
  • 本文字数:1163 字

    阅读完需:约 4 分钟

谷歌于近日组织召开了 Ubiquity 开发者峰会 2016 ,会议内容涵盖了 Brillo、Weave、Beacons 等 IoT 技术及其他一些面向可穿戴设备、电视、汽车的技术。

Ubiquity 开发者峰会于 2016 年 1 月 11 日举行。此次大会向开发人员介绍了谷歌的部分技术,帮助他们针对某些普及程度较低的设备(IoT、可穿戴设备、Chromecast、电视、汽车)进行开发。主题演讲及会议内容涉及 Brillo、Weave、Beacons、Google Cast、Android TV 和 Android Auto。本文对 IoT 会议的内容进行了总结。

谷歌已经涉足 IoT 市场,因为他们在这里看到了一个很重要的市场。根据 IDC、英特尔和联合国的一项研究以及大会第一天主题演讲的内容,到2020 年,全球将会有将近2000 亿智能设备,或者说生活在这个星球上的人,人均将有26 个此类设备。这些设备不只是包含在可穿戴设备中,它们中的大部分会嵌入到由不同行业开发的各种技术中。一项由多个主流IoT 设备制造商联合开展的调查显示,影响IoT 发展的主要问题依次是:互操作性、安全性、商业案例、遗留硬件、技术不成熟和隐私。谷歌借助Brillo 和Weave 两种技术致力于解决互操作性、安全性和隐私问题。

Weave 是一种由 Nest(后来被谷歌收购, InfoQ 前期报道过)开发的设备互联通信协议。 Brillo 是一个附带核心服务和开发工具集的嵌入式 OS。它支持 OTA 更新,这被谷歌视为处理可能的安全问题以及通过 Weave 同其他设备通信所必备的特性。Android HAL 使它可以运行在各种硬件上。下图描述了 Brillo 的基本架构:

Weave 集成到了 Brillo 中,但它也以 Android、iOS 和 Web 库的形式提供。早期采用者可以通过申请邀请码 获得 Brillo 和 Weave。

谷歌正在研发的另一项 IoT 技术是 Beacons , 可以替置于室内的设备提供语义位置信息。谷歌认为这项技术很重要,因为人们 90% 的时间都呆在室内。这样的设备可以用于室内导航、接近通知(在入口出示车票)、精确定位功能(将订购的食物送到特定的桌上)等等。

Beacon 设备是一种使用低功耗蓝牙的单向信号传输器。这可以防止它们同其他设备配对(如智能手机),保护用户隐私。为了最小化电量消耗,Beacons 传输的信息有效载荷非常小,最多 20 个字节。有效载荷包含 URL、UID 或者使用开源的 Eddystone 协议发送的遥测信息。谷歌提供了面向 Android 和 iOS 的 SDK。

要了解关于这些技术的更多信息,我们推荐 YouTube 谷歌开发者频道,其中包含了 Ubiquity 开发者峰会 2016 的会议视频。

查看英文原文 From the Google Ubiquity Dev Summit 2016: Brillo, Weave and Beacons


感谢谢丽对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-01-18 18:002580
用户头像

发布了 1008 篇内容, 共 391.5 次阅读, 收获喜欢 344 次。

关注

评论

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

App怎么做灰度发布?

InfoQ IT百科

有哪些适合程序员用的笔记应用?

InfoQ IT百科

主流的网站服务器架构有哪些?

InfoQ IT百科

现在常用的在线协作文档软件有哪些?

InfoQ IT百科

App能收集哪些个人信息?

InfoQ IT百科

怎么做App分发?

InfoQ IT百科

TASKCTL 作业流程无触发设计

敏捷调度TASKCTL

大数据 DevOps 分布式 自动化部署 ETL任务

如何修改电脑文件格式?

InfoQ IT百科

App分发是什么意思?

InfoQ IT百科

怎么让网站在搜索结果中排更前?

InfoQ IT百科

深入JVM内置锁 synchronized 底层

janyxe

JVM synchronized synchronized锁升级过程

Carina 的根基与诞生背景|深入了解 Carina 系列 第一期

BoCloud博云

开源 本地存储

Java篇-序列化与反序列化

是老郭啊

Java 对象 序列化 反序列化

现在常用的视频会议软件有哪些?

InfoQ IT百科

【MARS TALK 05】今日头条 App 基于火山引擎MARS研发流程最佳实践

字节跳动终端技术

android 今日头条 字节跳动 研发

Carina 本地存储入选 CNCF 云原生全景图

BoCloud博云

开源 cncf 本地存储

Docker 实战教程之从入门到提高 (八)

汪子熙

Docker 容器 docker image 容器镜像 4月月更

从杀慢查询入手来预防 MySQL 雪崩的办法

Qunar技术沙龙

dba

移动App的设计流程是怎样的?

InfoQ IT百科

如何优雅高效地管理公司文档?

小炮

文档 文档管理

注册域名后,怎么创建个人网站?

InfoQ IT百科

WPS有哪些隐藏的使用小技巧?

InfoQ IT百科

毕设:设计电商秒杀系统

王大胖

TASKCTL 容器签出失败解决方法

敏捷调度TASKCTL

大数据 DevOps 分布式 ETL 自动化运维

如何添加字体?

InfoQ IT百科

Hoo虎符研究院 |ETH2.0合并在即 速来围观流动性质押赛道的潜力项目

区块链前沿News

eth 虎符 Hoo 虎符交易所

阿里云 云效一站式研发平台

阿里云云效

阿里云 DevOps 云原生 研发 一站式研发平台

怎么做SEO网站优化?

InfoQ IT百科

有哪些好用的代码编辑器?

InfoQ IT百科

数据连接一切,开启融合数据云新时代——星环科技春季新品发布周盛大开启

星环科技

2022鲲鹏开发者创享日即将扬帆起航 与开发者共创未来共享非凡成就

科技热闻

谷歌Ubiquity开发者峰会2016:Brillo、Weave和Beacons_移动_Abel Avram_InfoQ精选文章