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 media cache config
Get media cache config
Get media cache config (adv)
Update media cache config (adv)
Create media cache config (adv)
Get media cache source list
Update media cache source list
Get media cache source config
Create media cache source config
Update media cache source config
Delete media cache source config
Get media cache source config (adv)
Update media cache source config (adv)
Create media cache source config (adv)
Get media cache store list
Update media cache store list
Get media cache store config
Create media cache store config
Update media cache store config
Delete media cache store config
Get media cache store config (adv)
Update media cache store config (adv)
Create media cache store config (adv)
Update media cache 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}/mediacache
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/mediacache'Response
application/json
{ "maxPendingWriteRequestSizeAutoValue": "string", "sources": [ { … } ], "stores": [ { … } ], "serverName": "string", "version": "string", "maxPendingReadAheadRequestSizeAutoValue": "string", "readAheadThreadPoolSizeAutoValue": "string", "readAheadThreadPoolSize": "string", "maxPendingReadAheadRequestSize": "string", "saveFieldList": [ "string" ], "maxPendingWriteRequestSize": "string", "writerThreadPoolSizeAutoValue": "string", "writerThreadPoolSize": "string" }
- Wowza Streaming Engine Serverhttp://localhost:8087/v2/servers/{serverName}/mediacache
- curl
- Java
- Python
- JavaScript
curl -i -X PUT \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/mediacache' \
-H 'Content-Type: application/json' \
-d '{
"maxPendingWriteRequestSizeAutoValue": "string",
"sources": [
{
"readerClass": "string",
"isPassThru": true,
"minTimeToLive": 0,
"prefix": "string",
"serverName": "string",
"description": "string",
"baseClass": "string",
"type": "string",
"isAmazonS3": true,
"s3BucketNameInDomain": true,
"googleServicePrivateKeyFile": "string",
"googleServiceID": "string",
"googleServicePrivateKeyPassword": "string",
"saveFieldList": [
"string"
],
"azureAccountKey": "string",
"awsSecretAccessKey": "string",
"azureAccountName": "string",
"awsAccessKeyId": "string",
"httpReaderFactoryClass": "string",
"googleServiceKey": "string",
"azureContainerName": "string",
"version": "string",
"basePath": "string",
"googleEncMethod": "string",
"name": "string",
"maxTimeToLive": 0
}
],
"stores": [
{
"path": "string",
"writeRate": "string",
"name": "string",
"serverName": "string",
"description": "string",
"maxSize": "string",
"writeRateMaxBucketSize": "string",
"saveFieldList": [
"string"
],
"version": "string"
}
],
"serverName": "string",
"version": "string",
"maxPendingReadAheadRequestSizeAutoValue": "string",
"readAheadThreadPoolSizeAutoValue": "string",
"readAheadThreadPoolSize": "string",
"maxPendingReadAheadRequestSize": "string",
"saveFieldList": [
"string"
],
"maxPendingWriteRequestSize": "string",
"writerThreadPoolSizeAutoValue": "string",
"writerThreadPoolSize": "string"
}'- Wowza Streaming Engine Serverhttp://localhost:8087/v2/servers/{serverName}/mediacache/adv
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8087/v2/servers/{serverName}/mediacache/adv'Response
application/json
{ "advancedSettings": [ { … } ], "serverName": "string", "saveFieldList": [ "string" ], "version": "string" }