Livekitex.EgressService (livekitex v0.1.34)
Provides functionality to interact with the LiveKit EgressService API using Twirp.
Summary
Functions
Callback implementation for Livekitex.EgressServiceBehaviour.list_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_participant_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_room_composite_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_track_composite_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_track_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_web_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.stop_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.update_layout/2.
Callback implementation for Livekitex.EgressServiceBehaviour.update_stream/2.
Types
@type t() :: %Livekitex.EgressService{ api_key: String.t(), api_secret: String.t(), client: Tesla.Client.t() | nil, host: String.t(), port: integer() }
Functions
Callback implementation for Livekitex.EgressServiceBehaviour.list_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_participant_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_room_composite_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_track_composite_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_track_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.start_web_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.stop_egress/2.
Callback implementation for Livekitex.EgressServiceBehaviour.update_layout/2.
Callback implementation for Livekitex.EgressServiceBehaviour.update_stream/2.