MuxWrapper.LiveStream.reset_stream_key
You're seeing just the function
reset_stream_key
, go back to MuxWrapper.LiveStream module for more information.
Specs
reset_stream_key( %Tesla.Client{adapter: term(), fun: term(), post: term(), pre: term()}, String.t() ) :: %MuxWrapper.EmbeddedSchema.LiveStream{ created_at: term(), id: term(), new_asset_settings: term(), playback_ids: term(), reconnect_window: term(), status: term(), stream_key: term() }
Provide a function to reset stream key
Parameters
- client: provide by
client/0
- live_stream_id: live stream id
Examples
iex> MuxWrapper.client() |> MuxWrapper.reset_stream_key("stream_id_very_long")
%MuxWrapper.EmbeddedSchema.LiveStream{
created_at: ~N[2021-03-17 09:27:39],
id: "009cUTpAr01fQgGQdLHnoy62naafkNhYRGQGTqG6O54kE",
new_asset_settings: %{"playback_policies" => ["public"]},
playback_ids: [
%MuxWrapper.EmbeddedSchema.Playback{
id: "004iSQFtzMHEPnftHqeU8w6UMwUocP1i8nKXtKlHcjI8",
policy: "public"
}
],
reconnect_window: 60,
status: "disabled",
stream_key: "d0c30be3-7e80-de52-5676-53a87a02c54f"
}