Updated on 2024-08-09 GMT+08:00

Constraints

The Live service sets a limit on the number of API calls to prevent service interruption caused by repeated API calls in a short period of time.
Table 1 API request throttling

API Category

API Name

Max. User Requests

Max. API Requests

Domain name management

  • Creating a domain name
  • Querying domain names

300 times/minute

3000 times/minute

  • Deleting a domain name
  • Modifying a domain name
  • Mapping domain names
  • Deleting a domain name mapping
  • Configuring the domain name IPv6 switch
  • Modifying the HLS configuration of a domain name
  • Querying HLS configurations of domain names

100 times/minute

1000 times/minute

Querying IP address information

5 times/second

5 times/second

  • Modifying the streaming domain name delay
  • Modifying origin pull settings

30 times/minute

100 times/minute

  • Querying the streaming domain name delay
  • Querying origin pull settings

30 times/minute

300 times/minute

Transcoding template management

  • Creating a transcoding template
  • Deleting a transcoding template
  • Modifying a transcoding template
  • Querying transcoding templates

100 times/minute

1000 times/minute

Stream management

  • Disabling a push stream
  • Modifying the attribute of a disabled stream

4000 times/minute

12,000 times/minute

  • Querying disabled streams
  • Resuming a push stream

3000 times/minute

6000 times/minute

Querying ongoing streams

1000 times/minute

2000 times/minute

Notification management

  • Adding and modifying stream notification configurations
  • Querying stream notification configurations
  • Deleting stream notification configurations

300 times/minute

3000 times/minute

Authentication

  • Configuring a referer validation ACL
  • Deleting a referer validation ACL
  • Querying referer validation ACLs
  • Querying IP ACLs
  • Modifying an IP ACL
  • Generating a signed URL

300 times/minute

3000 times/minute

Querying supported areas of a streaming domain name

30 times/minute

300 times/minute

Modifying supported areas of a streaming domain name

30 times/minute

100 times/minute

  • Querying the URL validation configuration of a specified domain name
  • Modifying the URL validation configuration of a specified domain name
  • Deleting the URL validation configuration of a specified domain name

150 times/minute

300 times/minute

Snapshot management

  • Creating a snapshot capturing template
  • Modifying a snapshot capturing template
  • Querying snapshot capturing templates
  • Deleting a snapshot capturing template

150 times/minute

300 times/minute

Log management

Obtaining livestreaming logs

300 times/minute

3000 times/minute

Recording management

  • Creating a recording template
  • Querying recording templates
  • Modifying a recording template
  • Deleting a recording template
  • Querying recording template configurations
  • Submitting a recording command

300 times/minute

3000 times/minute

Creating a video recording index

1200 times/minute

3000 times/minute

Recording callback management

  • Creating a recording callback
  • Querying recording callbacks
  • Modifying a recording callback
  • Querying recording callbacks
  • Deleting a recording callback

300 times/minute

300 times/minute

HTTPS certificate management

  • Modifying the HTTPS certificate configuration of a specified domain name
  • Querying the HTTPS certificate configuration of a specified domain name
  • Deleting the HTTPS certificate configuration of a specified domain name

150 times/minute

300 times/minute

OBS bucket management

Granting or canceling authorization of accessing OBS buckets

150 times/minute

300 times/minute

Statistical analysis

  • Querying the duration of transcoded outputs
  • Querying the number of recording channels
  • Querying the number of snapshots
  • Querying playback profiles

60 times/minute

5000 times/minute

  • Querying the peak bandwidth
  • Querying the total playback traffic
  • Querying HTTP status codes
  • Querying upstream bandwidth
  • Querying the number of stream push channels
  • Querying historical streams

20 times/minute

5000 times/minute

Querying the distribution of livestreaming metrics by region

50 times/second

150 times/second

Statistical analysis

Querying stream data of a streaming domain name

20 times/second

50 times/second

Stream analytics

  • Querying the stream frame rate
  • Querying the stream bitrate

20 times/minute

5000 times/minute

Querying stream analytics

Once per second

5 times/second

Querying CDN upstream streaming quality data

60 times/second

300 times/second