startStream
Start a media stream on an active call, sending real-time audio to a WebSocket URL.
Path parameters
AccountSid
The Project ID that uniquely identifies the Account.
CallSid
The unique identifier for the call.
Request
Url
Absolute or relative URL. A WebSocket connection to the url will be established and audio will start flowing towards the Websocket server. The only supported protocol is wss. For security reasons ws is NOT supported.
Name
Unique name for the Stream, per Call. It is used to stop a Stream by name.
Track
This attribute can be one of inbound_track, outbound_track, both_tracks. Default is `both_tracks`.
Allowed values:
StatusCallbackMethod
Whether the request to `StatusCallback` URL is a `GET` or a `POST`. Default is `POST`.
Allowed values:
StatusCallback
The URL to request to when stream is available.
Parameter1.Name
Custom parameter name to pass towards the WebSocket server. You can pass up to 99 custom parameters using `Parameter1.Name` through `Parameter99.Name`.
Parameter1.Value
Custom parameter value to pass towards the WebSocket server. You can pass up to 99 custom parameters using `Parameter1.Value` through `Parameter99.Value`.
Parameter2.Name
Custom parameter name to pass towards the WebSocket server.
Parameter2.Value
Custom parameter value to pass towards the WebSocket server.
AuthorizationBearerToken
Bearer token for authorization with the WebSocket server.
Response
sid
The unique identifier for the stream.
account_sid
The unique identifier for the account.
call_sid
The unique identifier for the call.
name
The name of the stream.
status
The status of the stream.
Allowed values:
date_updated
The date, in RFC 2822 GMT format, this stream was updated.
uri
The URI for the stream.
Response Example
Response