using ClutchCall.SDK;
var s = new Streams(
baseUrl: "https://app.clutchcall.dev",
apiKey: Environment.GetEnvironmentVariable("CLUTCHCALL_API_KEY"),
orgId: "org_abc");
var created = await s.LiveInputs.CreateAsync(new Streams.CreateLiveInput {
Name = "My First Stream",
});
Console.WriteLine($"inputId={created.Input.ExternalInputId} streamKey={created.StreamKey}");
var input = await s.LiveInputs.GetAsync(created.Input.ExternalInputId);
var signed = await input.SignedPlaybackUrlAsync(3600, null);
Console.WriteLine($"playback URL: {signed.Url}");