Create a Stream
The Stream resource allows you to create and stop uni-directional Media Streams
Create a Stream
Path parameters
-
The SID of the Account that created this Stream resource.
Minimum length is
34
, maximum length is34
. Format should match the following pattern:^AC[0-9a-fA-F]{32}$
. -
The SID of the Call the Stream resource is associated with.
Minimum length is
34
, maximum length is34
. Format should match the following pattern:^CA[0-9a-fA-F]{32}$
.
Body
-
Relative or absolute URL where WebSocket connection will be established.
-
The user-specified name of this Stream, if one was given when the Stream was created. This can be used to stop the Stream.
-
Values are
inbound_track
,outbound_track
, orboth_tracks
. -
Absolute URL to which Twilio sends status callback HTTP requests.
-
The HTTP method Twilio uses when sending
status_callback
requests. Possible values areGET
andPOST
. Default isPOST
.Values are
GET
orPOST
. -
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
-
Parameter name
-
Parameter value
curl \
--request POST 'https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Calls/{CallSid}/Streams.json' \
--user "username:password" \
--header "Content-Type: application/x-www-form-urlencoded" \
--data 'Url=myUrl'
{"Url"=>"myUrl"}
{"Url"=>"myUrl", "Name"=>"myName", "Track"=>"inbound_track", "StatusCallback"=>"http://statuscallback.com", "Parameter1.Name"=>"name1", "Parameter2.Name"=>"name2", "Parameter3.Name"=>"name3", "Parameter1.Value"=>"value1", "Parameter2.Value"=>"value2", "Parameter3.Value"=>"value3", "StatusCallbackMethod"=>"PUT"}
{
"sid": "MZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Streams/MZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json",
"name": null,
"status": "in-progress",
"call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"date_updated": "Thu, 30 Jul 2015 20:00:00 +0000"
}
{
"sid": "MZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"uri": "/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Calls/CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Streams/MZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json",
"name": "myName",
"status": "in-progress",
"call_sid": "CAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"date_updated": "Thu, 30 Jul 2015 20:00:00 +0000"
}