logo
当前页

产品功能

2024-02-05

通信能力

基础功能

基础功能功能描述业务场景
音视频通话用户加入同一个房间,并进行音视频通话。
  • 1v1 视频通话
  • 多人视频会议
音视频直播同一个房间,包含主播及观众,主播可以进行音视频直播,该房间内的观众可以观看直播。
  • 秀场直播
  • 游戏直播
  • 电商直播
用户权限控制使用 Token 对用户进行权限控制,如:指定用户可以进房/退房;指定用户发言/静音;指定用户。视频会议
通话质量监测对音视频的质量进行检测,如分辨率、帧率、码率、采样率等多指标检测,确保质量稳定。银行开户、远程鉴定等对音视频质量较高要求和限定的场景

进阶功能

进阶功能功能描述业务场景
直播连麦一个房间内,可以出现多个主播,进行同屏连麦直播。
  • 多主播不同地区连麦
  • 多人 KTV 合唱
  • 秀场直播
同时推送多路流一个用户可以推送多路音视频流,如分享屏幕的同时,将摄像头的视频流进行发送。视频会议中播放 PPT 的同时,看到主讲人的画面
流量控制ZEGO 业内领先技术。SDK 根据自己以及对端当前网络环境状态来动态调整视频推流的码率、帧率、分辨率,以及音频码率,自动适应当前网络环境及网络波动,从而保证视频能流畅发布。所有希望有高质量实时音视频服务的场景
游戏语音模仿真实世界,人根据声音的方位及距离等因素,从而有不同的听觉感受,例如距离越远,声音越小等。同时可以对能接收到音源的人进行分组限定,例如房间中,分组进行讨论,不同组听不到彼此声音等。
  • 元宇宙
  • 同一房间,分组交流或对战

房间能力

基础功能

基础功能功能描述业务场景
房间连接状态说明判断用户在房间内的连接状态,以及各个连接状态的转化过程。-
实时消息与信令实时消息主要提供纯文本消息的收发功能,可向同一房间内的其他用户发送广播消息和弹幕消息,或者对某些指定用户发送自定义消息,并可以根据需要自行实现点赞、送礼物、答题等互动功能。
  • 秀场直播
  • 语聊房

进阶功能

进阶功能功能描述业务场景
登录多房间一个用户可以同时进入多个房间进行音视频通话或观看直播。老师多班在线教学

音频能力

基础功能

基础功能功能描述业务场景
音量变化音量变化:即某条流音量的大小。判断麦上的用户谁在说话、麦克风、扬声器等是否可用
音频 3A 处理在实时音视频通话或直播时,可以对音频进行 3A 处理,以提高通话或直播质量和用户体验。
  • AEC(回声消除):对采集到的音频数据进行过滤以减少音频中的回声。
  • AGC(自动增益控制):开启该功能后,SDK 能够自动调节麦克风音量,适应远近拾音,保持音量稳定。
  • ANS(降噪):识别声音中的背景噪声并进行消除,开启该功能后可以使人声更加清晰。
所有希望有高质量实时音视频服务的场景
混响通过对声音的特殊处理,制造不同环境的混响效果,让声音如同在音乐厅、大教堂等场景中发出一般。
  • 直播
  • 语聊房
  • K 歌房

进阶功能

进阶功能功能描述业务场景
自定义音频采集开发者可以自行获取音频信息后,交给 SDK 进行传输。
  • 在线或本地音频文件传输
  • 定制采集系统的音频文件进行传输
原始音频数据获取获取原始音频录制的功能,获取的原始音频数据格式为 PCM。音频数据留存或特殊处理

视频能力

基础功能

基础功能功能描述业务场景
设置视频属性在视频通话或直播时,自定义设置采集及播放的视频的相关配置,如视频采集分辨率、视频编码输出分辨率、视频帧率、码率、视图模式和镜像模式等。
  • 视频通话
  • 直播场景
视频画面旋转用户使用移动设备进行直播或视频通话时,可以采用不同的视频采集方向,并且可以根据对端用户的摄像头方向的角度进行适配调整。多类型设备视频通话、直播场景,需要最佳的视频播放角度的场景
屏幕共享视频通话或互动直播过程中将屏幕内容以视频的方式共享给房间内的其他用户。
  • 视频会议
  • 游戏直播

进阶功能

进阶功能功能描述业务场景
设置视频编码方式可对视频的编解码进行详细设置,包括启用分层视频编码、使用硬件编解码和设置编码方式等。对编解码有特殊要求时
自定义视频采集自定义向 ZEGO Express SDK 提供视频输入源输入视频数据,并由 ZEGO Express SDK 进行编码推流的功能。
  • 使用了第三方美颜厂商的美颜 SDK
  • 摄像头无法被 SDK 正常使用
  • 直播非摄像头采集的数据

直播能力

基础功能

基础功能功能描述业务场景
混流把多人的多路视频流混流为一路流,从而只需要拉取一条流就能看到房间内所有成员的画面,听到房间内所有成员的声音。多人通话主播连麦
使用 CDN 直播统一接入多家 CDN 能力 ,该功能支持推流到 CDN,打通 RTC 产品和 CDN 直播产品,方便用户从网页或第三方播放器直接观看直播内容。高并发的基础直播、对直播延迟无强要求的场景
CDN 推流鉴权为防止攻击者盗取开发者的推流 URL 地址在别处推流使用、或伪造开发者的服务器生成推流 URL 地址,从而造成流量损失,可以通过 ZEGO 控制台 自助配置 CDN 推流鉴权。当开启鉴权后,需要在推流 URL 地址中拼接相关的鉴权参数,否则无法推流。-
通过 URL 拉流当推流端使用第三方推流工具(例如 OBS 软件、网络摄像头 IP Camera 等)将流推到 CDN 时,或通过使用 ZEGO SDK 转推 CDN 功能将音视频画面推送到第三方 CDN 上时,可使用直接传入 URL 地址的方式进行拉流。第三方直播画面获取

进阶功能

进阶功能功能描述业务场景
小程序直播由于微信小程序的官方限制,在某些场景下需要额外使用 ZEGO 提供的小程序直播插件才能实现音视频直播功能。
  • 在线教育
  • 电商直播
  • 在线问诊
  • 在线拍卖
直推 CDN将音视频流直接从本地客户端推送到 CDN 的过程,用户可直接通过拉流 URL 地址从网页或第三方播放器进行观看。与第三方 CDN 有音视频分发服务合作的开发者可以使用

其他能力

基础功能

基础功能功能描述业务场景
媒体播放器提供播放音视频媒体文件的能力,并且支持将播放的媒体文件的音画数据推流出去。
  • 播放测试音频
  • 播放背景音乐
  • 播放视频文件

进阶功能

进阶功能功能描述业务场景
使用微信原生组件实现通话使用微信小程序原生推拉流组件 <live-pusher> 和 <live-player> 进行推拉流。音视频通话

Previous

概述

Next

实时音视频价格说明