6万人同时离场,竟然一点都不挤?原来用了这个神器


阿里妹导读:阿里20周年年会上,全球6万阿里人 "回家",用一种特别的方式为阿里庆生。年会现场,每位阿里员工人手一只白色IoT手环,这个由102颗LED小灯组成的手环,随着现场音乐、节目节奏变幻不同色彩。别小看这只手环,它会找到你的专属座位,为马老师送礼物(组成生日快乐字样),会告诉你绿色请等待,红色请离场。总之,这项阿里巴巴#办公黑科技#今天被阿里妹首次揭秘了,这个“小玩意”有大作用哦。

作者 | 韩康

背景

大型晚会舞台灯光效果虽然够炫够亮,但身处其中的观众,往往被动参与,无法通过自己的动作、语言和状态对晚会进程产生影响,更无法和身边的人、场馆建立联系,更不要提观众和舞台、节目之间的互动了。

基于此考虑,早在2017年阿里巴巴18周年年会上,阿里巴巴企业智能事业部的工程师就研发出IoT发光手环。让每个手环通过无线电单独实时控制,随着晚会节目进程,发出不同的颜色和强度的光,并按照一定的帧率实时刷新,从而让佩戴手环的人以一种全新的方式参与到晚会之中。

时隔两年后,工程师们在原IoT发光手环的基础上,全线升级成为云手环产品。每一个手环中不仅由102颗全彩LED灯组成,并且每一颗LED灯都由中控系统控制,通过无线通讯进行调光,达到业界领先的、精确到点的实时控制技术。

除了光效变化外,增加了个性化的设置,让其可以实现诸如入离场引导、公益“摇臂种树”等实时互动体验。下面将重点介绍升级后的云手环产品的系统设计点。


20周年年会手环

设计难点

1、人、节目、场的数字化重构

阿里巴巴18周年IoT发光手环虽然完成了每个观众作为单个“像素”共同一起拼大图,播视频的效果,但也仅限于舞台灯光效果的互动,人、场、节目的数字化实时互动仍需探索。

2、大规模高密终端无线上下行数据通信

相比起18周年年会,今年年会在多个方面都提出了更高要求:首先,受控终端更多。人数再创新高,达到6万+,增加50%以上。

其次,部署场地更大。作为2022年亚运会主场馆,杭州滨江奥体的物理尺寸较黄龙体育馆大不少,整个上下行无线覆盖系统需要应对此种变化。

最后,终端实时通信。需要在高密场景,直径300米的大场地大小,完成6万+终端的实时上下行通信,进而完成实时互动。

3、手环像素级控制

在受控终端数暴增的情况下,进一步强化发光效果。在整场体育馆这个“大画板”的基础上,如何完成实时内容生成-压缩-下发-执行展现的全过程。如何在由云手环组成的“超级无线大屏”上演绎更酷炫的视频内容。

系统关键点设计

1、立体发光手环

为了达到完美的发光效果,手环采用全环发光的设计,102颗高亮LED遍布表盘、表带,消除发光死角,即除了覆盖整个表盘的LED,在两侧的表带上也嵌入了LED灯珠。


云手环外观效果和LED布局示意图

每个LED灯珠可以单独控制,独立显示颜色和亮度,继而可以在表盘及表带的平面上做显示各式形状及动画。

2、感知&互动手环

为了完成实时交互,手环硬件上配备了如下感知器件:

  • 3轴陀螺仪+3轴加速度:支持通过算法实时感知佩戴者姿态、摇晃次数、摇晃节奏等动作变化模式。
  • 心率传感器:可精准识别手环是否处于佩戴状态。
  • 配备麦克风声音检测:支持手环周边声音强度、频谱、音乐节奏的监测。

根据传感器实时计算的需要用户体验到的反馈,可以通过本地LED阵列的动画效果和马达振动实时反馈给用户。

3、大规模超密无线传感网系统

在大型体育场馆的场景,完成无线接入覆盖历来是一个世界级的技术难题,大型赛事活动鲜有WiFi或者运营商无线网络覆盖特别成功的案例。而云手环实现全场6万+终端的实时互动,第一个要跨越的技术难点就是单个终端的实时上下行通信。

云手环通过上下行分离、冗余链路、小包重传等技术手段,实现了6万终端的实时在线,实现了高密场景下的超大规模的无线传感网节点的无缝覆盖。

通过全面实时感知并上传手环/上下行基站等设备的休眠、在离线、电量、异常信息、温度、负载、流量、业务量等关键状态,实现关键设备关键指标监控的全程全场全覆盖。

