Streams
Create room stream
Starts an outbound RTMP or RTMPS stream from a Video Room to the supplied ingest URL. Use it to broadcast a room to an external streaming destination. For live voice-call audio sent over WebSocket, use the Compatibility API's Create stream operation instead.
Permissions
The API token used to authenticate must have the following scope(s) enabled to make a successful request: Video.
Learn more about API scopes.
post/api/video/rooms/{id}/streams
Request
- Base URLhttps://{Your_Space_Name}.signalwire.com
- URLhttps://{Your_Space_Name}.signalwire.com/api/video/rooms/{id}/streams
- AuthHTTP basic
Path parameters
idstring uuid required
Universal Unique Identifier.
Unique ID of the video room.
Request body
Example request
{
"url": "rtmp://broadcaster"
}Response
Stream created response.
Example response
{
"url": "rtmp://broadcaster",
"stream_type": "rtmp",
"width": 1920,
"height": 1080,
"fps": 20,
"created_at": "2022-01-01T10:00:00Z",
"updated_at": "2022-01-01T11:00:00Z"
}Changes
No operation changes found yet. Some revisions have not been checked.