集成开发
网易云信音视频通话 RTC 私有云版本为企业提供了完全自主可控的实时音视频通信解决方案。私有云部署在客户自己的服务器环境中,确保数据安全性和业务独立性。本文主要描述私有云与公有云的差异点。完整的集成开发流程、API 使用方法、SDK 接入步骤等,请参考 网易云信音视频通话 RTC 公有云集成开发文档 ,文档内容同样适用于私有云版本。
部署环境差异
私有云版本部署在您的私有环境中,具有以下特点:
- 数据完全存储在客户自有服务器
- 网络访问完全由客户控制
- 可根据客户需求进行定制化配置
- 需要客户自行维护服务器环境
- 音视频流量完全在内网传输,确保通信安全
认证配置差异
私有云版本需要使用客户专属的认证配置:
- App Key:由网易云信为私有云客户单独分配
- App Secret:对应私有云环境的密钥
- 认证服务器:指向客户私有云环境
- Token 服务:部署在客户私有环境中
集成开发指南
客户端开发
私有云 RTC 版本支持公有云的全部核心功能和平台支持情况。私有云版本的基础集成开发方式与公有云基本一致,包括:
私有云配置
在参考公有云文档进行 初始化 时,请注意私有云特殊的服务器地址、信令服务器、媒体服务器配置。
加入房间 时使用私有云 Token 服务。
服务端开发
当前私有云版本的服务端开发与 公有云 RTC 服务端 API 6.0.2 版本一致,主要包括:
防火墙配置
私有云 RTC 需要开放以下端口:
- 信令端口: 443 (HTTPS/WSS)
- 媒体传输端口: UDP 3478-3497
- TURN 服务端口: TCP/UDP 3478
- 录制服务端口: TCP 8080
服务器配置建议
- CPU: 8核以上,推荐16核
- 内存: 16GB以上,推荐32GB
- 网络: 千兆网卡,充足的带宽
- 存储: SSD 硬盘,用于录制文件存储
常见问题
Q: 私有云 RTC 版本是否支持公有云的所有功能?
A: 大部分支持,私有云版本支持公有云的所有核心功能,包括音视频通话、屏幕共享、录制等,但小部分功能未支持(如云端播放)。
Q: 私有云版本的音视频质量是否与公有云一致?
A: 音视频质量完全一致,采用相同的编解码算法和优化策略。私有云版本在内网环境下可能具有更低的延迟。
Q: 如何获取私有云的 App Key 和相关配置信息?
A: 请联系网易云信商务或技术支持获取私有云专属的认证信息和配置指导。
Q: 私有云版本是否支持与公有云版本互通?
A: 不支持。私有云版本独立部署,与公有云版本无法直接互通。如有互通需求,请联系技术支持了解混合云解决方案。
Q: 私有云版本如何进行版本升级?
A: 版本升级需要联系网易云信技术支持,提供升级包和升级指导服务。
最后更新于