Interface RTCSignalingOptions


  • RTCSignalingOptions


offer?: RTCSessionDescriptionInit

Indicates that this client requires an answer, and is providing an offer.

requiresOffer?: boolean
requiresAnswer?: boolean
disableTrickle?: boolean

Disables trickle ICE. All candidates must be sent in the initial offer/answer sdp.

disableTurn?: boolean

Disables usage of TURN servers, if this client exposes public addresses or provides its own.

proxy?: boolean

Hint to proxy the feed, as the target client may be inflexible.

capabilities?: {
    video?: RTCRtpCapabilities;
    audio?: RTCRtpCapabilities;

Type declaration

  • Optional video?: RTCRtpCapabilities
  • Optional audio?: RTCRtpCapabilities
userAgent?: string
screen?: {
    devicePixelRatio: number;
    width: number;
    height: number;

Type declaration

  • devicePixelRatio: number
  • width: number
  • height: number

Generated using TypeDoc