View Source API Reference Membrane RTC Engine WebRTC Endpoint v0.5.0

Modules

An Endpoint responsible for communicatiing with WebRTC client.

Behavior defining a set of functions for managing connection allocations for TrackReceivers.

Message sent by ConnectionProber to TrackReceiver whenever new allocation is granted

Defines list of metrics, that Reporter instance can aggregate by listening on events emitted in RTC Engine. Suggested Reporter implementation is Membrane.TelemetryMetrics.Reporter from membrane_telemetry_metrics. You can see usage example in membrane_videoroom.

Implementation of Membrane.RTC.Engine.Endpoint.WebRTC.ConnectionAllocator that probes the connection with RTP padding packets and grants allocations based on GCC estimates.

Module representing simulcast configuration for WebRTC endpoint.

Element responsible for handling WebRTC track.