Multi-quality streaming
Set multi-quality streaming
By turning this feature on your stream will be transcoded into several versions with different quality settings. For example, a high definition video might have a 720p, 480p and 240p versions created. These can then be used for adaptive bitrate delivery or by allowing the viewer to select a desired quality manually.
PUT https://api.video.ibm.com/channels/{channel_id}/settings/multi-quality.json
Parameters
The parameter for the PUT request:
PARAMETER | TYPE | IMPORTANCE | DESCRIPTION |
---|---|---|---|
value | boolean | REQUIRED | Enable multi-quality streaming on channel when value is true. Disable multi-quality streaming on channel when value is false. |
Success response
Upon success a response with HTTP status “200 OK” is returned.
Error responses
Possible error responses:
HTTP RESPONSE CODE | ERROR VALUE | ERROR CONDITIONS |
---|---|---|
400 Bad Request | input_value | The specified value is invalid or unsupported. |
401 Unauthorized | invalid_token | The provided access token is missing, revoked, expired or malformed |
402 Payment Required | invalid_request | The user does not have the benefit |
403 Forbidden | lack_of_ownership | The API user is not allowed to manage the given channel |
404 Not Found | not_found | Channel was not found |
503 Service Unavailable | There is a temporary error on the server which makes it impossible to serve the request |