red5prosdk

red5pro.min.js

Members

static, constant FailoverPublisherEventTypes

Enumeration of events specific to fail-over Publisher factory.

static, constant FailoverSubscriberEventTypes

Enumeration of events specific to fail-over Subscriber factory.

static, constant getLogger

Retrieves the Logger instance used by the SDK.

static, constant HLSSubscriber

The HLS (HTTP Live Stream) based Subscriber.

An instance of HLSSubscriber can be created explicitly using this class, or by the Red5ProSubscriber fail-over factory.

See:

static, constant IceTransportTypes

Enumerate ICE Transport options for Publishers and Subscribers.

  • UDP
  • TCP

static, constant LOG_LEVELS

The enumerated log level Strings.

  • TRACE
  • INFO
  • DEBUG
  • WARN
  • ERROR
  • FATAL

static, constant MessageTransportStateEventTypes

Enumeration of events for WebSocket state.

static, constant PlaybackAudioEncoder

Enumerate Audio Encoder options for Subscribers.

  • OPUS
  • PCMU
  • PCMA
  • SPEEX
  • NONE

static, constant PlaybackVideoEncoder

Enumerated Video Encoder options for Subscribers.

  • VP8
  • H264
  • NONE

static, constant PublisherEventTypes

Enumeration of common Publisher Events.

static, constant Red5ProPublisher

The fail-over enabled Publisher Factory.

See:

static, constant Red5ProSharedObject

The ShardObject class.

See:

static, constant Red5ProSharedObjectPeerConnection

The SharedObject PeerConnection Proxy class.

See:

static, constant Red5ProSharedObjectSocket

The SharedObject Socket Proxy class.

See:

static, constant Red5ProSubscriber

The fail-over enabled Subscriber Factory.

See:

static, constant RTCConferenceParticipantEventType

Enumeration of events for RTCConferenceParticipant.

static, constant RTCPublisher

The WebRTC based Publisher.
An instance of RTCPublisher can be created explicitly using this class, or by the Red5ProPublisher fail-over factory.

See:

static, constant RTCPublisherEventTypes

Enueration of events specific to WebRTC-based Publishers.

static, constant RTCSubscriber

The WebRTC based Subscriber.

An instance of RTCSubscriber can be created explicitly using this class, or by the Red5ProSubscriber fail-over factory.

See:

static, constant RTCSubscriberEventTypes

Enumeration of events specific to WebRTC-based Subscribers.

static, constant RTMPPublisher

The Flash (utilizing RTMP protocol) based Publisher.

An instance of RTMPPublisher can be created explicitly using this class, or by the Red5ProPublisher fail-over factory.

See:

static, constant RTMPSubscriber

The Flash (utilizing RTMP protocol) based Subscriber.

An instance of RTMPSubscriber can be created explicitly using this class, or by the Red5ProSubscriber fail-over factory.

See:

static, constant RTMPSubscriberEventTypes

Enumeration of events specific to RTMP-based Subscribers.

static, constant setLogLevel

Sets the log level for logs from the SDK

See:
  • LOG_LEVELS

static, constant SharedObjectEventTypes

Enumeration of events for Shared Objects.

static, constant SubscriberEventTypes

Enumeraiton of common Subscriber Events.

static, constant TransformFrameTypes

Enumeration of Transform Frame types used during utilization of Insertable Streams.

  • BUFFER: Will pass an ArrayBuffer of data to the transform function specified.
  • PACKET: Will pass either a VideoFrame or AudioData to the transform function specified (if supported by browser).

static, constant WHEPClient

The WebRTC based Subscriber supporting WHEP signaling.

See:

static, constant WHIPClient

The WebRTC based Publisher supporting WHIP signaling.

See: