Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IRCRTCInitOptions

RTCClient 初始化配置

Hierarchy

  • IRCRTCInitOptions

Index

Properties

mediaServer?: string

自定义 MediaServer Url,公有云用户无需关注

description
  1. 仅当 location.hostnamelocalhost 时,http 协议地址有效,否则必须使用 https 协议地址
  2. 当该值有效时,将不再从 IMLib 导航数据中获取 mediaServer 地址
logLevel?: ERROR | WARN | INFO | DEBUG

输出日志等级,生产环境默认使用 WARN,开发环境默认为 DEBUG

description
  • 4 - DEBUG
  • 3 - INFO
  • 2 - WARN
  • 1 - ERROR
timeout?: number

与 MediaServer 的 http 请求超时时间,单位为毫秒,默认值为 5000,有效值 5000-30000。 优先级:用户配置 > 导航配置 > 默认时间。

pingGap?: number

房间 Ping 间隔时长,默认 10000 ms,有效值 3000-10000

sdpSemantics?: ISdpSemantics

目前该参数仅在 Chrome 浏览器 72 - 92 之间版本有效,其他浏览器或版本将优先尝试使用 unified-plan, 在不支持 unified-plan 的情况下使用 plan-b 协议。

pullInnerCDNProtocol?: RCInnerCDNPullKind

观众拉内置 CDN 资源的直播拉流协议,默认为 RCInnerCDNPullKind.FLV

pullInnerCDNUseHttps?: RCInnerCDNPullIsHttps

观众拉内置 CDN 资源时是否使用 https,默认为 RCInnerCDNPullIsHttps.HTTPS

AAAWorklet?: { wasmUrl: string; scriptUrl: string }

3A 模块资源路径配置

description

建议将资源下载到业务代码工程中,以静态资源形式与页面共同部署,以避免受同源策略或用户网络防火墙策略限制,导致资源获取失败。

  • wasmUrl 资源下载地址 https://cdn.ronghub.com/plugin-rtc/wasm/5.0.0-alpha.2/AudioProcessing.wasm
  • scriptUrl 资源下载默认使用 https://cdn.ronghub.com/plugin-rtc/wasm/5.0.0-alpha.2/process-worklet.js

Type declaration

  • wasmUrl: string
  • scriptUrl: string
audio?: any
deprecated
encryptor?: IRCEncryptorHooks

加密机创建参数

Methods

  • logStdout(logLevel: EnableLogL, content: string): void
  • (已废弃)

    deprecated

    5.6.1

    Parameters

    • logLevel: EnableLogL
    • content: string

    Returns void