Methods
getActive
- getActive(): boolean
Returns boolean
是否为激活状态
- true: 是激活状态
- false: 不是激活状态
getAudioNetReceiveStatus
- getAudioNetReceiveStatus(): NetStatus
音频接收网络状态:
getAudioNetSendStatus
- getAudioNetSendStatus(): NetStatus
音频发送网络状态:
getAudioRecord
- getAudioRecord(): boolean
Returns boolean
是否为录音状态
getAudioRecordFilePath
- getAudioRecordFilePath(): string
Returns string
录音文件的保存路径
getBeginTime
- getBeginTime(): number
Returns number
通话建立时间戳
getCreateTime
- getCreateTime(): number
Returns number
通话对象创建时间戳
getDisplayName
- getDisplayName(): string
Returns string
用户昵称
getExtraParam
- getExtraParam(): string
Returns string
自定义参数
getHeld
- getHeld(): boolean
Returns boolean
是否为被挂起状态
- true: 被挂起状态
- false: 非被挂起状态
getHold
- getHold(): boolean
Returns boolean
是否为挂起状态
getLocalVideoRecord
- getLocalVideoRecord(): boolean
Returns boolean
是否在录制本端视频
- true: 正在录制本端视频
- false: 没有在录制本端视频
getLocalVideoRecordFilePath
- getLocalVideoRecordFilePath(): string
Returns string
本端视频录制文件的保存路径
getMicrophoneMute
- getMicrophoneMute(): boolean
Returns boolean
是否静音状态
getMute
- getMute(): boolean
Returns boolean
是否为静音状态
- true: 是静音状态
- false: 不是静音状态
getOtherAudioInterrupt
- getOtherAudioInterrupt(): boolean
Returns boolean
对端声音是否中断
- true: 对方声音中断
- false: 对方声音未中断
getReason
- getReason(): CallReason
通话结束原因
getRemoteVideoRecord
- getRemoteVideoRecord(): boolean
Returns boolean
是否有在录制远端视频
- true: 有在录制远端视频
- false: 没有在录制远端视频
getRemoteVideoRecordFilePath
- getRemoteVideoRecordFilePath(): string
Returns string
远端视频录制文件的保存路径
getRenderId
- getRenderId(): string
Returns string
渲染标识
getServerCallId
- getServerCallId(): string
Returns string
服务端唯一通话CallId
getSpeakerMute
- getSpeakerMute(): boolean
Returns boolean
是否静音状态
getState
- getState(): CallState
通话状态,参见:
getTalkingBeginTime
- getTalkingBeginTime(): number
Returns number
通话开始时间戳
getTicket
- getTicket(): string
Returns string
ticket
getUploadVideoStreamOther
- getUploadVideoStreamOther(): boolean
Returns boolean
对端是否在上传视频流
- true: 对端在上传视频流
- false: 对端没有在上传视频流
getUploadVideoStreamSelf
- getUploadVideoStreamSelf(): boolean
Returns boolean
本端是否在上传视频流
- true: 本端在上传视频流
- false: 本端没有在上传视频流
getUserId
- getUserId(): string
Returns string
用户标识
getVideo
- getVideo(): boolean
Returns boolean
是否为视频通话
getVideoNetReceiveStatus
- getVideoNetReceiveStatus(): NetStatus
视频接收网络状态:
getVideoNetSendStatus
- getVideoNetSendStatus(): NetStatus
视频发送网络状态:
isAutoStartAudio
- isAutoStartAudio(): boolean
Returns boolean
setAudioRecord
- setAudioRecord(isAuto): void
Returns void
setDisplayName
- setDisplayName(displayName): void
Returns void
通话对象,主要记录通话的一些状态,UI可以根据其中的状态进行更新