| 上下行分离

在无线传输侧,采用上下行分离的方法实现实时上下行通信。系统架构如下图所示:


手环技术架构

无线上行信道,实时信息通过非链接式的无线小包多频点快传,降低链接保持开销和高密端侧相互干扰的同时,降低部分实时性要求搞的时延。

无线下行信道,使用独立信道,长包传输媒体控制信息,提高协议效率,增加下行吞吐;通过多基站热备形式提高系统稳定性;为了降低基站要求,采用非链接、多次重传的形式完成下行QoS保障。

| 冗余链路

面对实时性最高的无线上行链路,由于终端数量庞大,为了应对终端间的同频干扰,上行实时消息采用类UDP的非链接状态协议,通过冗余部署上行接入AP,单个手环发送,多个AP同时冗余接收转发,最终聚合于云端的形式,保障上行数据成功率。

4、服务端大流量应对:6万人实时大互动支持

实时互动环节,所有人同时开始摇手,每个人每3秒上报最新消息,考虑10倍冗余链路的情形下,需要服务端TPS>20万。服务端和基站侧分别通过中间件调优和多任务聚合的方式从容应对,最终实现全场6万人实时互动。

5、大场景科技感

在IoT发光手环的基础上,通过基于GPU的多重加速压缩技术,对媒体素材进行实时压缩。使得视频流可以在带宽容量有限的情况下,依然可以顺畅传输。每个参会者作为一个发光像素,共同构建全球最大的无线大屏,演绎各种视频和复杂动效。

功能设计

基于上述系统设计点,在20周年年会上,云手环也带来了更丰富的互动与多样功能:在产品设计上,产品经理朱江认为:云手环不是一个单纯的手环硬件设备,它同时承载了人与人连接,人与场的互动,以及作为大型活动硬件的一个组成部分。结合AI大数据及云端能力,带给用户实时的沉浸式互动体验的IOT智能硬件。以下是产品功能的详细介绍。

互动公益挑战

本场晚会专门设计了公益挑战环节,通过现场观众在主持人的带动下挥舞手臂,将摆臂次数转化为能量填充公益挑战能量条,完成最后20%的公益挑战。 手环通过内置的6轴运动传感器识别用户的手势动作,可以对用户的各种摆臂动作进行精准识别,手环会自动跟随用户动作节奏,通过变换颜色给用户即时的反馈。摇臂次数被实时上报到云端。通过阿里云dataV数据大屏在现场完美呈现。


公益摇臂环节示意图

设备个性化,活动期间专属设备

每个手环背后都印有一个和设备唯一ID号对应的二维码,用户通过使用钉钉,淘宝、支付宝扫描手环背后的二维码,将个人身份与硬件设备进行授权绑定。扫码系统专门针对晚会观众身份的复杂性进行设计开发,观众在30秒时间内即可完成绑定操作。

授权绑定后,赋予了硬件设备佩戴者的信息,不再是一个冰冷冷的设备,而是成为了一个温度的智能硬件,正如手环的slogan“一直坚持,一直发光”。每位小二在晚会过程中的活动情况,情绪指数被精准感知,在BG(事业群)秀,阿里年陈(阿里年陈文化,有1、3、5、10年陈)环节被精准点亮,沸腾全场。

马老师的生日礼物

在给马老师特别礼物的环节,当主持人一句对马老师说:“全体阿里技术人给您的一个特别的礼物”,看台上所有手环立即呈现出“生日快乐”四个巨型大字,可以说是阿里全体技术人送给马老师的礼物。

入离场引导

大型活动人数众多,撤场环节安全和用户体验至关重要,云手环作为现场唯一一个能实时感知用户信息,并能够实时触达到每个用户智能硬件设备,完美的完成了现场超过6万的观众的撤场引导工作。

“红灯停,绿灯行”,依据现场指挥的指令,精准控制不同区块手环的颜色,亮起红色的代表需要暂时等待,不能离场。绿色的表示可以开始离场,并通过佩戴检测功能,对摘下放回座位的手环进行灭灯,节能环保。

总结

本次云手环通过102颗高亮LED遍布表盘、表带消除了发光死角,实现全环立体发光;通过自建上行分离式的无线覆盖网,完成了6万多手环终端高密场景下超大规模的物联网终端的实时上下行通信,构建了滨江奥体主场馆的大场景科技感,覆盖受控手环数比18周年4万终端增加50%以上;结合动作、声音、心率等多维度的实时感知和振动、LED造型闪烁能力,构建了全场沉浸式的互动体验,完成人、节目、场的数字化的一步重要探索。

