Configures all settings of a scene. This operation clears all previous settings of the scene and applies new settings, including the layout setting, to the scene.
Operation description
This operation sets all configurations for a scene. It clears the existing configuration and applies the new layout to the specified scene.
QPS limit
The queries per second (QPS) limit for this API is 10 calls per second per user. API calls that exceed this limit are throttled, which may affect your business. Plan your API calls to avoid service interruptions.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:SetCasterSceneConfig |
update |
*Caster
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| ComponentId |
array |
No |
The list of component IDs. The components in the array are ordered from bottom to top. Note
N specifies the position of the component. For example, ComponentId.1 is the first component ID and ComponentId.2 is the second component ID. |
[ "a2b8e671-2fe5-4642-a2ec-bf931826****", "a2b8e671-2fe5-4642-a2ec-28374657****"] |
|
string |
No |
The list of component IDs. The components in the array are ordered from bottom to top. Note
N specifies the position of the component. For example, ComponentId.1 is the first component ID and ComponentId.2 is the second component ID. |
[ "a2b8e671-2fe5-4642-a2ec-bf931826****", "a2b8e671-2fe5-4642-a2ec-28374657****"] |
|
| CasterId |
string |
Yes |
The ID of the production studio.
Note
The name of the production studio in the list on the Cloud Production Studio page is the production studio ID. |
80787064-1c94-4dc1-85ce-9409960a**** |
| SceneId |
string |
Yes |
The scene ID. |
242b4e2c-c30f-4442-85ba-2e3e4e3d**** |
| LayoutId |
string |
No |
The layout ID. If you query the layout list for the production studio by calling the DescribeCasterLayouts operation, use the LayoutId value returned in the response. |
0c6da077-f037-49e8-8440-3be13393**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
CF60DB6A-7FD6-426E-9288-122CC1A52FA7 |
Examples
Success response
JSON format
{
"RequestId": "CF60DB6A-7FD6-426E-9288-122CC1A52FA7"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidCasterId.Malformed | %s, please check and try again later. | The parameter CasterId is invalid, please check and try again. |
| 400 | InvalidUserId.Malformed | %s, please check userId. | The userId passed in is invalid, please check. |
| 400 | InvalidSceneId.Malformed | %s, please check and try again later. | The parameter SceneId is invalid, please check and try again. |
| 400 | InvalidCaptionResource | %s, please check and try again later. | The resource referenced by the voice caption component does not exist or is not a live source. Please check and try again. |
| 400 | IncorrectSceneStatus | %s, please check and try again later. | Scene status is not supported, please check and try again. |
| 400 | ComponentNumberExceed | %s, please check and try again later. | The number of components exceeds the limit. Please check and try again. |
| 400 | IncorrectSceneStatus.Idle | %s, please check and try again later. | Scene status is idle, please check and try again. |
| 400 | IncorrectSceneStatus.ConfigError | %s, please check and try again later. | Scene configuration error, please check and try again. |
| 400 | InvalidParameter.Malformed | There are invalid parameters: %s. | There are invalid parameters: %s. |
| 401 | IllegalOperation | %s, please check and try again later. | Operation not allowed, please check and try again. |
| 412 | ResourceInChannel.PreConditionFailed | %s, please try again later. | Resource pre-verification failed, please try again later. |
| 412 | ResourceInChannel.Invalid | %s, please check and try again later. | Resource and channel material address are inconsistent, please check and try again. |
| 500 | InternalError | %s, please try again later. | Internal error, please try again later. |
| 404 | InvalidCaster.NotFound | %s, please check and try again later. | The guide station does not exist, please check and try again. |
| 404 | InvalidScene.NotFound | %s, please check and try again later. | Scene does not exist, please check and try again. |
| 404 | InvalidLayout.NotFound | %s, please check and try again later. | LayoutId does not exist, please check and try again. |
| 404 | InvalidComponent.NotFound | %s, please check and try again later. | The component to be operated does not exist. Please check and try again. |
| 404 | ResourceInChannel.NotFound | %s, please check and try again later. | The resource does not exist. Please check and try again. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.