Complete REST API for Wowza Streaming Engine. Auto-converted from Swagger 1.2 (http://localhost:8089/swagger.json) to OpenAPI 3.0.3 for public documentation.
Wowza Streaming Engine
/REST API Reference
/- Update tuning config
Get vhost list
Get vhost
Update vhost
Vhost actions
Get vhost (adv)
Update vhost (adv)
Get host ports list
Get host port
Get host port (adv)
Update host port (adv)
Get HTTP providers
Get SSL config
Update SSL config
Get media cache store list
Media cache store actions
Get current vhost stats
Get historic vhost stats
Get publisher list
Update publisher list
Get publisher
Update publisher
Create publisher
Delete publisher
Get SDP file list
Delete SDP file
SDP file actions
Get SMIL file list
Update SMIL file list
Get SMIL file
Delete SMIL file
Update SMIL file
Create SMIL file
SMIL file actions
Get startup stream list
Update startup stream list
Get startup stream
Delete startup stream
Create startup stream
Update startup stream
Get stream file list
Update stream file list
Get stream file
Delete stream file
Update stream file
Create stream file
Stream file actions
Get stream file (adv)
Update stream file (adv)
Get playback info
Get transcoder
Update transcoder
Get transcoder template list
Update transcoder template list
Get transcoder template
Update transcoder template
Create transcoder template
Delete transcoder template
Transcoder actions
Get transcoder (adv)
Update transcoder (adv)
Get transcoder overlay decoder
Update transcoder overlay decoder
Delete transcoder overlay decoder
Get transcoder encoder list
Update transcoder encoder list
Get transcoder encoder
Create transcoder encoder
Update transcoder encoder
Delete transcoder encoder
Get transcoder encoder (adv)
Update transcoder encoder (adv)
Get transcoder overlay encoder
Update transcoder overlay encoder
Delete transcoder overlay encoder
Get transcoder stream name group list
Update transcoder stream name group list
Get transcoder stream name group
Update transcoder stream name group
Create transcoder stream name group
Delete transcoder stream name group
Get tuning config
Get host port
Update host port
Update tuning config
Wowza Streaming Engine REST API (2.0.0)
Download OpenAPI description
Overview
Languages
Servers
Wowza Streaming Engine Server
http://localhost:8087
- Wowza Streaming Engine Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/tune
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/tune'Response
application/json
{ "multicastOutgoingProcessorCountAutoValue": "string", "netConnectionsProcessorCountAutoValue": "string", "idleWorkerCountAutoValue": "string", "unicastIncomingProcessorCountAutoValue": "string", "unicastOutgoingProcessorCountAutoValue": "string", "mediaCasterProcessorCount": "string", "serverName": "string", "multicastOutgoingProcessorCount": "string", "multicastIncomingProcessorCountAutoValue": "string", "version": "string", "netConnectionsProcessorCount": "string", "unicastOutgoingProcessorCount": "string", "mediaCasterProcessorCountAutoValue": "string", "idleWorkerCount": "string", "transportThreadPoolSize": 0, "clientIdleFrequency": 0, "name": "string", "unicastIncomingProcessorCount": "string", "saveFieldList": [ "string" ], "multicastIncomingProcessorCount": "string", "rtpIdleFrequency": 0, "handlerThreadPoolSize": 0 }
Request
Updates the tuning configuration for the specified vhost. This API is available in builds 15089 or later.
Security
basicAuth
- Wowza Streaming Engine Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/tune
- curl
- Java
- Python
- JavaScript
curl -i -X PUT \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/tune' \
-H 'Content-Type: application/json' \
-d '{
"multicastOutgoingProcessorCountAutoValue": "string",
"netConnectionsProcessorCountAutoValue": "string",
"idleWorkerCountAutoValue": "string",
"unicastIncomingProcessorCountAutoValue": "string",
"unicastOutgoingProcessorCountAutoValue": "string",
"mediaCasterProcessorCount": "string",
"serverName": "string",
"multicastOutgoingProcessorCount": "string",
"multicastIncomingProcessorCountAutoValue": "string",
"version": "string",
"netConnectionsProcessorCount": "string",
"unicastOutgoingProcessorCount": "string",
"mediaCasterProcessorCountAutoValue": "string",
"idleWorkerCount": "string",
"transportThreadPoolSize": 0,
"clientIdleFrequency": 0,
"name": "string",
"unicastIncomingProcessorCount": "string",
"saveFieldList": [
"string"
],
"multicastIncomingProcessorCount": "string",
"rtpIdleFrequency": 0,
"handlerThreadPoolSize": 0
}'- Wowza Streaming Engine Serverhttp://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/tunehostports
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/vhosts/{vhostName}/tunehostports'Response
application/json
{ "hostports": [ { … } ], "name": "string", "serverName": "string", "saveFieldList": [ "string" ], "version": "string" }