作为盛大的20周年年会的一部分,在奥体现场浩如烟海的各式子系统当中,在“IoT发光手环”正式蜕变升级成为云手环,全面提升了感知能力、模式识别能力和互动能力,完成了晚会氛围营造、大场景科技感打造、现场实时互动、辅助撤场等功能,是现场大规模实时互动不可缺少重要组成部分。面对五彩缤纷的各式大型公司年会、演唱会、体育盛会,有深远的商业前景。


原文链接
本文为云栖社区原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/517651.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

独家揭秘 | 阿里怎么做双11全链路压测?

阿里妹导读:全链路压测是阿里的首创,我们将从工作内容、操作过程、运行总结等多个方向来介绍下阿里内部典型电商活动(如双11准备),以给大家展示一个完整的压测流程,帮助更多的企业和用户更好的完成性能测试…

读取模式错误,计算引擎操作复杂……面对Hadoop这些问题该如何应对?

作者 | Monte Zweben译者 | 天道酬勤,责编 | Carol封图 | CSDN 付费下载自视觉中国Apache Hadoop于2006年出现在IT领域,它使用商品硬件,为组织提供前所未有的数据量存储能力。不仅解决了数据集的大小问题,还解决了数据类型问题&am…

Nacos 集群集成SpringBoot2.x 微服务_02

文章目录一、SpringBoot2.x 微服务1. 依赖引入2. bootstrap.yaml配置3. 测试类二、nacos配置规则2.1. 登录nacos2.2. 配置规则三、测试验证3.1. 启动项目3.2. 验证一、SpringBoot2.x 微服务 1. 依赖引入 <parent><groupId>org.springframework.boot</groupId&g…

蚂蚁“备战”TPC-C这1年

阿里妹导读&#xff1a;1年前OceanBase团队开了个会&#xff0c;定了个小目标&#xff0c;接下来的一年中这群工程师闭关攻坚。从掉头发到睡几个小时就跳起来看邮件&#xff0c;更甚至有人天天焦虑地捧着手机等邮件。 1年后&#xff0c;蚂蚁金服自研数据库OceanBase登上TPC-C排…

瞧!公务员的工作还可以这样干

盼啊盼&#xff0c;第六届世界互联网大会在乌镇如期而至。 在今天的大会上&#xff0c;小云带来了帮助公务员提升工作效率的“神器”&#xff0c;平头哥压箱底的“宝贝”...... 一起来深入了解下。 政务钉钉来了&#xff01;告别公务员传统工作方式 今天&#xff0c;浙江省政…

Nacos 集群搭建_01

文章目录一、准备工作1. 服务器部署2. nacos下载2. nacos下载与解压3. 编辑配置文件4. nacos 集群配置二、初始化nacos脚本2.1. 创建nacos数据库2.2. 初始化nacos脚本三、启动nacos集群3.1. 启动nacos服务3.2. 测试验证一、准备工作 1. 服务器部署 系统版本ip部署应用应用版本…

学数据科学,为何不尝试这 9 个编程语言!

在256种编程语言中&#xff0c;了解数据科学的编程语言&#xff01;作者 | Rashi Desai 译者 | Arvin&#xff0c;责编 | 屠敏头图 | CSDN 下载自东方 IC出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;数据科学在相当长一段时间以来一直是一件大事。在当今飞速发展…

Swift 5 时代的机遇与挑战到底在哪里?

作者|刘镇夫&#xff08;小鱼&#xff09; 出品|阿里巴巴新零售淘系技术部 本文是知名 ios 开发者 NSHipster中文译者-刘镇夫&#xff08;小鱼&#xff09;&#xff0c;在云栖大会上为大家带来的分享&#xff0c;本文主要介绍几点&#xff0c;第一、Swift 5 代表什么&#xff1…

Nacos 集群整合 Nginx 实现反向代理、负载均衡_03

文章目录一、Nginx 配置1. 下载安装nginx2. 配置nginx3. 启动nginx4. 测试验证5. 配置域名4.6. 域名验证一、Nginx 配置 1. 下载安装nginx https://gblfy.blog.csdn.net/article/details/119536779 2. 配置nginx # 进入nginx目录 cd /usr/local/nginx/conf# 编辑nginx.conf…

阿里云Kubernetes CSI实践—NAS动态存储卷使用

