Before using the operations, make sure that you fully understand the ApsaraVideo Live product instructions and billing methods.

The current ApsaraVideo Live OpenAPI version is 2016-11-01.

Glossary

Business and resource limits

See Appendix.

Live snapshot

Snapshot setting
Operation Description
AddLiveAppSnapshotConfig Adds the snapshot setting.
DeleteLiveAppSnapshotConfig Deletes the snapshot setting.
Snapshot management
Operation Description
DescribeLiveSnapshotConfig Queries the snapshot setting for a specified domain name.
DescribeLiveStreamSnapshotInfo Queries snapshots.
UpdateLiveAppSnapshotConfig Updates the snapshot setting.

Live stream pulling

Operation Description
DeleteLivePullStreamInfoConfig Deletes the stream pulling configuration.
AddLivePullStreamInfoConfig Adds the stream pulling configuration.
DescribeLivePullStreamConfig Queries the stream pulling configuration.

Stream ingest callback

Operation Description
SetLiveStreamsNotifyUrlConfig Adds the stream ingest callback configuration.
DescribeLiveStreamsNotifyUrlConfig Queries the stream ingest callback configuration.
DeleteLiveStreamsNotifyUrlConfig Deletes the stream ingest callback configuration.

Live recording

Recording setting
Operation Description
AddLiveAppRecordConfig Adds the recording setting for a live streaming application.
DeleteLiveAppRecordConfig Deletes the recording setting for a live streaming application.
AddLiveRecordNotifyConfig Adds the recording callback setting.
DeleteLiveRecordNotifyConfig Deletes the recording callback setting.
DescribeLiveRecordNotifyConfig Queries the recording callback setting.
UpdateLiveRecordNotifyConfig Updates the recording callback setting.
Recording management
Operation Description
DescribeLiveRecordConfig Queries the recording setting for a specified domain name.
DescribeLiveStreamRecordContent Queries the recording content.
CreateLiveStreamRecordIndexFiles Creates recording index files.
DescribeLiveStreamRecordIndexFile Queries a single recording index file.
DescribeLiveStreamRecordIndexFiles Queries multiple recording index files.

Live stream management

Operation Description
ForbidLiveStream Disables the ingest of a specified live stream.
DescribeLiveStreamsBlockList Queries the stream ingest blacklist.
DescribeLiveStreamsControlHistory Queries the stream control history.
DescribeLiveStreamsOnlineList Queries the list of live streams that are being ingested.
DescribeLiveStreamsPublishList Queries the historical stream ingest records.
ResumeLiveStream Enables the ingest of a specified live stream.
DescribeLiveStreamsFrameRateAndBitRateData Queries the frame rate and bitrate of a live stream in real time.
DescribeLiveStreamBitRateData Queries the historical frame rate and bitrate of a live stream within a specified duration.

Live encoding

Operation Description
AddLiveStreamTranscode Adds the encoding setting.
DeleteLiveStreamTranscode Deletes the encoding setting.
DescribeLiveStreamTranscodeInfo Queries the encoding setting.
AddCustomLiveStreamTranscode Adds the custom encoding setting.
AddTrancodeSEI Inserts Supplemental Enhancement Information (SEI).

Resource monitoring

Operation Description
DescribeLiveStreamHistoryUserNum Queries the number of historical online users of a live stream.
DescribeLiveStreamOnlineUserNum Queries the number of real-time online users of a live stream.
DescribeLiveDomainBpsData Queries the network bandwidth monitoring data of a live domain name.
DescribeLiveDomainTrafficData Queries the network traffic monitoring data of a live domain name.
DescribeLiveDomainTranscodeData Queries the encoding length data of a live domain name.
DescribeLiveDomainRecordData Queries the recording length data of a live domain name.
DescribeLiveDomainSnapshotData Queries the number of snapshots for a live domain name.