#include <zego-api-auto-mix-stream-defines.h>
◆ ZegoAutoMixStreamConfig()
ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::ZegoAutoMixStreamConfig |
( |
| ) |
|
|
inline |
◆ bStreamAlignment
bool ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::bStreamAlignment |
◆ minPlayStreamBufferLength
int ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::minPlayStreamBufferLength |
设置混流服务器拉流缓存自适应调整的区间范围下限。在实时合唱 KTV 场景下,推流端网络轻微波动可能会导致混流的卡顿,此时观众拉混流的时候,会有比较高概率出现卡顿的问题。通过调节混流服务器拉流缓存自适应调整的区间范围下限,可优化观众端拉混流出现的卡顿问题,但会增大延迟。
- Note
- 默认不设置,即服务端使用自身配置值。只会对新的输入流设置生效,对于已经开始混流的输入流不生效。
◆ nByPass
int ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::nByPass |
◆ nLenOfUserData
int ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::nLenOfUserData |
◆ nOutputBackgroundColor
int ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::nOutputBackgroundColor |
混流背景颜色,前三个字节为 RGB,即 0xRRGGBBxx。
例如:选取RGB为 #87CEFA 作为背景色,此处写为 0x87CEFA00。
◆ nStreamAlignmentType
int ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::nStreamAlignmentType |
◆ nWithSoundLevel
int ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::nWithSoundLevel |
是否开启音浪。0 关闭, 1 开启. 默认值为 0.
◆ pOutput
◆ pOutputBackgroundImage
const char* ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::pOutputBackgroundImage |
混流背景图,支持预设图片,如 (preset-id://xxx)
此值由 ZEGO 提供,开发者先将背景图提供给 ZEGO,ZEGO 设置后再反馈背景图片的设置参数。
◆ pOutputWatermark
◆ pszExtraParams
const char* ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::pszExtraParams |
◆ pszMixSource
const char* ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::pszMixSource |
◆ pUserData
const unsigned char* ZEGO::AUTOMIXSTREAM::ZegoAutoMixStreamConfig::pUserData |
用户自定义数据
- Note
- 注意:pUserData自定义的数据通过媒体次要信息的 onRecvMediaSideInfo 接口回调出来。
The documentation for this struct was generated from the following file: