通话属性改变

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

Accessors

  • get uploadAudio(): undefined | boolean

    获取上传音频是否变化

    Returns undefined | boolean

    音频是否变化

    返回通话的上传音频是否变化

  • get uploadVideo(): undefined | boolean

    获取上传视频是否变化

    Returns undefined | boolean

    视频是否变化

    返回通话的上传视频是否变化

  • get audioOut(): undefined | boolean

    获取输出的声音状态是否变化

    Returns undefined | boolean

    输出的声音状态是否变化

    返回通话的输出声音状态是否变化

  • get cdnState(): undefined | boolean

    获取CDN推流状态是否变化

    Returns undefined | boolean

    CDN推流状态是否变化

    返回CDN推流状态是否变化

  • get remoteRecordState(): undefined | boolean

    获取远程录制状态是否变化

    Returns undefined | boolean

    远程录制状态是否变化

    返回远程录制状态是否变化

  • get screenShare(): undefined | boolean

    获取屏幕共享状态是否变化

    Returns undefined | boolean

    屏幕共享状态是否变化 返回屏幕共享状态是否变化

  • get audioRouteType(): undefined | boolean

    获取音频输出类型是否变化

    Returns undefined | boolean

    音频输出类型是否变化 返回音频输出类型是否变化

  • get unSubScreenShare(): undefined | boolean

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

    Returns undefined | boolean

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

Methods

  • 将对象转换为JSON对象

    Returns Record<string, undefined | Object>

    包含所有属性的JSON对象

  • 将对象转换为JSON字符串

    Returns string

    包含所有属性的JSON字符串