一句话面向 Unity 的 WebRTC 视频聊天与数据通信库,支持多平台原生与 WebGL 构建。
定价Unity Asset Store 购买;运行侧无额外软件授权费 正文称使用软件无需额外费用,但需要自备信令、STUN/TURN 等服务器;可使用测试服务器但不保证可用。具体 Asset Store 售价未提供。
适合谁Unity 开发者、实时音视频/多人互动应用开发者、机器人远程控制或自定义服务端通信场景开发者
核心功能Unity WebRTC 音视频通话WebRTC 数据通道通信Node.js 信令服务器支持自建 STUN/TURN跨平台构建:Windows、Mac、iOS、Android、Linux x64、WebGL 等动态建立媒体连接原始 PCM 音频访问与自定义音频输入屏幕捕获与自定义视频输入示例Photon Fusion 连接示例Python 数据通道示例
功能与用途这是一个面向 Unity 的 WebRTC Video Chat / WebRTC Network 类库,提供音视频通话、数据通道、信令连接、原始音频输入输出、自定义视频输入、屏幕捕获、会议/多用户实验功能等能力。可用于 Unity 应用中的实时通信、视频聊天、机器人远程控制和自定义服务端应用通信。
支持语言/框架主要面向 Unity 与 C#;涉及原生 C++ WebRTC 实现、Android Java-side VideoInput API、Node.js 信令服务器、WebGL JavaScript 插件,并提供与 Python 数据通道通信示例。支持 Unity 2021、2022 LTS、Unity 6,C# API 曾提到继续兼容较旧 Unity 版本。
开源还是闭源正文未明确整体是否开源。信令服务器 awrtc_signaling、Photon Fusion 示例 awrtc_unity_fusion、Python 示例 awrtc_python、Vision Pro 相关 libwebrtc / com.unity.webrtc fork 源码与构建脚本提供 GitHub 链接;Unity Asset Store 插件本体授权与源码开放情况未说明。
自托管选项支持自建 Node.js 信令服务器;FAQ 说明可在 LAN 内由客户端运行信令服务器,也可部署在支持 Node.js 的 Web 服务器上。STUN/TURN 可使用 coturn 自建;生产环境建议自备信令服务器和按需部署一个或多个 TURN 服务器。
定价正文称使用软件无需额外费用,但需要自备服务器,测试服务器不保证持续可用。新版可在 Unity Asset Store 获取,但未给出具体购买价格或订阅方案。
API/SDK提供 Unity C# API,包括 ICall、IBasicNetwork、IMediaNetwork、MediaConfig、NetworkConfig、BrowserWebRtcCall、NativeWebRtcCall、AudioInput、AudioOutput、VideoInput 等相关能力;支持 Send(byte[] data, bool reliable, ConnectionId id) 数据发送、RequestStats/RtcStatsEvent、B
集成与生态可与其他网络库组合使用,正文给出 UNET 场景说明;新增可通过 Photon Fusion 发起连接的示例。提供 Python 数据通道示例、自建 awrtc_signaling、coturn STUN/TURN 部署建议,并覆盖 WebGL、Android、iOS、Mac、Windows、HoloLens/Vision OS 测试相关生态。
文档质量FAQ 非常长,覆盖服务器、ICE、STUN/TURN、HTTPS/WSS、平台问题、音视频配置、数据传输、Android/iOS 设置等实际排障内容;更新日志详细。但内容分散在博客式日志和 FAQ 中,结构化产品说明、版本矩阵、商业条款和快速上手信息不足。
支付Unity Asset Store;具体支付方式未提供
中国访问部分受限
适用场景Unity 内置视频聊天、多人语音/视频互动、WebRTC 数据通道传输、远程机器人控制、WebGL 音视频应用、局域网或公网 P2P 通信测试
同类Unity WebRTC、Agora RTC SDK、腾讯云实时音视频 TRTC、声网 Agora、Photon Voice、LiveKit