ZegoAudioRoom
|
Classes | |
class | IZegoAutoMixStreamCallback |
class | IZegoSoundLevelInAutoMixedStreamCallback |
struct | ZegoAutoMixStreamConfig |
struct | ZegoAutoMixStreamOutput |
struct | ZegoAutoMixStreamOutputTarget |
struct | ZegoAutoMixStreamSoundLevel |
struct | ZegoAutoMixStreamWatermark |
Functions | |
ZEGOAVKIT_API bool | SetAutoMixStreamCallback (IZegoAutoMixStreamCallback *pCB) |
ZEGOAVKIT_API bool | SetSoundLevelInAutoMixedStreamCallback (IZegoSoundLevelInAutoMixedStreamCallback *pCB) |
ZEGOAVKIT_API int | StartAutoMixStream (const char *task_id, const char *room_id, const ZegoAutoMixStreamConfig config) |
ZEGOAVKIT_API int | StopAutoMixStream (const char *task_id, const char *room_id) |
ZEGOAVKIT_API bool ZEGO::AUTOMIXSTREAM::SetAutoMixStreamCallback | ( | IZegoAutoMixStreamCallback * | pCB | ) |
设置自动混流的事件回调
pCB | 回调指针 |
ZEGOAVKIT_API bool ZEGO::AUTOMIXSTREAM::SetSoundLevelInAutoMixedStreamCallback | ( | IZegoSoundLevelInAutoMixedStreamCallback * | pCB | ) |
设置自动混流中的发言者及其说话音量的回调通知
pCB | 回调指针 |
ZEGOAVKIT_API int ZEGO::AUTOMIXSTREAM::StartAutoMixStream | ( | const char * | task_id, |
const char * | room_id, | ||
const ZegoAutoMixStreamConfig | config | ||
) |
开始自动混流
task_id | 自动混流任务 ID |
room_id | 房间 ID |
config | 自动混流配置 |
ZEGOAVKIT_API int ZEGO::AUTOMIXSTREAM::StopAutoMixStream | ( | const char * | task_id, |
const char * | room_id | ||
) |
停止自动混流
task_id | 自动混流任务 ID |
room_id | 房间 ID |