Gjsify LogoGjsify Logo

Index

Variables

MIKEY_VERSION: number

The supported MIKEY version 1.

SDP_BWTYPE_AS: string

The Application-Specific Maximum bandwidth modifier.

SDP_BWTYPE_CT: string

The Conference Total bandwidth modifier.

SDP_BWTYPE_EXT_PREFIX: string

The extension prefix bandwidth modifier.

SDP_BWTYPE_RR: string

RTCP bandwidth allocated to data receivers (RFC 3556).

SDP_BWTYPE_RS: string

RTCP bandwidth allocated to active data senders (RFC 3556).

SDP_BWTYPE_TIAS: string

Transport Independent Application Specific Maximum bandwidth (RFC 3890).

Functions

  • sdpAddressIsMulticast(nettype: string, addrtype: string, addr: string): boolean
  • Check if the given addr is a multicast address.

    Parameters

    • nettype: string

      a network type

    • addrtype: string

      an address type

    • addr: string

      an address

    Returns boolean

  • sdpMakeKeymgmt(uri: string, base64: string): string
  • Makes key management data

    Parameters

    • uri: string

      a #gchar URI

    • base64: string

      a #gchar base64-encoded key data

    Returns string

  • Mapping of caps to SDP fields:

    a=rtpmap:(payload) (encoding_name) or (clock_rate)[or (encoding_params)]

    a=framesize:(payload) (width)-(height)

    a=fmtp:(payload) (param)[=(value)];...

    a=rtcp-fb:(payload) (param1) [param2]...

    a=extmap:(id)[/direction] (extensionname) (extensionattributes)

    Parameters

    Returns SDPResult

  • sdpMessageAsUri(scheme: string, msg: SDPMessage): string
  • Creates a uri from msg with the given scheme. The uri has the format:

    `scheme:`///[#type=value *[&type=value]]

    Where each value is url encoded.

    Parameters

    • scheme: string

      the uri scheme

    • msg: SDPMessage

      the #GstSDPMessage

    Returns string

  • Parse text and create a new SDPMessage from these.

    Parameters

    • text: string

      A dynamically allocated string representing the SDP description

    Returns [SDPResult, SDPMessage]

  • Parse the contents of size bytes pointed to by data and store the result in msg.

    Parameters

    • data: Uint8Array

      the start of the buffer

    • msg: SDPMessage

      the result #GstSDPMessage

    Returns SDPResult

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method