百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

node-webrtc

> 编程语言
开源

node-webrtc 是一个 Node.js 原生插件,提供对 WebRTC M106 的绑定。

2.8K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

node-webrtc 是一个 Node.js 原生插件,提供对 WebRTC M106 的绑定。

    

node-webrtc 是一个 Node.js 原生插件,为 [WebRTC M106](https://webrtc.googlesource.com/src/+/branch-heads/5249) 提供绑定。该项目旨在实现规范兼容性,并最终将使用 W3C 的 [web-platform-tests](https://github.com/web-platform-tests/wpt) 项目进行测试。此外,还包含一些用于测试的[非标准 API](docs/nonstandard-apis.md)。

安装

bash
npm install wrtc

通过 NPM 安装会根据可选依赖过滤器,为您的操作系统 × 架构下载预构建的二进制文件。

如需安装调试版本或进行交叉编译,您应该从源码构建。

支持的平台

以下平台已确认可与 node-webrtc 配合使用,并提供预构建的二进制文件。由于 node-webrtc 针对 N-API 版本 3,可能还有其他未在此列出的受支持平台。如果你的平台不受支持,你仍然可以尝试从源码构建。

Linux macOS Windows
x64 arm64 x64 arm64 x64
节点 20 ✓ ? ✓ ✓ ✓
22 ✓ ? ✓ ✓ ✓

示例

参见 node-webrtc/node-webrtc-examples。

另请参阅

如果此包不适用于您,其他可能满足您需求的替代方案有 node-datachannel 和 werift。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++bindingsn-apinative-addonnode

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言