新手接入指南
更新时间: 2024/08/20 15:20:22
本文为刚开始了解云信音视频通话产品的用户提供一条学习路径,您可通过阅读本文快速了解音视频通话 2.0 的概念及功能特性。
了解音视频通话2.0
快速了解音视频通话2.0
计费模式
网易云信秉承按需消费,无最低消费门槛的原则。在首次开通音视频 2.0 业务的前 3 个月,您每月可获赠 10000 分钟音视频时长。
音视频通话 2.0 计费的详细说明请参见按量计费。
您可以登录网易云信控制台查看您的账单和流水明细。
体验 Demo
为了方便您快速了解音视频通话 2.0 产品的基本能力和场景方案,网易云信提供了相应的 Demo,具体请参见 体验 Demo。
音视频通话 2.0 的场景方案 Demo 包括:1 对 1 娱乐社交、语聊房、在线 K 歌、一起听、PK 连麦、在线教育、互联网问诊、1 对 1 视频通话和多人视频通话。
下载SDK和示例源码
SDK 包:
针对不同行业、不同场景的不同业务需求,网易云信提供不同版本的 NERTC SDK 包。您可以在网易云信官网通过微信、在线消息或电话等方式联系云信商务经理,以获取针对您的场景最合适、最优的版本。
各平台最新版 SDK 包的下载地址:SDK 下载中心。
示例项目源码:
音视频通话 2.0 提供 API 示例源码和场景方案源码,具体请参见下载 SDK 和示例代码。
快速开始
步骤 |
操作 |
描述 |
---|---|---|
1 | 创建应用 | 创建应用是体验或使用网易云信各款产品和服务的首要前提,请在网易云信控制台中创建应用,并获取该应用的 App Key。 |
2 | 开通服务 | 您可以登录云信控制台,进入指定应用的详情页面后根据需要开通功能。 |
3 | 集成 SDK(Android) | 请在集成 SDK 前准备好开发环境,再根据指引将 SDK 集成到您对应的开发项目中。 |
4 | 实现音视频通话(Android) | 网易云信音视频通话产品的基本功能包括高质量的实时音视频通话。当您成功初始化 SDK 之后,您可以简单体验本产品的基本业务流程。 |
5 | Token 鉴权 | 网易云信音视频通话产品中,鉴权方式分为安全模式和调试模式。如果您在控制台中为指定应用开启了安全模式,则对应 App 用户在加入房间时,需要通过 Token 进行身份校验。 |
场景实践
网易云信将音视频通话 2.0 和其他多项产品相结合,为您提供多种典型场景的实践方案。
场景类型 |
主要功能 |
相关文档 |
---|---|---|
1 对 1 娱乐社交 | 音视频通话、消息互动、呼叫、高接通、美颜、安全通 | 1 对 1 娱乐社交场景方案 |
语聊房 | 含 UI 的语聊房组件,音频通话、连麦互动、实时消息互动、麦位管理、麦序管理、房间人员管理、进出房间通知、房间信息查询、质量数据回调、混音等 | 语聊房场景方案 |
在线 K 歌 | 含 UI 的 K 歌组件,支持点歌、K 歌、麦位管理、文字聊天等能力 | 在线 K 歌场景方案 |
一起听 | 点歌、切歌、暂停/恢复播放、拖动进度条、融合曲库、实时语音通话、即时消息 | 一起听场景方案 |
PK 连麦 | 低延时音频互动、实时消息互动、跨直播间连麦、混音等 | PK 连麦场景方案 |
在线教育 | 音视频通话、屏幕共享、互动白板、聊天互动、举手上台、录制回放等 | 在线教育场景方案 |
互联网问诊 | 图文问诊、音视频问诊、高接通、实名认证等 | 互联网问诊场景方案 |
1 对 1 视频通话 | 音视频通话、麦克风管理、摄像头管理、3A 音频处理等 | 1 对 1 视频通话场景方案 |
多人视频通话 | 多人实时视频通话、实时数据上报、音视频流管理、摄像头管理、美颜等 | 多人视频通话场景方案 |
场景组件
网易云信还针对呼叫、会议等典型场景,为您提供对应的组件。组件中包含对应场景的主要功能和业务调用逻辑,帮助您提高接入效率,降低使用成本。
组件名称 |
组件描述 |
相关文档 |
---|---|---|
呼叫组件 | 呼叫组件(NERtcCallKit)内部提供音视频类型通话的呼叫、接通、拒接,以及通话中音频和视频的开关控制,同时提供配套 UI,您可以使用呼叫组件实现类似通用即时通讯应用中的音视频通话功能。 | 呼叫组件 |
会议组件 | 网易会议 NEMeeting SDK 提供了一套简单易用的接口,构成了会议组件,您通过调用 SDK 提供的 API,能将音视频会议功能快速集成至现有应用中。 | 会议组件 |
NERoom 房间组件 | NERoom SDK 以房间为基础,提供房间内的通用能力,包括即时消息、音视频通话、直播、互动白板、成员管理、麦位管理等。并根据业务场景封装了多个场景模板,以便更快速地搭建应用,让开发更简单。 | NERoom 房间组件 |
常见问题
- 如何减小集成 SDK 后的 App 包体积?
- 如何根据场景选择合适的视频分辨率、帧率、码率?
- 一个 RTC 房间内最多支持多少人?
- 安全模式和调试模式,有什么区别?
- 音频常见问题排查
- 视频常见问题排查
- 获取音频 Dump 文件
更多常见问题请参考 FAQ。
反馈与建议
为了尽量提升您接入的体验,保障您的产品稳定运行,网易云信为您提供可靠的技术服务。
服务渠道:
- 工单:您可在控制台的工单入口提交相关问题的工单。
- 微信群:群内及时沟通,快速响应。
此文档是否对你有帮助?