8#ifndef ZegoLiveRoomDefines_h
9#define ZegoLiveRoomDefines_h
20 using namespace COMMON;
25 using COMMON::ZegoStreamInfo;
ZegoStreamCensorshipMode
Definition: zego-api-defines.h:1425
@ CENSORSHIP_NONE
Definition: zego-api-defines.h:1426
PublishChannelIndex
Definition: zego-api-defines.h:954
@ PUBLISH_CHN_MAIN
Definition: zego-api-defines.h:955
ZEGONetType
Definition: RoomDefines.h:32
ZegoRoomRole
Definition: RoomDefines.h:119
ZegoStreamUpdateType
Definition: RoomDefines.h:45
ZegoVideoViewMode
Definition: LiveRoomDefines.h:33
@ ZegoVideoViewModeScaleAspectFit
Definition: LiveRoomDefines.h:34
@ ZegoVideoViewModeScaleToFill
Definition: LiveRoomDefines.h:36
@ ZegoVideoViewModeScaleAspectFill
Definition: LiveRoomDefines.h:35
ZegoRangeAudioListenMode
Definition: LiveRoomDefines.h:338
@ ListenFromTeam
Definition: LiveRoomDefines.h:344
@ ListenFromWorld
Definition: LiveRoomDefines.h:342
@ ListenFromAll
Definition: LiveRoomDefines.h:340
ZegoMixSysPlayoutPropertyMask
Definition: LiveRoomDefines.h:210
@ MIX_PROP_ENABLE_AGC_FOR_SYS_PLAYOUT
Definition: LiveRoomDefines.h:212
@ MIX_PROP_NONE
Definition: LiveRoomDefines.h:211
const int kInvalidSeq
Definition: LiveRoomDefines.h:29
ZegoRoomMode
Definition: LiveRoomDefines.h:286
@ ZegoRoomModeSingleRoom
Definition: LiveRoomDefines.h:288
@ ZegoRoomModeMultiRoom
Definition: LiveRoomDefines.h:290
ZegoRangeAudioMicrophoneState
Definition: LiveRoomDefines.h:310
@ Success
Definition: LiveRoomDefines.h:314
@ Failed
Definition: LiveRoomDefines.h:318
@ Opening
Definition: LiveRoomDefines.h:312
@ TempBroken
Definition: LiveRoomDefines.h:316
ZegoRangeAudioMode
Definition: LiveRoomDefines.h:297
@ ZegoRangeAudioModeSecreteTeam
Definition: LiveRoomDefines.h:303
@ ZegoRangeAudioModeWorld
Definition: LiveRoomDefines.h:299
@ ZegoRangeAudioModeTeam
Definition: LiveRoomDefines.h:301
ZegoRangeAudioSpeakMode
Definition: LiveRoomDefines.h:325
@ SpeakToTeam
Definition: LiveRoomDefines.h:331
@ SpeakToWorld
Definition: LiveRoomDefines.h:329
@ SpeakToAll
Definition: LiveRoomDefines.h:327
Definition: AVDefines.h:17
Definition: LiveRoomDefines.h:102
double audioCumulativeBreakRate
累计音频卡比例(%)
Definition: LiveRoomDefines.h:146
double mos
音质评分。-1 表示未知。小于 2 表示音质非常差,杂音频现,大量语义丢失,完全无法交流。2 到 2.5 表示音质很差,偶有杂音,部分语义丢失,难以交流。2.5 到 3 表示音质较差,卡顿频繁,需要集中...
Definition: LiveRoomDefines.h:123
int height
视频高度
Definition: LiveRoomDefines.h:128
unsigned int audioCumulativeBreakTime
累计音频卡顿时长(ms)
Definition: LiveRoomDefines.h:144
double arndFps
音频帧率(渲染)
Definition: LiveRoomDefines.h:112
double akbps
音频码率(kb/s)
Definition: LiveRoomDefines.h:113
double totalBytes
已接收的总字节数,包括音频、视频及媒体次要信息等
Definition: LiveRoomDefines.h:130
unsigned int audioCumulativeDecodeTime
累计音频解码时长(ms)
Definition: LiveRoomDefines.h:145
int avTimestampDiff
音画不同步, 单位毫秒, 小于0表示视频超前音频的毫秒数, 大于0表示视频滞后音频的毫秒数, 等于0表示无差别. 当绝对值小于200,可基本认为音画同步,当绝对值连续10秒大于200可以认为异常
Definition: LiveRoomDefines.h:141
double kbps
视频码率(kb/s)
Definition: LiveRoomDefines.h:107
int peerToPeerDelay
端到端延迟
Definition: LiveRoomDefines.h:119
double videoBreakRate
视频卡顿次数
Definition: LiveRoomDefines.h:116
int rtt
延时(ms)
Definition: LiveRoomDefines.h:117
double fps
视频帧率(网络接收)
Definition: LiveRoomDefines.h:103
double adecFps
音频帧率(解码)
Definition: LiveRoomDefines.h:111
double afps
音频帧率(网络接收)
Definition: LiveRoomDefines.h:109
double memoryTotalUsage
当前系统的内存使用率
Definition: LiveRoomDefines.h:138
double audioBreakRate
音频卡顿次数
Definition: LiveRoomDefines.h:115
int quality
质量(0~3)
Definition: LiveRoomDefines.h:121
double cpuAppUsage
当前 APP 的 CPU 使用率
Definition: LiveRoomDefines.h:134
int peerToPeerPktLostRate
端到端丢包率(0~255)
Definition: LiveRoomDefines.h:120
unsigned int videoCumulativeDecodeTime
累计视频解码时长(ms)
Definition: LiveRoomDefines.h:149
int muteAudio
Definition: LiveRoomDefines.h:152
int videoCodecId
视频解码格式(参考ZegoVideoCodecAvc)
Definition: LiveRoomDefines.h:126
ZegoPlayQuality()
Definition: LiveRoomDefines.h:154
double cpuTotalUsage
当前系统的 CPU 使用率
Definition: LiveRoomDefines.h:135
int pktLostRate
丢包率(0~255)
Definition: LiveRoomDefines.h:118
double vdecFps
视频帧率(解码)
Definition: LiveRoomDefines.h:105
double vdjFps
视频帧率(dejitter)
Definition: LiveRoomDefines.h:104
double memoryAppUsed
当前 APP 的内存使用量, 单位 MB
Definition: LiveRoomDefines.h:139
unsigned int videoCumulativeBreakTime
累计视频卡顿时长(ms)
Definition: LiveRoomDefines.h:148
unsigned int videoCumulativeBreakCount
累计视频卡顿次数
Definition: LiveRoomDefines.h:147
double audioBytes
已接收的音频字节数
Definition: LiveRoomDefines.h:131
unsigned int audioCumulativeBreakCount
累计音频卡顿次数
Definition: LiveRoomDefines.h:143
int width
视频宽度
Definition: LiveRoomDefines.h:127
double videoCumulativeBreakRate
累计视频卡比例(%)
Definition: LiveRoomDefines.h:150
bool isHardwareVdec
是否硬解
Definition: LiveRoomDefines.h:125
double memoryAppUsage
当前 APP 的内存使用率
Definition: LiveRoomDefines.h:137
double adjFps
音频帧率(dejitter)
Definition: LiveRoomDefines.h:110
int muteVideo
Definition: LiveRoomDefines.h:151
double vrndFps
视频帧率(渲染)
Definition: LiveRoomDefines.h:106
double videoBytes
已接收的视频字节数
Definition: LiveRoomDefines.h:132
int delay
语音延时(ms)
Definition: LiveRoomDefines.h:122
Definition: LiveRoomDefines.h:257
bool viewAlphaBlend
Definition: LiveRoomDefines.h:263
void * displayView
Definition: LiveRoomDefines.h:261
int rangeSceneHandle
Definition: LiveRoomDefines.h:269
ZegoPlayStreamParams()
Definition: LiveRoomDefines.h:271
const char * roomID
Definition: LiveRoomDefines.h:267
const char * streamID
Definition: LiveRoomDefines.h:259
ZegoStreamExtraPlayInfo * extraInfo
Definition: LiveRoomDefines.h:265
Definition: LiveRoomDefines.h:40
int quality
质量(0~3)
Definition: LiveRoomDefines.h:52
int videoCodecId
视频编码格式(参考ZegoVideoCodecAvc)
Definition: LiveRoomDefines.h:55
int pktLostRate
丢包率(0~255)
Definition: LiveRoomDefines.h:51
double vencFps
视频帧率(编码)
Definition: LiveRoomDefines.h:42
double memoryAppUsed
当前 APP 的内存使用量, 单位 MB(win返回的是app实际占用内存工作集=专用内存工作集+共享内存工作集)
Definition: LiveRoomDefines.h:68
double cpuTotalUsage
当前系统的 CPU 使用率
Definition: LiveRoomDefines.h:64
double memoryTotalUsage
当前系统的内存使用率
Definition: LiveRoomDefines.h:67
double videoBytes
已发送的视频字节数
Definition: LiveRoomDefines.h:61
double fps
视频帧率(网络发送)
Definition: LiveRoomDefines.h:43
int width
视频宽度
Definition: LiveRoomDefines.h:56
bool isHardwareVenc
是否硬编
Definition: LiveRoomDefines.h:54
double akbps
音频码率(kb/s)
Definition: LiveRoomDefines.h:48
double audioBytes
已发送的音频字节数
Definition: LiveRoomDefines.h:60
double memoryAppUsage
当前 APP 的内存使用率
Definition: LiveRoomDefines.h:66
double acapFps
音频帧率(采集)
Definition: LiveRoomDefines.h:46
double kbps
视频码率(kb/s)
Definition: LiveRoomDefines.h:44
ZegoPublishQuality()
Definition: LiveRoomDefines.h:70
int height
视频高度
Definition: LiveRoomDefines.h:57
double cfps
视频帧率(采集)
Definition: LiveRoomDefines.h:41
double totalBytes
已发送的总字节数,包括音频、视频及媒体次要信息等
Definition: LiveRoomDefines.h:59
double cpuAppUsage
当前 APP 的 CPU 使用率
Definition: LiveRoomDefines.h:63
double afps
音频帧率(网络发送)
Definition: LiveRoomDefines.h:47
int rtt
延时(ms)
Definition: LiveRoomDefines.h:50
Definition: LiveRoomDefines.h:218
ZegoPublishStreamParams()
Definition: LiveRoomDefines.h:239
int publishFlag
Definition: LiveRoomDefines.h:224
const char * publishParams
Definition: LiveRoomDefines.h:226
int forceSynchronousNetworkTime
Definition: LiveRoomDefines.h:234
int rangeSceneHandle
Definition: LiveRoomDefines.h:232
const char * streamID
Definition: LiveRoomDefines.h:220
const char * streamTitle
Definition: LiveRoomDefines.h:222
const char * roomID
Definition: LiveRoomDefines.h:230
AV::ZegoStreamCensorshipMode streamCensorshipMode
Definition: LiveRoomDefines.h:237
AV::PublishChannelIndex channelIndex
Definition: LiveRoomDefines.h:228
Definition: LiveRoomDefines.h:351
ZegoReceiveRangeParam()
Definition: LiveRoomDefines.h:357
float min
Definition: LiveRoomDefines.h:353
float max
Definition: LiveRoomDefines.h:355
Definition: LiveRoomDefines.h:368
ZegoVocalRangeParam()
Definition: LiveRoomDefines.h:374
float max
Definition: LiveRoomDefines.h:372
float min
Definition: LiveRoomDefines.h:370