Fork Stream
Description:
Fork Stream allows you to send real-time audio streams of a phone call over the Internet. Websocket and SIPREC protocols are supported.
Required Configuration:
You must select an Action when configuring this Widget.
Name |
Description |
Action |
Whether you want to Start or Stop a stream. |
Optional Configuration:
Name |
Description |
Stream Name |
Friendly name given to the Stream |
Stream Type |
Transport protocol, one of |
URL |
URL of the service where to stream the audio. This is requrired when the Stream Type is |
Connector Name |
Name of the |
Tracks |
Select audio streams to be sent. Can be any of: |
Stream Parameters |
Zero or more extra parameters expressed as key/value pairs that will be sent to the remote service during connection. |
Transitions
The "Next"
transition fires inmediately after the Stream connection has been created (Start) or terminated (Stop).
Example Flow
In the call flow screenshot below the audio streams of an incoming call are forked for real-time processing while the call is bridged to another phone number.
Need some help?
We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd browsing the Twilio tag on Stack Overflow.