Table of Contents

Struct StartRequest

Namespace
Vonage.Video.AudioConnector.Start
Assembly
Vonage.dll
public readonly struct StartRequest : IVonageRequest
Implements
Inherited Members

Properties

ApplicationId

The Vonage Application UUID.

[JsonIgnore]
public Guid ApplicationId { get; }

Property Value

Guid

SessionId

The Vonage Video session ID that includes the Vonage Video streams you want to include in the WebSocket stream.

[JsonPropertyOrder(0)]
public string SessionId { get; }

Property Value

string

Token

A valid Vonage Video token for the Audio Connector connection to the Vonage Video session.

[JsonPropertyOrder(1)]
public string Token { get; }

Property Value

string

WebSocket

The WebSocket configuration for the audio stream destination.

[JsonPropertyOrder(2)]
[JsonPropertyName("websocket")]
public WebSocket WebSocket { get; }

Property Value

WebSocket

Methods

Build()

Initializes a builder.

public static IBuilderForApplicationId Build()

Returns

IBuilderForApplicationId

The builder.

BuildRequestMessage()

Converts the request to a HttpRequest.

public HttpRequestMessage BuildRequestMessage()

Returns

HttpRequestMessage

The Http request.