Sets a channel for a production studio.
Operation description
Call the CreateCaster operation to create a production studio. You can then call this operation to set a channel for the production studio.
QPS limit
The queries per second (QPS) limit for this operation is 10 for each user. Exceeding this limit triggers throttling, which may affect your business. Call this operation at a reasonable rate to prevent interruptions.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:SetCasterChannel |
update |
*Caster
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| CasterId |
string |
Yes |
The ID of the production studio.
Note
The production studio name in the list on the Cloud Production Studio page is the production studio ID. |
a2b8e671-2fe5-4642-a2ec-bf93880e**** |
| ChannelId |
string |
Yes |
The channel ID. The reference ID for the layout scene. You can set a maximum of one resource for each channel. The total number of channels is determined when you create the production studio. The format is `RV01` to `RV12`. |
RV01 |
| ResourceId |
string |
No |
The ID of the video source. |
16A96B9A-F203-4EC5-8E43-CB92E68F**** |
| SeekOffset |
integer |
No |
This parameter applies only to video files, not live streams. The value must be greater than or equal to 0. It specifies the offset from the first frame at which to start reading the file. Unit: milliseconds (ms). |
1000 |
| PlayStatus |
integer |
No |
The playback status. This parameter applies only to video files, not live streams. Valid values:
|
1 |
| FaceBeauty |
string |
No |
The facial retouching settings. Valid values: 0 (whole), 1 (skin smoothing), 2 (skin whitening), 3 (dark circle removal), and 4 (nasolabial fold removal). |
0 |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CD8 |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidUserId.Malformed | %s | |
| 400 | InvalidCasterId.Malformed | %s | |
| 400 | DuplicateLocationID | %s | |
| 400 | InvalidParameter.PlayStatus | %s | |
| 400 | InvalidChannelId.Malformed | %s | |
| 400 | InvalidParameter.SeekOffset | %s | |
| 400 | IncorrectChannel.Disable | %s | |
| 400 | ResourceOfChannelExist | %s | |
| 400 | InvalidParameter.Malformed | %s | |
| 401 | IllegalOperation | %s | |
| 500 | InternalError | %s | |
| 404 | InvalidCaster.NotFound | %s | |
| 404 | InvalidResource.NotFound | %s |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.