Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LiveOptions

依赖配置。

Hierarchy

  • LiveOptions

Index

Properties

__debug__?: boolean

是否开启调试模式:此模式下会在终端打印日志方便调试。

builtInRTCType?: BuiltInRTCType

内置的rtc通道类型 trtc or chime , default trtc

getVoiceSign?: GetVoiceSign

获取语音签名的接口 使用内置rtc时提供给rtc实例使用

initialMicroStatus?: MicroStatus

麦克风初始状态

jsBridge?: JSBridgeProtocol

jsBridge实例 使用内置rtc时提供给rtc实例使用

RTC实例。 优先使用该实例。

rtcType?: RTCType

RTC类型 rtc 为空时使用内置的rtc实例类型

url?: string

创建WebSocket所依赖的URL。

useBuiltInJsBridge?: boolean

使用内置的jsBridge实例

useBuiltInRTC?: boolean

使用内置的rtc实例

Methods

  • canForbidUserKick(users: string | string[]): boolean
  • 能否强制"踢掉"某个/些用户。

    Parameters

    • users: string | string[]

    Returns boolean

  • canForbidUserMicro(users: string | string[]): boolean
  • 能否禁用某个/些用户的麦克风

    Parameters

    • users: string | string[]

    Returns boolean

  • canForbidUserSync(users: string | string[]): boolean
  • 能否限制某个/些用户的帧数据同步

    Parameters

    • users: string | string[]

    Returns boolean

  • getTicket(): Promise<string>
  • 获取建立 WebSocket 连接的依赖Tick

    Returns Promise<string>