Modifies a scheduled stream pulling configuration, including the origin URL, start time, and end time.
Operation description
After this operation is complete, ApsaraVideo Live uses the updated settings for scheduled stream pulling. Make sure that the modification does not affect your business.
QPS limit
You can call this operation up to 1,000 times per minute per account. Requests that exceed this limit are dropped and you may experience service interruptions.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
live:UpdateLivePullStreamInfoConfig |
update |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. |
cn-shanghai |
| DomainName |
string |
Yes |
The streaming domain that you use for stream pulling. Note
Ensure that the domain is a streaming domain and that you have the required permissions to manage it. |
example.com |
| AppName |
string |
Yes |
The name of the application to which the live stream belongs. |
liveApp**** |
| StreamName |
string |
Yes |
The name of the live stream. |
liveStream**** |
| SourceUrl |
string |
Yes |
The origin URL of the live stream. You can specify multiple URLs. Separate them with semicolons (;). |
rtmp://guide.aliyundoc.com/liveApp****/liveStream****;rtmp://developer.aliyundoc.com/liveApp****/liveStream**** |
| StartTime |
string |
Yes |
The time when stream pulling starts. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. It must be in UTC. |
2017-12-21T08:00:00Z |
| EndTime |
string |
Yes |
The time when stream pulling ends. The time range specified by the StartTime and EndTime parameters cannot exceed seven days. The time must be later than the current time. Specify the value in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
2017-12-22T08:00:00Z |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
16A96B9A-F203-4EC5-8E43-CB92E68F4CF8 |
Examples
Success response
JSON format
{
"RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CF8"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 400 | InvalidParam | Parameter invalid. | Illegal input parameters |
| 400 | InvalidEndTime.Mismatch | Specified end time does not math the specified start time. | The end time does not match the start time. Make sure that the start and end times match. |
| 400 | Duration.Exceed | Duration between StartTime and EndTime is too long. | |
| 500 | InternalError | The request processing has failed due to backend service exception. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.