房间属性变化标识类

用于标识房间中各种属性的变化状态,如音频、视频、CDN推流等状态的变化。

Properties

uploadAudio: boolean = false

上传音频状态是否变化

  • true: 状态发生变化
  • false: 状态未变化
uploadVideo: boolean = false

上传视频状态是否变化

  • true: 状态发生变化
  • false: 状态未变化
audioOut: boolean = false

输出声音状态是否变化

  • true: 状态发生变化
  • false: 状态未变化
cdnState: boolean = false

CDN推流状态是否变化

  • true: 状态发生变化
  • false: 状态未变化
remoteRecordState: boolean = false

远程录制状态是否变化

  • true: 状态发生变化
  • false: 状态未变化
screenShare: boolean = false

屏幕共享状态是否变化

  • true: 状态发生变化
  • false: 状态未变化
audioRouteType: boolean = false

音频输出类型是否变化

  • true: 状态发生变化
  • false: 状态未变化
unSubScreenShare: boolean = false

取消订阅屏幕共享状态是否变化

  • true: 状态发生变化
  • false: 状态未变化

Methods

  • 将对象转换为JSON对象

    Returns Record<string, undefined | Object>

    包含所有属性的JSON对象

  • 将对象转换为JSON字符串

    Returns string

    包含所有属性的JSON字符串