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 server V3
Get media cache server V3
Get media cache source list V3
Update media cache source list V3
Get media cache source V3
Create media cache source V3
Update media cache source V3
Delete media cache source V3
Get media cache source (adv) V3
Update media cache source (adv) V3
Create media cache source (adv) V3
Get media cache store list V3
Update media cache store list V3
Get media cache store V3
Create media cache store V3
Update media cache store V3
Delete media cache store V3
Update media cache server...
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/v3/servers/{serverName}/mediacache
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8087/v3/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/v3/servers/{serverName}/mediacache
- curl
- Java
- Python
- JavaScript
curl -i -X PUT \
-u <username>:<password> \
'http://localhost:8087/v3/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",
"sourceName": "string",
"maxTimeToLive": 0
}
],
"stores": [
{
"path": "string",
"writeRate": "string",
"serverName": "string",
"description": "string",
"storeName": "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"
}'Security
basicAuth
- Wowza Streaming Engine Serverhttp://localhost:8087/v3/servers/{serverName}/mediacache/sources
- curl
- Java
- Python
- JavaScript
curl -i -X GET \
-u <username>:<password> \
'http://localhost:8087/v3/servers/{serverName}/mediacache/sources'Response
application/json
{ "sources": [ { … } ], "serverName": "string", "saveFieldList": [ "string" ], "version": "string" }