1. 前言 NAS存储盘能将nfs&#xff08;网络文件系统&#xff09;挂载到你的Pod中&#xff0c;阿里云Kubernetes CSI支持静态存储卷挂载和动态存储卷挂载2种方式&#xff0c; 在静态存储卷挂载的方式中&#xff0c;通常需要手动编辑和创建一个pv/pvc进行挂载&#xff0c;当需要…

怒肝 8 个月源码,我成为了 Spring 开源贡献者

作者 | cxuan 来源 | 程序员cxuan责编| 王晓曼前言我最近一直在写Spring的文章&#xff0c;而且仅仅是 Spring FrameWork 的文章 ,从最开始的官网入门到现在源码的深度分析。主要就是三个系列&#xff1a;官网入门系列&#xff0c;Spring官网读书笔记&#xff0c;这一系列的文章…

HTTPS配置过程

该文章借鉴于博主小东很不戳 先在自己项目中根目录下生成数字证书 生成命令如下&#xff1a;keytool -genkey -alias tomcathttps -keyalg RSA -keysize 2048 -keystore sang.p12 -validity 365 命令解释 • -genkey表示要创一个新的密钥。 • alias表示 keystore 的别名。…

汇报时,如何让老板快速抓住重点?—— 黄金三步法

阿里妹导读&#xff1a;对事物的归类分组是我们人类的天性&#xff0c;我们的大脑会自动将发现的所有事物以某种持续组织起来。但如何组织才能帮助我们解决工作和生活中出现的各种复杂问题&#xff1f;今天&#xff0c;我们请阿里高级技术专家张建飞分享他的黄金三步法。 我们…

Nacos 集群 Nginx MySql SpringBoot2.x 微服务_04

接上一篇&#xff1a; Nacos 集群整合 Nginx 实现反向代理、负载均衡_03 文章目录一、配置规则1. 域名登录nacos2. 测试验证二、SpringBoot2.x 微服务2.1. 依赖引入2.2. bootstrap.yaml配置2.3. 测试类三、测试验证3.1. 启动项目3.2. 验证一、配置规则 1. 域名登录nacos 使用…

Serverless 实战 —— 快速搭建 SpringBoot 应用

前言 首先介绍下在本文出现的几个比较重要的概念&#xff1a; 函数计算&#xff08;Function Compute&#xff09;: 函数计算是一个事件驱动的服务&#xff0c;通过函数计算&#xff0c;用户无需管理服务器等运行情况&#xff0c;只需编写代码并上传。函数计算准备计算资源&am…

人才缺口40万,摆地摊也没有它挣钱,这个神仙职业今年太火了!

当你学习编程时&#xff0c;最先被困扰在哪一步&#xff1f;是不是很容易陷入在语法之类的细节而忽视基础概念&#xff1f;解决当前任务的最佳方法是什么&#xff1f;在多种编程语言之间来回切换&#xff0c;却感觉不到效率的提高&#xff1f;0 基础学习编程&#xff0c;最先入…

首次公开 | 淘系技术总监马鏖谈淘系用户增长

作者|马鏖 出品|阿里巴巴新零售淘系技术部 导读&#xff1a;近年来&#xff0c;关于用户流量的瓶颈让很多企业感到焦虑不安&#xff0c;互联网用户整体增速放缓&#xff0c;用户规模趋于饱和。同时&#xff0c;竞争个体成倍增长&#xff0c;流量资源争夺越发激烈&#xff0c;流…

JDK下载安装以及配置教程

截至2022年&#xff0c;JDK主流版本有JDK8跟JDK11 这里以JDK11为例 一、下载JDK 这里下载方法有两种 1.官网下载&#xff08;需要注册&#xff09; 网址&#xff1a;Java Downloads | Oracle 进入官网往下滑找到Java SE subscribers have more choices 根据提示框依次选择 弹出…

Tomcat10 端口修改 Linux 环境

文章目录1. 编辑文件2. 启动3. 验证1. 编辑文件 修改tomcat默认的端口&#xff0c;将默认端口8080修改为8090&#xff1a; cdapache-tomcat-10.0.10/conf/ vim server.xml 修改http协议端口 关键词&#xff1a;HTTP 修改前&#xff1a; 修改后&#xff1a; 2. 启动 cd ap…

月入过万的副业你要不要?不需要编程知识,不限男女,不限学历

01你知道做什么兼职最赚钱吗&#xff1f;你想拥有一份月薪过万的兼职工作吗&#xff1f;今天&#xff0c;我给你推荐的是看起来高大上&#xff0c;实则难度系数并不高的脚本创作&#xff01;你知道兼职脚本有多赚钱吗&#xff1f;普通程序员每天拿出2小时的时间&#xff0c;每个…