提交工单
咨询集成、功能及报价等问题
产品 / 插件:实时音视频 / 实时语音 / 低延迟直播 / 畅直播
平台 / 框架:iOS / Android / macOS / Windows / Linux / Flutter / React Native / Unity3d / Cocos2D
更新时间:2021-09-09 19:57
ZEGO SDK 并不区分通讯和直播场景,房间内的所有用户均可推拉流。
以下设置仅供 Native 平台参考,主要指 iOS、Android、macOS、Windows 平台。
为减少接入成本,ZEGO SDK 提供三种预设场景:GENERAL(通用场景)、COMMUNICATION(实时通讯)、LIVE(直播场景)。开发者在调用 createEngine 接口创建引擎时,通过 “scenario” 参数设置 App 所属的应用场景,不同场景下 ZegoAudioConfig(推流音频配置)和 ZegoEngineConfig(进阶配置)的预设值不同,详情请参考下表,开发者可根据所开发 App 的实际需要选择。
枚举值 | 预设值 | 详情 | 业务场景推荐 |
---|---|---|---|
GENERAL(通用场景) | ZegoAudioConfig 类的 “CodecID” 属性预设为 “Normal2” |
|
|
ZegoEngineConfig 类的 "advancedConfig" 属性预设为 “GENERAL” |
|
||
COMMUNICATION(实时通讯) | ZegoAudioConfig 类的 “CodecID” 属性预设为 “Low3” |
|
|
ZegoEngineConfig 类的 "advancedConfig" 属性预设为 “COMMUNICATION2” |
|
||
LIVE(直播场景) | ZegoAudioConfig 类的 “CodecID” 属性预设为 “Normal2” |
|
- |
ZegoEngineConfig 类的 "advancedConfig" 属性预设为 “COMMUNICATION3” |
|
联系我们
文档反馈