写点什么

GitHub 开源 OpenAPI 规范

  • 2020-09-15
  • 本文字数:717 字

    阅读完需:约 2 分钟

GitHub开源OpenAPI规范

在最近的 web.dev 现场活动中,谷歌 V8 产品经理 Thomas Nattestad 解释了一些提议的 Web 附加功能,为 Zoom 和其他视频会议提供 Web 浏览器支持。


Nattestad 解释说,WebRTC在大约十年前就已经标准化,并为所有主要浏览器的视频会议功能提供了全栈解决方案。可惜的是,WebRTC 具有局限性,所以有很多服务(如 Zoom)使用了各种 API 的低级访问能力。


三种新 API 打算在 Web 浏览器中支持当今视频会议解决方案的功能,不过这些 API 尚未最终确定,仍在积极设计中。


WebAssembly SIMD(单指令多数据)提供了可移植的高性能 SIMD 运算子集,可在大多数现代架构中使用。诸如音频/视频编解码器和图像处理器之类的计算密集型应用程序通常会在 Web 浏览器之外使用 SIMD。例如,Zoom 使用虚拟背景替换用户的真实背景。


Chrome 84 引入了 SIMD 的初始试用版,开发人员可以与用户一起测试功能,但无需将其交付给所有 Chrome 用户。


WebTransport是一个 WICG 提案,与 WebSockets 相似,但与 WebSocket 的单个流相比,它支持多个可取消流。WebTransport 通过不可靠的数据报和可靠的基于流的机制提供双向传输。


最后,新的WebCodecs API为开发人员提供了直接访问权限,可以利用浏览器提供的编解码器对流和信号进行编码或重新编码。以前,如果开发人员想要控制编解码器,需要将编解码器作为 JavaScript 或 WebAssembly 代码库的一部分。


尽管基于浏览器的视频会议解决方案与桌面客户端实现的功能不完全相同,但这些 API 消除了创建类似桌面客户端的基于浏览器的视频客户端的障碍。


观看完整的 webdev.live视频,获取有关这些新 API 的更多信息。


https://www.youtube.com/embed/nhTxJBgTywc


原文链接


Zoom on Web: WebAssembly SIMD, WebTransport, and WebCodecs


2020-09-15 09:002939

评论 5 条评论

发布
用户头像
Web上的Zoom:WebAssembly SIMD、WebTransport和WebCodecs

https://www.infoq.cn/article/kvYW3q98wme50V3QqrQW



2020-10-24 17:30
回复
用户头像
啥玩意
2020-09-29 17:04
回复
用户头像
文不对题
2020-09-15 13:58
回复
用户头像
不知道在说啥
2020-09-15 10:09
回复
用户头像
文不对题啊
2020-09-15 09:37
回复
没有更多了
发现更多内容

低代码开发,是稳打稳扎还是饮鸩止渴?

引迈信息

前端 低代码 JNPF

图文介绍 Windows 系统下打包上传 IOS APP 流程

ios 开发

T 级数据量迁移!知名云巨头如何从 Jira 切换至 ONES?

万事ONES

小红书自研小程序:电商体验与效果优化的运行时体系设计

小红书技术REDtech

架构 前端

软件测试/测试开发丨UI自动化测试,PageObject设计模式

测试人

软件测试 自动化测试 测试开发 UI自动化 pageobject

人人可用的敏捷指标工具!Kyligence Zen 正式发布 GA 版

Kyligence

数据分析 Kyligence Zen 指标平台 大数据管理

在高并发场景下保证数据一致性:sync.Map的并发安全性实践

Jack

公厕一体化智慧管理解决方案@光明源智能科技

光明源智慧厕所

智慧城市

上干货!小红书“薯条”业务竞价策略及最优公式详解

小红书技术REDtech

广告 机制策略

重新理解RocketMQ Commit Log存储协议

Apache RocketMQ

RocketMQ 消息队列

软件测试/测试开发丨电商业务的性能测试必备基础知识

测试人

软件测试 Jmeter 性能测试 测试开发

AIGC爆火的背后需要掌握的基础原理

飞桨PaddlePaddle

人工智能 AI 百度飞桨 AIGC

实力担当!焱融文件存储再次中标中国移动项目

焱融科技

#高性能 #分布式文件存储 #文件存储 #中国移动

想让 ChatGPT 帮忙进行数据分析?你还需要做......

Kyligence

数据分析 指标平台

理一理事务实现

Zhang

MySQL 事务 数据库·

从一场文学奖评选,看金山文档To B 转型怎么走

B Impact

降本增效不是“盲目减脂”,利用亚马逊云科技达成云成本正循环

Lily

京东技术专家首推:微服务架构深度解析,GitHub星标120K

程序知音

Java 微服务 springboot java架构 Java进阶

码头风云——5G降临

脑极体

5G

大普微DapuStor完成阿里云PolarDB数据库产品生态集成认证

阿里云数据库开源

国产数据库 polarDB PolarDB-X PolarDB-PG 大普微

数据产品经理的三大底层思维

小鲸数据

数据产品经理 产品思维 数据产品 数据思维 #商业思维

MobPush创建推送

MobTech袤博科技

来2023用友BIP技术大会,与北京地铁等领先企业探索数智化转型路径

用友BIP

技术大会 用友iuap 用友技术大会 数智底座 技术底座

天天预约|如何使用「代预约」功能?全在这篇文章里!

天天预约

线上预约 预约工具 预约 预约小程序

中南财经政法大学教授施先旺:事项法会计促进业财合一和会计变革

用友BIP

技术大会 业财合一 业财融合 事项会计

一站式指标平台 Kyligence Zen 登陆亚马逊云科技 Marketplace

Kyligence

数据分析 指标中台

什么是文件传输协议,文件传输协议又是怎么工作的

镭速

尚硅谷CDH 6.3.2视频教程发布

小谷哥

捷行十周年庆,惊喜活动

ShineScrum

例行汇报,看看 FinClip 3月都干了啥

FinClip

GitHub开源OpenAPI规范_开源_Sergio De Simone_InfoQ精选文章