写点什么

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:002649

评论 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
回复
没有更多了
发现更多内容

⏳大咖直播预告 | 数据库系统访问控制『面面观』

KaiwuDB

数据库

软件测试学习笔记丨性能测试工具JMeter — 安装和录制回放

测试人

软件测试 性能测试 自动化测试 测试开发

一键打通红圈泛微,让协同办公更轻松!

聚道云软件连接器

案例分享

谷歌SEO优化技巧:外贸独立站关键词的筛选与挖掘

九凌网络

已解决com.orbotix.common.DiscoveryException服务发现异常的正确解决方法,亲测有效!!!

小明Java问道之路

淘系API接口推荐:淘宝商品描述信息数据接口

tbapi

淘宝API接口 淘宝商品描述接口

提高测试覆盖率:基于深度学习的新视角分析方法

测吧(北京)科技有限公司

测试

可观测性十大场景 | 关于保险行业开门红期间应用性能的端到端全栈可观测

博睿数据

国内鞋服品牌如何打造出优衣库的“零库存”运营体系

第七在线

从视觉识别到动作推荐:UI自动化测试的完整技术链条剖析

测吧(北京)科技有限公司

测试

利用技术提升UI自动化测试的准确性

测吧(北京)科技有限公司

测试

UI自动化测试技术的突破与挑战

测吧(北京)科技有限公司

测试

ENNOVI推出ENNOVI-CellConnect-Prism

财见

详细的Java学习指南,java高级面试题库

程序猿忙什么

云手机实现全方位的海外舆情监测

Ogcloud

云计算 云手机 海外云手机 云手机海外版 舆情监测

重磅!云智慧推出轻量智能化服务管理平台轻帆云

云智慧AIOps社区

ITSM ITSM软件 ITSM解决方案 工单管理系统 工单管理

"使用PAI实现涂鸦变大作"AIGC活动重磅来袭!

阿里云大数据AI技术

AIGC

机器学习视觉处理技术:UI自动化测试的未来发展方向

测吧(北京)科技有限公司

测试

软件测试学习笔记丨性能测试体系

测试人

软件测试

谷歌SEO外链怎么做:初学者入门指南

九凌网络

俄罗斯淘宝代购系统丨淘宝代购集运系统PHP

tbapi

淘宝代购系统 淘宝代购集运系统 俄罗斯淘宝代购系统

加速大模型落地:火山引擎向量数据库的实践应用

字节跳动云原生计算

大模型 向量数据库 混合搜索

缓存有大key?你得知道的一些手段

京东零售技术

Java 缓存 后端

创新技术应用:视觉CV处理在UI自动化测试中的实际应用探索

测吧(北京)科技有限公司

测试

数据解读乡村发展!专家详解 2024 年(第 17 届)中国大学生计算机设计大赛大数据主题赛赛题

ModelWhale

大数据 数据分析 交叉学科 中国大学生计算机设计大赛 新文科

长查询问题,TDengine 终于攻克了!

TDengine

tdengine 时序数据库

数字先锋| 望闻问切更有“数”!

天翼云开发者社区

云计算 云平台

如何优化UI自动化测试流程?

测吧(北京)科技有限公司

测试

服务化UI页面结构树解析:优化UI自动化测试的实践探索

测吧(北京)科技有限公司

测试

汽车制造业PMC组态应用最佳实践

图扑物联

常用的数据分析方法和工具有哪些?

悦数图数据库

图数据库

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