View Source Membrane.WebRTC.WhipClient (Membrane WebRTC plugin v0.23.0)

WebRTC WHIP Client.

Accepts the following options:

  • uri - address of a WHIP server
  • signaling - the signaling channel - pass the same channel to Membrane.WebRTC.Sink to connect it with the WHIP client
  • token - token to authenticate in the server, defaults to an empty string

Summary

Functions

Returns a specification to start this module under a supervisor.

Functions

Returns a specification to start this module under a supervisor.

See Supervisor.

@spec start_link(
  signaling: Membrane.WebRTC.SignalingChannel.t(),
  uri: String.t(),
  token: String.t()
) ::
  {:ok, pid()}