Queries the scheduled tasks that are used to start and stop playlists at the specified points in time.

Usage notes

You can call this operation to query the scheduled tasks that are used to start and stop playlists at the specified points in time. Make sure that the parameter settings are valid for calling this operation.

QPS limit

You can call this operation up to 10 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation. For more information, see QPS limit on an API operation in ApsaraVideo Live.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer. OpenAPI Explorer dynamically generates the sample code of the operation for different SDKs.

Request parameters

Parameter Type Required Example Description
Action String Yes DescribeAutoShowListTasks

The operation that you want to perform. Set the value to DescribeAutoShowListTasks.

CasterId String No 53200b81-b761-4c10-842a-a0726d97****

The ID of the streaming panel for which you want to query scheduled tasks.

Note If you create scheduled tasks by calling the InitializeAutoShowListTask operation, check the value of the CasterId parameter in the response of the InitializeAutoShowListTask operation to obtain the ID of the streaming panel. If you do not specify this parameter when you call the DescribeAutoShowListTasks operation, the system queries all the scheduled tasks that belong to the user specified by the OwnerId parameter.

Response parameters

Parameter Type Example Description
AutoShowListTasks String {"Status":0,"TranscodeConfig":{"CasterTemplate":"lp_hd", "LiveTemplate":["lhd","lsd"]}, "CasterId":"cce04ef3-2226-4865-8704-f84b8375****"}

The list of scheduled tasks. The following fields are returned:

  • Status: the status of the scheduled task. Valid values: 0 and 1. A value of 0 indicates that the scheduled task is paused. A value of 1 indicates that the scheduled task is started.
  • LiveTemplate: the list of templates used for transcoding.
  • TranscodeConfig: the output resolution specified for video transcoding of the source URL.
  • CasterId : the ID of the streaming panel.
RequestId String 16A96B9A-F203-4EC5-8E43-CB92E68F4CD8

The ID of the request.

Examples

Sample requests

http(s)://live.aliyuncs.com/?Action=DescribeAutoShowListTasks
&<Common request parameters>

Sample success responses

XML format

<DescribeAutoShowListTasksResponse>
     <RequestId>16A96B9A-F203-4EC5-8E43-CB92E68F4CD8</RequestId>
    <AutoShowListTasks>{"Status":0,"TranscodeConfig":{"CasterTemplate":"lp_hd",  "LiveTemplate":["lhd","lsd"]},  "CasterId":"cce04ef3-2226-4865-8704-f84b8375****"}</AutoShowListTasks>
</DescribeAutoShowListTasksResponse>

JSON format

{
    "RequestId": "16A96B9A-F203-4EC5-8E43-CB92E68F4CD8",
    "AutoShowListTasks": "{\"Status\":0,\"TranscodeConfig\":{\"CasterTemplate\":\"lp_hd\",  \"LiveTemplate\":[\"lhd\",\"lsd\"]},  \"CasterId\":\"cce04ef3-2226-4865-8704-f84b8375****\"}"
}

Error codes

For a list of error codes, visit the API Error Center.

Sample code


    public void DescribeAutoShowListTasks() throws ClientException {
        CommonRequest describeAutoShowListTasksRequest = new CommonRequest();
        describeAutoShowListTasksRequest.setAction("DescribeAutoShowListTasks");
        describeAutoShowListTasksRequest.setDomain("live.aliyuncs.com");
        describeAutoShowListTasksRequest.setVersion("2016-11-01");
        DefaultAcsClient client = initClient(ACCESS_KEY_ID, ACCESS_KEY_SECRET);
        CommonResponse commonResponse = client.getCommonResponse(describeAutoShowListTasksRequest);
        System.out.printf("Status is %s and Response is:\n", commonResponse.getHttpStatus());
        JSONObject jsonObject = JSON.parseObject(commonResponse.getData());
        System.out.println(JSON.toJSONString(jsonObject, true));

    }
            

Sample response in the JSON format

{
  "RequestId": "04F5D5E0-9FAA-13CB-96A9-850FB06E9A82",
  "AutoShowListTasks": [
    {
      "Status": 0,
      "EndTime": 1645594715228,
      "ResourceIds": "[\"6ae09369cab349a78dab7a0c350d****\"]",
      "StartTime": 1645594115228,
      "TranscodeConfig": {
        "CasterTemplate": "lp_hd",
        "LiveTemplate": [
          "lhd",
          "lsd"
        ]
      },
      "CasterId": "e18b0c36-c0b5-47c1-81fd-7d783b5c****"
    }
  ]
}