API standard and pre-built SDKs in multi-language
The OpenAPI specification of this product (live/2016-11-01) follows the RPC standard. Alibaba Cloud provides pre-built SDKs for popular programming languages to abstract low-level complexities such as request signing. This enables developers to call APIs using language-specific syntax without dealing with HTTP details directly.
Custom signature
If your specific needs, such as a customized signature, are not supported by the SDK, manually sign requests using the signature mechanism. Note that manual signing requires significant effort (usually about 5 business days). For support, join our DingTalk group (ID: 147535001692).
Before you begin
An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. Create a Resource Access Management (RAM) user with API-only access and use RAM policies to apply the principle of least privilege (PoLP). Alibaba Cloud accounts are only used when explicitly required.
To call APIs securely, configure the following:
A RAM user account
An AccessKey pair for the account
Prefetch
|
API |
Title |
Description |
| SetLiveStreamPreloadTasks | SetLiveStreamPreloadTasks | Creates tasks to prefetch live streams in batches. |
| DescribeLiveStreamPreloadTasks | DescribeLiveStreamPreloadTasks | You can query data from the last three days only. |
Live stream pulling
|
API |
Title |
Description |
| AddLivePullStreamInfoConfig | AddLivePullStreamInfoConfig | Adds a stream pulling configuration. The configuration includes the addresses of the origin server, a start time, and an end time. |
| DescribeLivePullStreamConfig | DescribeLivePullStreamConfig | Retrieves the scheduled stream pulling configurations for a domain name. |
| DeleteLivePullStreamInfoConfig | DeleteLivePullStreamInfoConfig | Deletes a scheduled stream pulling configuration. |
| DescribeLiveLazyPullStreamConfig | DescribeLiveLazyPullStreamConfig | Retrieves the configurations of triggered stream pulling for a streaming domain. |
| DeleteLiveLazyPullStreamInfoConfig | DeleteLiveLazyPullStreamInfoConfig | Deletes a configuration of triggered stream pulling. |
| UpdateLivePullStreamInfoConfig | UpdateLivePullStreamInfoConfig | Modifies a scheduled stream pulling configuration, including the origin URL, start time, and end time. |
Live stream management
|
API |
Title |
Description |
| DescribeLiveStreamsBlockList | DescribeLiveStreamsBlockList | Queries the live streams that are blacklisted under a streaming domain. |
| DescribeLiveStreamsControlHistory | DescribeLiveStreamsControlHistory | Queries the operations performed on live streams for a specified domain name or application. |
| DescribeLiveStreamsOnlineList | DescribeLiveStreamsOnlineList | Retrieves all active streams for a specified domain name or application. |
| DescribeLiveStreamsPublishList | DescribeLiveStreamsPublishList | Queries the ingest records of a specified domain name, application, or stream. |
| ForbidLiveStream | ForbidLiveStream | Disables a live stream. You can schedule the time when this live stream is resumed. |
| DescribeLiveDomainOnlineUserNum | DescribeLiveDomainOnlineUserNum | Retrieves the number of online viewers for all live streams on a specified domain. |
Primary/secondary stream merge
|
API |
Title |
Description |
| AddLiveStreamMerge | AddLiveStreamMerge | Adds a primary/backup stream merge configuration. |
| DescribeLiveStreamMerge | DescribeLiveStreamMerge | Retrieves primary/backup stream merge configurations. |
Stream delay
|
API |
Title |
Description |
| DeleteLiveDelayConfig | DeleteLiveDelayConfig | Deletes a stream delay configuration. |
| DescribeLiveDelayConfig | DescribeLiveDelayConfig | Calls DescribeLiveDelayConfig to query the stream delay configuration. |
| ListLiveDelayConfig | ListLiveDelayConfig | Retrieves stream delay configurations. |
| CreateLiveDelayConfig | CreateLiveDelayConfig | Adds a stream delay configuration. |
Stream ingest callback
|
API |
Title |
Description |
| SetLiveStreamsNotifyUrlConfig | SetLiveStreamsNotifyUrlConfig | Sets the callback configuration for stream ingest. |
| DeleteLiveStreamsNotifyUrlConfig | DeleteLiveStreamsNotifyUrlConfig | Deletes the callback configuration of stream ingest for an ingest domain. |
| DescribeLiveStreamsNotifyRecords | DescribeLiveStreamsNotifyRecords | You can call this operation to query stream callback records. |
Live streaming security
|
API |
Title |
Description |
| DeleteLiveStreamBlock | DeleteLiveStreamBlock | Deletes blocking configurations for a specific live stream. |
| SetLiveStreamBlock | SetLiveStreamBlock | Applies regional blocking to a specific live stream. |
| DescribeStreamLocationBlock | DescribeStreamLocationBlock | Queries region blocking configurations of a specific live stream. |
Time shifting
|
API |
Title |
Description |
| CloseLiveShift | CloseLiveShift | Disables time shifting for a domain name, or an application or a live stream under the domain name. |
Live stream transcoding
|
API |
Title |
Description |
| AddLiveStreamTranscode | AddLiveStreamTranscode | Adds a transcoding configuration for a streaming domain. |
| AddCustomLiveStreamTranscode | AddCustomLiveStreamTranscode | Adds a custom transcoding configuration. |
| AddRtsLiveStreamTranscode | AddRtsLiveStreamTranscode | Adds a custom transcoding configuration for a streaming domain with Real-Time Streaming (RTS) enabled. |
| UpdateCustomLiveStreamTranscode | UpdateCustomLiveStreamTranscode | Updates a custom transcoding configuration. |
| UpdateLiveStreamTranscode | UpdateLiveStreamTranscode | Updates a default transcoding configuration. |
| DescribeLiveStreamTranscodeInfo | DescribeLiveStreamTranscodeInfo | Queries transcoding configurations. |
| AddTrancodeSEI | AddTrancodeSEI | Inserts Supplemental Enhancement Information (SEI) data into transcoded streams. |
Store live recordings to ApsaraVideo VOD
|
API |
Title |
Description |
| AddLiveRecordVodConfig | AddLiveRecordVodConfig | Adds a live-to-VOD configuration to store recordings in ApsaraVideo VOD. |
| UpdateLiveRecordVodConfig | UpdateLiveRecordVodConfig | Updates a live-to-VOD configuration. |
| DeleteLiveRecordVodConfig | DeleteLiveRecordVodConfig | Deletes a Live-to-VOD configuration. |
| DescribeLiveRecordVodConfigs | DescribeLiveRecordVodConfigs | Queries live-to-VOD configurations. |
Store recordings to OSS
|
API |
Title |
Description |
| AddLiveAppRecordConfig | AddLiveAppRecordConfig | Configures application recording to save output content to OSS. |
| RealTimeRecordCommand | RealTimeRecordCommand | Controls recordings manually on demand. For example, you can start or stop recording at any time. |
| DeleteLiveStreamRecordIndexFiles | DeleteLiveStreamRecordIndexFiles | Deletes the index files for live stream recordings. |
| CreateLiveStreamRecordIndexFiles | CreateLiveStreamRecordIndexFiles | Creates an m3u8 index file for a specified time range. |
| AddLiveRecordNotifyConfig | AddLiveRecordNotifyConfig | Adds a recording callback configuration for a specific domain. |
| DescribeLiveRecordNotifyConfig | DescribeLiveRecordNotifyConfig | Queries the recording callback configuration for a domain name. |
| DescribeLiveRecordNotifyRecords | DescribeLiveRecordNotifyRecords | Queries the callback records for live recordings stored in OSS. |
Live snapshot
|
API |
Title |
Description |
| DeleteSnapshotFiles | DeleteSnapshotFiles | Deletes specified snapshot files. |
| DeleteLiveSnapshotNotifyConfig | DeleteLiveSnapshotNotifyConfig | Deletes the snapshot callback configuration. |
| AddLiveSnapshotNotifyConfig | AddLiveSnapshotNotifyConfig | Configures snapshot callbacks. |
| SetSnapshotCallbackAuth | SetSnapshotCallbackAuth | Configures authentication for snapshot callbacks. |
| DeleteSnapshotCallbackAuth | DeleteSnapshotCallbackAuth | Deletes the authentication configuration for snapshot callbacks. |
Live stream encapsulation
|
API |
Title |
Description |
| DescribeLivePackageConfig | DescribeLivePackageConfig | Queries the live stream packaging configurations for a specified streaming domain. |
| DeleteLivePackageConfig | DeleteLivePackageConfig | Deletes a live stream encapsulation configuration. |
Live stream moderation
|
API |
Title |
Description |
| AddLiveAudioAuditConfig | AddLiveAudioAuditConfig | Adds an audio moderation configuration. |
| AddLiveAudioAuditNotifyConfig | AddLiveAudioAuditNotifyConfig | Adds a callback configuration for audio moderation. |
| DeleteLiveAudioAuditConfig | DeleteLiveAudioAuditConfig | Deletes an audio moderation configuration. |
| DeleteLiveAudioAuditNotifyConfig | DeleteLiveAudioAuditNotifyConfig | Deletes the configuration of callbacks for audio moderation results. |
| UpdateLiveAudioAuditNotifyConfig | UpdateLiveAudioAuditNotifyConfig | Updates the callback configuration for live audio moderation. |
| UpdateLiveAudioAuditConfig | UpdateLiveAudioAuditConfig | Updates the live audio automated review configuration. |
| DescribeLiveAudioAuditConfig | DescribeLiveAudioAuditConfig | Queries the audio audit configurations for live streaming. |
Global Accelerator
|
API |
Title |
Description |
| CreateLivePrivateLine | CreateLivePrivateLine | Creates a Global Accelerator (GA) instance and binds it to an acceleration circuit. |
| DeleteLivePrivateLine | DeleteLivePrivateLine | Detaches a Global Accelerator instance from a live stream link. |
| DescribeLivePrivateLineAvailGA | DescribeLivePrivateLineAvailGA | Queries the binding information between an Alibaba Cloud Global Accelerator (GA) instance and a live channel. |
Live streaming latency
|
API |
Title |
Description |
| DescribeLiveStreamDelayConfig | DescribeLiveStreamDelayConfig | Queries the live streaming latency. |
Resource monitoring
|
API |
Title |
Description |
| DescribeLiveDomainBpsData | DescribeLiveDomainBpsData | Queries the network bandwidth monitoring data for one or more streaming domains. |
| DescribeLiveDomainTrafficData | DescribeLiveDomainTrafficData | Queries network traffic monitoring data for live streaming domain names. |
| DescribeLiveDomainBpsDataByLayer | DescribeLiveDomainBpsDataByLayer | You can call the DescribeLiveDomainBpsDataByLayer operation to query bandwidth and traffic data for domain names by protocol. |
| DescribeLiveDomainPushBpsData | DescribeLiveDomainPushBpsData | You can call the DescribeLiveDomainPushBpsData operation to query network bandwidth monitoring data for ingest domains. |
| DescribeLiveDomainPushTrafficData | DescribeLiveDomainPushTrafficData | Call DescribeLiveDomainPushTrafficData to query monitoring data on stream ingest traffic for ingest domains. |
| DescribeLiveDomainPublishErrorCode | DescribeLiveDomainPublishErrorCode | Queries the HTTP status codes that are returned within a specified period for an ingest domain. |
| DescribeLiveUpVideoAudioInfo | DescribeLiveUpVideoAudioInfo | Queries the audio and video parameters of an upstream ingest stream within a specified time range. |
| DescribeLiveDomainRealTimeBpsData | DescribeLiveDomainRealTimeBpsData | Call the DescribeLiveDomainRealTimeBpsData operation to retrieve bandwidth data for a domain name at a 1-minute granularity. |
| DescribeLiveDomainRealTimeTrafficData | DescribeLiveDomainRealTimeTrafficData | Queries real-time traffic monitoring data for live streaming domain names. |
| DescribeLiveDomainRealTimeHttpCodeData | DescribeLiveDomainRealTimeHttpCodeData | This operation queries the distribution of HTTP return codes for an accelerated domain name at a 1-minute time granularity. |
| DescribeLiveStreamCount | DescribeLiveStreamCount | Retrieves the real-time count of active original and transcoded streams for a specified streaming domain. |
| DescribeLiveStreamTranscodeStreamNum | DescribeLiveStreamTranscodeStreamNum | Queries the number of transcoded streams in real time. |
| DescribeLiveDomainPvUvData | DescribeLiveDomainPvUvData | Queries the page view (PV) and unique visitor (UV) data for a specified streaming domain. |
| DescribeLiveStreamMetricDetailData | DescribeLiveStreamMetricDetailData | Call the DescribeLiveStreamMetricDetailData operation to query batch data for streams under a specified domain name. A single query can return a maximum of 5,000 rows of data. |
| DescribeLiveStreamDetailFrameRateAndBitRateData | DescribeLiveStreamDetailFrameRateAndBitRateData | Queries the detailed audio and video frame rates and bitrates of a live stream that uses the Real-Time Messaging Protocol (RTMP). |
| DescribeLiveUserStreamMetricData | DescribeLiveUserStreamMetricData | Queries batch data at the stream level for a specified accelerated domain name. This operation supports multiple protocols. |
Statistics-Usage
|
API |
Title |
Description |
| DescribeLiveDomainRecordUsageData | DescribeLiveDomainRecordUsageData | Call the DescribeLiveDomainRecordUsageData operation to query the number of concurrent recordings and the container format conversion usage. |
| DescribeLiveDetectPornData | DescribeLiveDetectPornData | You can call the DescribeLiveDetectPornData operation to query usage data for live stream moderation. |
| DescribeDomainUsageData | DescribeDomainUsageData | Call the DescribeDomainUsageData operation to query usage data for one or more domain names in a specific billing region. |
| DescribeLivePushProxyUsageData | DescribeLivePushProxyUsageData | You can call DescribeLivePushProxyUsageData to query usage data for the stream push proxy feature of the live center. |
| DescribeLiveRealtimeDeliveryAcc | DescribeLiveRealtimeDeliveryAcc | You can call the DescribeLiveRealtimeDeliveryAcc operation to query the number of real-time log deliveries. |
| DescribeLiveDomainTimeShiftData | DescribeLiveDomainTimeShiftData | Queries the usage data for time shifting. |
| DescribeLiveDomainStreamTranscodeData | DescribeLiveDomainStreamTranscodeData | You can call the DescribeLiveDomainStreamTranscodeData operation to query transcoding usage data for a domain name. |
| DescribeLiveProducerUsageData | DescribeLiveProducerUsageData | Call DescribeLiveProducerUsageData to query usage data for a production studio. |
| DescribeLiveGrtnDuration | DescribeLiveGrtnDuration | You can call the DescribeLiveGrtnDuration operation to query usage data for co-streaming duration. |
| DescribeLiveDrmUsageData | DescribeLiveDrmUsageData | Queries the Digital Rights Management (DRM) usage data within a specified time range. |
Production studio
|
API |
Title |
Description |
| Manage production studios | Manage production studios | |
| CreateCaster | CreateCaster | Call the CreateCaster operation to create a production studio. |
| SetCasterConfig | SetCasterConfig | Call this operation to configure a production studio in detail, including the name, transcoding configuration, recording configuration, and other parameters of the production studio. |
| DescribeCasterConfig | DescribeCasterConfig | Queries the configuration of a production studio. |
| DescribeCasters | DescribeCasters | Queries a list of production studios. |
| DescribeCasterStreamUrl | DescribeCasterStreamUrl | Queries the stream URL of a production studio. |
| CopyCaster | CopyCaster | Duplicates a production studio and creates a new production studio instance. |
| StartCaster | StartCaster | Starts a production studio. If the Preview (PVW) and Program (PGM) scenarios do not exist, this operation creates them, and then starts the scenarios and the underlying audio and video processing tasks. |
| StopCaster | StopCaster | Stops a production studio. This stops the PVW (preview scene) and PGM (program output scene) scenes. |
| DeleteCaster | DeleteCaster | Deletes a production studio. |
| RestartCaster | RestartCaster | Restarts a production studio. |
| UpdateCasterResourceGroup | UpdateCasterResourceGroup | Updates the resource group of a production studio. |
| Manage input sources | Manage input sources | |
| DeleteCasterVideoResource | DeleteCasterVideoResource | Removes an input source from a production studio. |
| ModifyCasterVideoResource | ModifyCasterVideoResource | Modifies the video resources of a production studio. |
| DescribeCasterVideoResources | DescribeCasterVideoResources | Queries the video sources of a production studio. |
| Manage layouts | Manage layouts | |
| AddCasterLayout | AddCasterLayout | Adds a layout to a production studio. |
| DeleteCasterLayout | DeleteCasterLayout | Deletes a layout in a production studio. |
| DescribeCasterLayouts | DescribeCasterLayouts | Queries the layouts of a production studio. |
| Manage components | Manage components | |
| DeleteCasterComponent | DeleteCasterComponent | Deletes a component from a production studio. |
| ModifyCasterComponent | ModifyCasterComponent | Modifies a component of a production studio. |
| DescribeCasterComponents | DescribeCasterComponents | Queries the list of components for a production studio. |
| Manage scenes | Manage scenes | |
| CopyCasterSceneConfig | CopyCasterSceneConfig | Applies the configuration of a PVW scene to a PGM scene. |
| UpdateCasterSceneConfig | UpdateCasterSceneConfig | Modifies a scene, including the layout, without invalidating the previous configurations. This operation is more efficient than the SetCasterSceneConfig operation. |
| SetCasterSceneConfig | SetCasterSceneConfig | Configures all settings of a scene. This operation clears all previous settings of the scene and applies new settings, including the layout setting, to the scene. |
| DescribeCasterScenes | DescribeCasterScenes | Queries the scenes for a production studio. |
| UpdateCasterSceneAudio | UpdateCasterSceneAudio | Modifies the audio configurations of a scene. This operation also lets you add an audio configuration or apply an existing audio configuration to a new scene. |
| DescribeCasterSceneAudio | DescribeCasterSceneAudio | Queries the audio configuration of a scenario. |
| StartCasterScene | StartCasterScene | Starts a specified Program View (PVW) scene. This operation is used to start preview scenes. |
| StopCasterScene | StopCasterScene | Stops a specified preview (PVW) scene. |
| Manage channels | Manage channels | |
| SetCasterChannel | SetCasterChannel | Sets a channel for a production studio. |
| DescribeCasterChannels | DescribeCasterChannels | This operation queries the channels of a production studio. |
| Manage the standby video | Manage the standby video | |
| EffectCasterUrgent | EffectCasterUrgent | Switches a production studio to the standby resource. |
| EffectCasterVideoResource | EffectCasterVideoResource | Update the standby video of a production studio. |
| Production studio in playlist mode (new) | Production studio in playlist mode (new) | |
| AddShowIntoShowList | AddShowIntoShowList | Adds an episode to an episode list. |
| RemoveShowFromShowList | RemoveShowFromShowList | Removes an episode from an episode list. |
| ModifyShowList | ModifyShowList | Modifies the attributes of an episode list. |
| DescribeShowList | DescribeShowList | Queries a playlist. |
| DescribeAutoShowListTasks | DescribeAutoShowListTasks | Queries scheduled tasks for automatic start and stop. |
| EditShowAndReplace | EditShowAndReplace | Adds a video editing job. |
| SetShowListBackground | SetShowListBackground | Sets the background for a playlist. |
| Virtual studio | Virtual studio | |
| AddStudioLayout | AddStudioLayout | Adds layout settings for a virtual production studio. |
| DeleteStudioLayout | DeleteStudioLayout | Deletes a layout in a virtual studio. |
| DescribeStudioLayouts | DescribeStudioLayouts | Queries one or more layouts of a virtual studio. |
| Production studio in playlist mode (old) | Production studio in playlist mode (old) | |
| AddCasterEpisode | AddCasterEpisode | Adds an episode to a production studio. |
| DeleteCasterEpisode | DeleteCasterEpisode | Deletes an episode from a production studio. |
| ModifyCasterEpisode | ModifyCasterEpisode | Modifies the configuration of a production studio episode. The episode type cannot be modified. |
| AddCasterEpisodeGroup | AddCasterEpisodeGroup | Adds a program list to a production studio. |
| DeleteCasterEpisodeGroup | DeleteCasterEpisodeGroup | Deletes an episode list in a production studio. |
| AddCasterEpisodeGroupContent | AddCasterEpisodeGroupContent | Adds content to an episode group of a production studio. |
| AddCasterProgram | AddCasterProgram | Adds a program list to a production studio. |
| DescribeCasterProgram | DescribeCasterProgram | Queries the program list of a production studio. |
| ModifyCasterProgram | ModifyCasterProgram | This operation modifies the program list of a production studio. |
| DeleteCasterProgram | DeleteCasterProgram | Deletes the episode list for carousel playback in a production studio. |
| AddPlaylistItems | AddPlaylistItems | Adds items to a playlist. |
| ListPlaylistItems | ListPlaylistItems | Queries the items in a specified playlist. |
| EditPlaylist | EditPlaylist | Edits a playlist. |
| DeletePlaylist | DeletePlaylist | Deletes an entire playlist. |
| ListPlaylist | ListPlaylist | Queries episode lists. |
| StartPlaylist | StartPlaylist | Starts a playlist. |
| StopPlaylist | StopPlaylist | Stops playing an episode list. |
Live stream watermarks
|
API |
Title |
Description |
| AddLiveStreamWatermark | AddLiveStreamWatermark | The AddLiveStreamWatermark operation adds a watermark template. |
| DeleteLiveStreamWatermark | DeleteLiveStreamWatermark | Call DeleteLiveStreamWatermark to delete a specified watermark template. |
| UpdateLiveStreamWatermark | UpdateLiveStreamWatermark | Updates a watermark template. |
| DynamicUpdateWaterMarkStreamRule | DynamicUpdateWaterMarkStreamRule | You can call the DynamicUpdateWaterMarkStreamRule operation to dynamically update a watermark. |
| DescribeLiveStreamWatermarks | DescribeLiveStreamWatermarks | You can call the DescribeLiveStreamWatermarks operation to query a list of watermark templates. |
| AddLiveStreamWatermarkRule | AddLiveStreamWatermarkRule | Adds a watermark rule. |
| DescribeLiveStreamWatermarkRules | DescribeLiveStreamWatermarkRules | You can call the DescribeLiveStreamWatermarkRules operation to query a list of watermark rules. |
Edge transcoding
|
API |
Title |
Description |
| CreateEdgeTranscodeJob | CreateEdgeTranscodeJob | Creates an edge transcoding job. |
| ListEdgeTranscodeJob | ListEdgeTranscodeJob | Queries a list of edge transcoding jobs. |
| UpdateEdgeTranscodeJob | UpdateEdgeTranscodeJob | Updates an edge transcoding job. |
| StartEdgeTranscodeJob | StartEdgeTranscodeJob | Starts an edge transcoding task. |
| StopEdgeTranscodeJob | StopEdgeTranscodeJob | Stops an edge transcoding task. |
Access logs
|
API |
Title |
Description |
| EnableLiveRealtimeLogDelivery | EnableLiveRealtimeLogDelivery | Call the EnableLiveRealtimeLogDelivery operation to enable real-time log delivery for a domain name. |
| DisableLiveRealtimeLogDelivery | DisableLiveRealtimeLogDelivery | Call DisableLiveRealtimeLogDelivery to pause real-time log delivery for a domain name. |
| ModifyLiveRealtimeLogDelivery | ModifyLiveRealtimeLogDelivery | Modifies the real-time log delivery configuration for a domain name. |
| CreateLiveRealTimeLogDelivery | CreateLiveRealTimeLogDelivery | Configures real-time log delivery for a domain name. |
| DescribeLiveDomainRealtimeLogDelivery | DescribeLiveDomainRealtimeLogDelivery | Queries the information about real-time log delivery for a domain name. |
| ListLiveRealtimeLogDeliveryDomains | ListLiveRealtimeLogDeliveryDomains | Call ListLiveRealtimeLogDeliveryDomains to query all streaming domains that are configured for the real-time log delivery service. |
| ListLiveRealtimeLogDeliveryInfos | ListLiveRealtimeLogDeliveryInfos | Queries information about all real-time log delivery services. |
| DescribeLivePushProxyLog | DescribeLivePushProxyLog | Call the DescribeLivePushProxyLog operation to obtain the download URLs for offline logs of proxied live streams. |
| DeleteLiveRealTimeLogLogstore | DeleteLiveRealTimeLogLogstore | Deletes a Logstore for real-time log delivery. |
| DescribeLiveDomainLog | DescribeLiveDomainLog | Retrieves the download URLs for the raw access logs of a specified live streaming domain name. |
Live monitoring
|
API |
Title |
Description |
| CreateLiveStreamMonitor | CreateLiveStreamMonitor | Creates a monitoring session. |
| UpdateLiveStreamMonitor | UpdateLiveStreamMonitor | Updates the configurations of a monitoring session. |
| DescribeLiveStreamMonitorList | DescribeLiveStreamMonitorList | Queries the list of created monitoring sessions. |
| StartLiveStreamMonitor | StartLiveStreamMonitor | Starts live monitoring. |
| DeleteLiveStreamMonitor | DeleteLiveStreamMonitor | Deletes a monitoring session. |
interactive message server interface
|
API |
Title |
Description |
| GetMessageToken | GetMessageToken | Call GetMessageToken to obtain a persistent connection token. The client can use this token to communicate with various atomic capabilities through the LWP protocol via persistent connection. |
| CreateMessageApp | CreateMessageApp | You can call CreateMessageApp to create an interactive message application. |
| UpdateMessageApp | UpdateMessageApp | Call UpdateMessageApp to update interactive message application information. |
| ListMessageApp | ListMessageApp | Call ListMessageApp to query the list of interactive message applications. |
| GetMessageApp | GetMessageApp | You can call the GetMessageApp operation to retrieve the details of a specified interactive message application. |
| QueryMessageApp | QueryMessageApp | Call QueryMessageApp to query interactive message applications based on specified conditions. |
| DeleteMessageApp | DeleteMessageApp | Call DeleteMessageApp to delete an interactive message application. |
| CreateMessageGroup | CreateMessageGroup | Creates a message group. |
| UpdateMessageGroup | UpdateMessageGroup | You can call the UpdateMessageGroup operation to update message group information. |
| ListMessageGroupUser | ListMessageGroupUser | Query message group members. |
| ListMessageGroup | ListMessageGroup | Call ListMessageGroup to query the message group list for a specified user. |
| GetMessageGroup | GetMessageGroup | Call GetMessageGroup to retrieve message group details. |
| JoinMessageGroup | JoinMessageGroup | Join a message group. |
| MuteAllGroupUser | MuteAllGroupUser | Call MuteAllGroupUser to mute a message group, enabling group-wide muting. |
| MuteGroupUser | MuteGroupUser | Call MuteGroupUser to mute multiple members in a message group. |
| CancelMuteGroupUser | CancelMuteGroupUser | Calls CancelMuteGroupUser to batch unmute members in a message group. |
| CancelMuteAllGroupUser | CancelMuteAllGroupUser | Cancels the muting of a message group user. |
| LeaveMessageGroup | LeaveMessageGroup | Call LeaveMessageGroup to allow users to exit a message group. |
| SendLike | SendLike | Call SendLike to configure system like messages. |
| SendMessageToGroup | SendMessageToGroup | Call SendMessageToGroup to send messages to all members of a message group. |
| SendMessageToGroupUsers | SendMessageToGroupUsers | Call SendMessageToGroupUsers to send messages to specified users in a message group. |
| ListMessage | ListMessage | Queries the message list. |
| ListMessageGroupUserById | Indicates whether the user is muted. Valid values: * true * false | Call ListMessageGroupUserById to query user information by user ID list. |
| BatchGetOnlineUsers | BatchGetOnlineUsers | Queries whether one or more users are online based on their UIDs |
| ListMuteGroupUser | ListMuteGroupUser | Call ListMuteGroupUser to query the list of muted members in a message group. |
Interactive messaging (new)
|
API |
Title |
Description |
| CreateLiveMessageApp | CreateLiveMessageApp | Creates an interactive messaging application. |
| SendLiveMessageGroup | SendLiveMessageGroup | Sends a message to a group. |
ApsaraVideo Real-time Communication
|
API |
Title |
Description |
| Cloud recording | Cloud recording | |
| StartRtcCloudRecording | StartRtcCloudRecording | Starts an RTC cloud recording task. |
| UpdateRtcCloudRecording | UpdateRtcCloudRecording | Updates an RTC cloud recording task. |
| StopRtcCloudRecording | StopRtcCloudRecording | Stops an RTC cloud recording task. |
| DescribeRtcCloudRecordingFiles | DescribeRtcCloudRecordingFiles | Queries information about RTC cloud recording files and tasks. |
| Channel Management | Channel Management | |
| CreateRTCWhipStreamAddress | CreateRTCWhipStreamAddress | The CreateRTCWhipStreamAddress operation creates a WHIP ingest URL for an RTC channel. |
| ListRTCLiveRooms | ListRTCLiveRooms | Retrieves active ARTC channels. |
| Event callbacks | Event callbacks | |
| CreateRtcMPUEventSub | CreateRtcMPUEventSub | Creates a subscription to mixed-stream relay events. |
| Real-time speech-to-text/translation | Real-time speech-to-text/translation | |
| CreateRtcAsrTask | CreateRtcAsrTask | Creates a live subtitle task to transcribe an audio stream to text in real time. |
| StopRtcAsrTask | StopRtcAsrTask | Stops a live subtitle task. |
Live subtitles
|
API |
Title |
Description |
| DescribeLiveAIProduceRules | DescribeLiveAIProduceRules | Queries a list of caption rules. |
| UpdateLiveAIProduceRules | UpdateLiveAIProduceRules | Updates a caption rule. |
| AddLiveAIProduceRules | AddLiveAIProduceRules | Adds a subtitle rule. |
| AddLiveAISubtitle | AddLiveAISubtitle | You can call the AddLiveAISubtitle operation to add a caption template. |
| DeleteLiveAISubtitle | DeleteLiveAISubtitle | Deletes a specified subtitle template. |
| UpdateLiveAISubtitle | UpdateLiveAISubtitle | Updates a subtitle template. |
| DescribeLiveAISubtitle | DescribeLiveAISubtitle | You can call the DescribeLiveAISubtitle operation to query a list of caption templates. |
Virtual backgrounds
|
API |
Title |
Description |
| CreateLiveAIStudio | CreateLiveAIStudio | This API creates a lightweight virtual studio template. |
| DeleteLiveAIStudio | DeleteLiveAIStudio | Deletes a virtual studio template. |
| ModifyLiveAIStudio | ModifyLiveAIStudio | This operation modifies a specified virtual studio template. |
| DescribeLiveAIStudio | DescribeLiveAIStudio | Queries the virtual studio templates in your account. |
Pulled-stream relay
|
API |
Title |
Description |
| CreateLivePullToPush | CreateLivePullToPush | Creates a pull-to-push task. |
| UpdateLivePullToPush | UpdateLivePullToPush | You can call the UpdateLivePullToPush operation to update a pull-to-push task. |
| DeleteLivePullToPush | DeleteLivePullToPush | Deletes a pulled-stream relay task. |
| DescribeLivePullToPush | DescribeLivePullToPush | Call the DescribeLivePullToPush operation to query pull-to-push tasks. |
| DescribeLivePullToPushList | DescribeLivePullToPushList | Performs a fuzzy query on pulled-stream relay tasks. |
| StopLivePullToPush | StopLivePullToPush | Stops a pulled-stream relay task. |
| RestartLivePullToPush | RestartLivePullToPush | Restarts a pulled-stream relay task. |
Dual-stream disaster recovery
|
API |
Title |
Description |
| SetLiveDomainMultiStreamOptimalMode | SetLiveDomainMultiStreamOptimalMode | Configures the auto mode of dual-stream disaster recovery. |
| SetLiveDomainMultiStreamMaster | SetLiveDomainMultiStreamMaster | Manually switches between the active stream and standby stream. |
| DescribeLiveDomainMultiStreamConfig | DescribeLiveDomainMultiStreamConfig | Queries the configuration status of dual-stream disaster recovery. |
| QueryLiveDomainMultiStreamList | QueryLiveDomainMultiStreamList | Queries the online records of dual-stream disaster recovery. |
EdgeScript
|
API |
Title |
Description |
| DescribeLiveDomainStagingConfig | DescribeLiveDomainStagingConfig | Queries the feature configurations of an accelerated domain name in the canary release environment. |
| PublishLiveStagingConfigToProduction | PublishLiveStagingConfigToProduction | Publishes the configurations of an accelerated domain name from the canary release environment to the production environment. |
| RollbackLiveStagingConfig | RollbackLiveStagingConfig | Rolls back the configurations of an accelerated domain name in the canary release environment. |
| SetLiveDomainStagingConfig | SetLiveDomainStagingConfig | Sets or modifies domain configurations in the canary release environment. |
| DeleteLiveSpecificStagingConfig | DeleteLiveSpecificStagingConfig | You can call the DeleteLiveSpecificStagingConfig operation to delete domain name configurations in a grayscale environment. |
Tools
|
API |
Title |
Description |
| DescribeLiveIpInfo | DescribeLiveIpInfo | Checks whether a specified IP address belongs to an Alibaba Cloud point of presence (POP). |
| DescribeLiveStreamAuthChecking | DescribeLiveStreamAuthChecking | Queries the authentication status of an active stream. |
Others
|
API |
Title |
Description |
| AddCasterComponent | AddCasterComponent | Adds a component to a production studio. |
| AddCasterVideoResource | AddCasterVideoResource | Adds an input source to a production studio. The number of input sources is limited by the number of input channels of the production studio. |
| AddLiveAppSnapshotConfig | AddLiveAppSnapshotConfig | Configures the snapshot feature for a streaming domain. The captured snapshots are stored in Object Storage Service (OSS). The configuration takes effect after you restart stream ingest. |
| AddLiveCenterTransfer | AddLiveCenterTransfer | Adds a configuration of live center stream relay. |
| AddLiveDetectNotifyConfig | AddLiveDetectNotifyConfig | Configures callbacks for video moderation results. As a result, a callback URL that is used to receive the callback notifications is added. |
| AddLiveDomain | AddLiveDomain | Adds a domain name to ApsaraVideo Live. This operation allows you to add only one domain name at a time. |
| AddLiveDomainMapping | AddLiveDomainMapping | Creates the mapping between a streaming domain and an ingest domain. |
| AddLiveDomainPlayMapping | AddLiveDomainPlayMapping | Maps a sub-streaming domain to a main streaming domain. |
| AddLiveMessageGroupBand | AddLiveMessageGroupBand | Mutes one or more users. |
| AddLivePackageConfig | AddLivePackageConfig | Adds a live stream encapsulation configuration. |
| AddLiveSnapshotDetectPornConfig | AddLiveSnapshotDetectPornConfig | Adds a video moderation configuration for live streams in an application under a domain name. |
| BanLiveMessageGroup | BanLiveMessageGroup | Mutes a group. |
| BatchDeleteLiveDomainConfigs | BatchDeleteLiveDomainConfigs | Deletes the configurations of multiple domain names at a time. |
| BatchSetLiveDomainConfigs | BatchSetLiveDomainConfigs | Configures multiple domain names at a time. |
| ChangeLiveDomainResourceGroup | ChangeLiveDomainResourceGroup | Moves a domain name in ApsaraVideo Live to a specified resource group. |
| CheckLiveMessageUsersInGroup | CheckLiveMessageUsersInGroup | Queries whether a user is in an interactive messaging group. |
| CheckLiveMessageUsersOnline | CheckLiveMessageUsersOnline | Queries whether one or more specified users are online. |
| CreateEventSub | CreateEventSub | Creates a callback to subscribe to channel or user events. |
| CreateLiveMessageGroup | CreateLiveMessageGroup | Creates an interactive messaging group. |
| CreateRoomRealTimeStreamAddress | CreateRoomRealTimeStreamAddress | Creates a Real-Time Messaging Protocol (RTMP) ingest URL for a channel. |
| DeleteCasterSceneConfig | DeleteCasterSceneConfig | Deletes the settings of a scene. |
| DeleteChannel | DeleteChannel | Deletes a channel. |
| DeleteEdgeTranscodeJob | DeleteEdgeTranscodeJob | Deletes an edge transcoding task. |
| DeleteEventSub | DeleteEventSub | Deletes a callback that is used to subscribe to channel or user events. |
| DeleteLiveAIProduceRules | DeleteLiveAIProduceRules | Deletes a subtitle rule. |
| DeleteLiveAppRecordConfig | DeleteLiveAppRecordConfig | Deletes a recording configuration at the application level. |
| DeleteLiveAppSnapshotConfig | DeleteLiveAppSnapshotConfig | Deletes the snapshot configuration for live streams in an application. The deletion takes effect after you restart stream ingest. |
| DeleteLiveCenterTransfer | DeleteLiveCenterTransfer | Deletes a live center stream relay configuration. |
| DeleteLiveDetectNotifyConfig | DeleteLiveDetectNotifyConfig | Deletes the configuration of callbacks for video moderation results. |
| DeleteLiveDomain | DeleteLiveDomain | Deletes all records related to the specified live streaming domain. |
| DeleteLiveDomainMapping | DeleteLiveDomainMapping | Deletes the mapping between a streaming domain and an ingest domain. |
| DeleteLiveDomainPlayMapping | DeleteLiveDomainPlayMapping | Deletes the mapping between a main streaming domain and a sub-streaming domain. |
| DeleteLiveEdgeTransfer | DeleteLiveEdgeTransfer | Deletes the configuration of edge stream relay. |
| DeleteLiveMessageGroup | DeleteLiveMessageGroup | Deletes an interactive messaging group. |
| DeleteLiveMessageGroupMessage | DeleteLiveMessageGroupMessage | Deletes a message that was sent to an interactive messaging group. |
| DeleteLiveMessageUserMessage | DeleteLiveMessageUserMessage | Deletes a message that is sent to a user. |
| DeleteLiveRealtimeLogDelivery | DeleteLiveRealtimeLogDelivery | Deletes the configurations of real-time log delivery for one or more domain names. |
| DeleteLiveRecordNotifyConfig | DeleteLiveRecordNotifyConfig | Deletes the configuration of callbacks for live stream recording under a domain name. |
| DeleteLiveSnapshotDetectPornConfig | DeleteLiveSnapshotDetectPornConfig | Deletes a video moderation configuration. |
| DeleteLiveStreamMerge | DeleteLiveStreamMerge | Deletes an active mixed stream. |
| DeleteLiveStreamTranscode | DeleteLiveStreamTranscode | Deletes a transcoding configuration. |
| DeleteLiveStreamWatermarkRule | DeleteLiveStreamWatermarkRule | Deletes a watermark rule. |
| DeletePlaylistItems | DeletePlaylistItems | Removes episodes from an episode list. |
| DeleteRtcAsrTask | DeleteRtcAsrTask | Deletes a live subtitle task. |
| DeleteRtcMPUEventSub | DeleteRtcMPUEventSub | Deletes a subscription to mixed-stream relay events. |
| DescribeChannelParticipants | DescribeChannelParticipants | Queries online users in a channel. |
| DescribeChannelUsers | DescribeChannelUsers | Queries the details of online users in a channel. |
| DescribeDomainWithIntegrity | DescribeDomainWithIntegrity | Obtains the integrity of a domain name. |
| DescribeLiveAudioAuditNotifyConfig | DescribeLiveAudioAuditNotifyConfig | Queries the configuration of callbacks for audio moderation results. |
| DescribeLiveCenterStreamRateData | DescribeLiveCenterStreamRateData | Queries the audio and video frame rates and bitrates of a stream in a live center. |
| DescribeLiveCenterTransfer | DescribeLiveCenterTransfer | Retrieves the configurations of live center stream relay. |
| DescribeLiveCertificateDetail | DescribeLiveCertificateDetail | Queries the details of a certificate. |
| DescribeLiveCertificateList | DescribeLiveCertificateList | Queries the certificates of one or more specified domain names or all certificates within your Alibaba Cloud account. |
| DescribeLiveDelayedStreamingUsage | DescribeLiveDelayedStreamingUsage | Queries the stream delay usage data. |
| DescribeLiveDetectNotifyConfig | DescribeLiveDetectNotifyConfig | Queries the configuration of callbacks for video moderation results. |
| DescribeLiveDomainByCertificate | DescribeLiveDomainByCertificate | Retrieves accelerated domain names based on certificate information. |
| DescribeLiveDomainCertificateInfo | DescribeLiveDomainCertificateInfo | Retrieves the certificate information for a specified domain name. |
| DescribeLiveDomainConfigs | DescribeLiveDomainConfigs | Queries one or more configurations of a domain name. |
| DescribeLiveDomainDetail | DescribeLiveDomainDetail | Queries the basic configuration information of a specified ingest domain or streaming domain. |
| DescribeLiveDomainFrameRateAndBitRateData | DescribeLiveDomainFrameRateAndBitRateData | Queries the frame rates and bitrates of all live streams under an ingest domain. |
| DescribeLiveDomainLimit | DescribeLiveDomainLimit | Queries the maximum numbers of ingested and transcoded streams for a streaming domain. |
| DescribeLiveDomainMapping | DescribeLiveDomainMapping | Retrieves the mapping between ingest domains, main streaming domains, and sub-streaming domains. |
| DescribeLiveDomainMonitoringUsageData | DescribeLiveDomainMonitoringUsageData | Queries the live monitoring usage data for one or more domain names. |
| DescribeLiveDomainSnapshotData | DescribeLiveDomainSnapshotData | Queries the number of snapshots for one or more streaming domains. |
| DescribeLiveEdgeTransfer | DescribeLiveEdgeTransfer | Retrieves the configuration of edge stream relay. |
| DescribeLiveHttpsDomainList | DescribeLiveHttpsDomainList | Queries the information about all certificates that you have configured. |
| DescribeLiveInteractionMetricData | DescribeLiveInteractionMetricData | Queries the metric data of ApsaraVideo Real-time Communication (ARTC). |
| DescribeLiveMessageApp | DescribeLiveMessageApp | Query Interactive Message App |
| DescribeLiveMessageGroup | DescribeLiveMessageGroup | Queries the information about an interactive messaging group. |
| DescribeLiveMessageGroupBand | DescribeLiveMessageGroupBand | Queries the mute status of users. |
| DescribeLivePrivateLineAreas | DescribeLivePrivateLineAreas | Queries available access points where acceleration circuits start. |
| DescribeLiveRealtimeLogAuthorized | DescribeLiveRealtimeLogAuthorized | Queries the authorization status for real-time log delivery. |
| DescribeLiveRecordConfig | DescribeLiveRecordConfig | Queries all recording configurations of an application for a streaming domain. |
| DescribeLiveRtcRecordUsageData | DescribeLiveRtcRecordUsageData | Queries the usage data of cloud recording. |
| DescribeLiveShiftConfigs | DescribeLiveShiftConfigs | Queries the time shifting configurations under a domain name. |
| DescribeLiveSnapshotConfig | DescribeLiveSnapshotConfig | Queries the snapshot configurations of a streaming domain. |
| DescribeLiveSnapshotDetectPornConfig | DescribeLiveSnapshotDetectPornConfig | Queries video moderation configurations. |
| DescribeLiveSnapshotNotifyConfig | DescribeLiveSnapshotNotifyConfig | Queries the configuration of snapshot callbacks. |
| DescribeLiveStreamBitRateData | DescribeLiveStreamBitRateData | Queries the frame rates and bitrates of a Real-Time Messaging Protocol (RTMP) stream within a specified time period. You can call this operation to query historical data. |
| DescribeLiveStreamHistoryUserNum | DescribeLiveStreamHistoryUserNum | Queries the number of historical online users for a live stream. |
| DescribeLiveStreamPushMetricDetailData | DescribeLiveStreamPushMetricDetailData | Queries the stream ingest data of a specified domain name at the application level and the stream level. |
| DescribeLiveStreamRecordContent | DescribeLiveStreamRecordContent | Queries the recordings of a live stream. |
| DescribeLiveStreamRecordIndexFile | DescribeLiveStreamRecordIndexFile | Queries the information about an index file. |
| DescribeLiveStreamRecordIndexFiles | DescribeLiveStreamRecordIndexFiles | Queries all index files within a specific time period. |
| DescribeLiveStreamSnapshotInfo | DescribeLiveStreamSnapshotInfo | Queries the snapshots that were captured within a specific time period. |
| DescribeLiveStreamState | DescribeLiveStreamState | Queries the status of a stream in real time. |
| DescribeLiveStreamTranscodeMetricData | DescribeLiveStreamTranscodeMetricData | Queries the transcoding data of a specified domain name at the application level and the stream level. |
| DescribeLiveStreamsNotifyUrlConfig | DescribeLiveStreamsNotifyUrlConfig | Queries the callback configuration for stream ingest under an ingest domain. |
| DescribeLiveStreamsTotalCount | DescribeLiveStreamsTotalCount | Queries the total number of live streams within a specified time range. Data is collected on a daily basis. |
| DescribeLiveTopDomainsByFlow | DescribeLiveTopDomainsByFlow | Queries the top domain names ranked by traffic. |
| DescribeLiveUserBillPrediction | DescribeLiveUserBillPrediction | Queries the predicted bill for a live streaming user. |
| DescribeLiveUserDomains | DescribeLiveUserDomains | Queries domain names of ApsaraVideo Live in your Alibaba Cloud account. |
| DescribeLiveUserTags | DescribeLiveUserTags | Retrieves user tags. |
| DescribeLiveVerifyContent | DescribeLiveVerifyContent | Queries the ownership verification content of a domain name. |
| DescribeMeterLiveBypassDuration | DescribeMeterLiveBypassDuration | DescribeMeterLiveBypassDuration |
| DescribeRTSNativeSDKFirstFrameCost | DescribeRTSNativeSDKFirstFrameCost | Queries information about factors causing first frame latency within a specified time period. |
| DescribeRTSNativeSDKFirstFrameDelay | DescribeRTSNativeSDKFirstFrameDelay | Queries the average latency of first frames within a specified time period |
| DescribeRTSNativeSDKPlayFailStatus | DescribeRTSNativeSDKPlayFailStatus | Queries the causes of playback failures that occurred within a specified period of time. The causes are returned in the form of status codes. |
| DescribeRTSNativeSDKPlayTime | DescribeRTSNativeSDKPlayTime | Queries the playback duration within a specified period of time. |
| DescribeRTSNativeSDKVvData | DescribeRTSNativeSDKVvData | Queries the total number of playbacks and the number of successful playbacks within a specified time period |
| DescribeRtcMPUEventSub | DescribeRtcMPUEventSub | Queries information about a subscription to mixed-stream relay events. |
| DescribeToutiaoLivePlay | DescribeToutiaoLivePlay | Queries the stream pulling information about a headline live stream |
| DescribeToutiaoLivePublish | DescribeToutiaoLivePublish | Retrieves the stream ingest information for a specified Toutiao live stream. |
| DescribeUpBpsPeakData | DescribeUpBpsPeakData | Queries the daily peak upstream bandwidth of a user. |
| DescribeUpBpsPeakOfLine | DescribeUpBpsPeakOfLine | Queries the daily peak upstream bandwidth for a user's leased line. |
| DescribeUpPeakPublishStreamData | DescribeUpPeakPublishStreamData | This operation queries the daily peak number of concurrent upstream streams. |
| GetEdgeTranscodeJob | GetEdgeTranscodeJob | Queries the details of an edge transcoding task. |
| GetEdgeTranscodeTemplate | GetEdgeTranscodeTemplate | Queries the details of an edge transcoding template. |
| GetEditingJobInfo | GetEditingJobInfo | Queries the information about editing tasks. |
| HotLiveRtcStream | HotLiveRtcStream | Configures prefetch for a live stream that is ingested based on Real-Time Communication (RTC). |
| InitializeAutoShowListTask | InitializeAutoShowListTask | Creates a scheduled task to start and stop the playback of a playlist at specified points in time. |
| KickLiveMessageGroupUser | KickLiveMessageGroupUser | Removes a user from an interactive messaging group. |
| ListEdgeTranscodeTemplate | ListEdgeTranscodeTemplate | Queries the list of edge transcoding templates. |
| ListEventSub | ListEventSub | Queries the events generated in channels to which you subscribe. |
| ListEventSubEvent | ListEventSubEvent | Queries callback records. |
| ListLiveMessageApps | ListLiveMessageApps | Queries interactive messaging applications. |
| ListLiveMessageGroupByPage | ListLiveMessageGroupByPage | Queries interactive messaging groups by page. |
| ListLiveMessageGroupMessages | ListLiveMessageGroupMessages | Queries the messages sent in a group. |
| ListLiveMessageGroupUsers | ListLiveMessageGroupUsers | Queries the users in an interactive messaging group. |
| ListLiveMessageGroups | ListLiveMessageGroups | Queries the interactive messaging groups in an interactive messaging application. |
| ListLiveRealtimeLogDelivery | ListLiveRealtimeLogDelivery | Queries all configurations of real-time log delivery under an Alibaba Cloud account. |
| ListRtcMPUEventSubRecord | ListRtcMPUEventSubRecord | Queries the callback records of a subscription to mixed-stream relay events. |
| ListRtcMPUTaskDetail | ListRtcMPUTaskDetail | Queries the parameters of mixed-stream relay tasks. |
| ModifyCasterLayout | ModifyCasterLayout | Modifies the layout configurations pf a production studio. You need to pass only parameters that you want to modify. |
| ModifyLiveDomainSchdmByProperty | ModifyLiveDomainSchdmByProperty | Modifies the acceleration region of a domain name. |
| ModifyLiveMessageAppAudit | ModifyLiveMessageAppAudit | Modifies the content moderation settings of an interactive messaging application. |
| ModifyLiveMessageAppCallback | ModifyLiveMessageAppCallback | Modifies the callback settings of an interactive messaging application. |
| ModifyLiveMessageAppDisable | ModifyLiveMessageAppDisable | Disables or enables an interactive messaging application. |
| ModifyLiveMessageGroup | ModifyLiveMessageGroup | Modifies the information about an interactive messaging group. |
| ModifyLiveMessageGroupBand | ModifyLiveMessageGroupBand | Modifies the mute status of users. |
| ModifyLiveMessageUserInfo | ModifyLiveMessageUserInfo | Modifies the information about a user. |
| ModifyStudioLayout | ModifyStudioLayout | Modifies a layout of a virtual studio. |
| OpenLiveShift | OpenLiveShift | Enables time shifting for a domain name, or an application or a live stream under the domain name. |
| PlayChoosenShow | PlayChoosenShow | Switches to a specified episode. |
| QueryRtcAsrTasks | QueryRtcAsrTasks | Queries the status of a speech-to-text or translation task. |
| QuerySnapshotCallbackAuth | QuerySnapshotCallbackAuth | Queries the configuration of authentication for snapshot callbacks. |
| RecoverLiveMessageDeletedGroup | RecoverLiveMessageDeletedGroup | Restores a deleted interactive messaging group. |
| RemoveLiveMessageGroupBand | RemoveLiveMessageGroupBand | Unmutes one or more users. |
| RemoveTerminals | RemoveTerminals | Removes users from a channel. |
| ResumeLiveStream | ResumeLiveStream | Resumes the ingest of a live stream. |
| SendLiveMessageUser | SendLiveMessageUser | Sends a message to a specified user. The user is identified by ReceiverId. |
| SetLiveDomainCertificate | SetLiveDomainCertificate | Enables or disables the certificate of a domain name, and modifies the certificate information. |
| SetLiveDomainMultiStreamConfig | SetLiveDomainMultiStreamConfig | Configures dual-stream disaster recovery for a streaming domain. |
| SetLiveEdgeTransfer | SetLiveEdgeTransfer | Sets the configuration of edge stream relay. |
| SetLiveLazyPullStreamInfoConfig | SetLiveLazyPullStreamInfoConfig | Creates a configuration of triggered stream pulling. |
| SetLiveMpuTaskSei | SetLiveMpuTaskSei | Configures custom supplemental enhancement information (SEI) for co-streaming. |
| SetLiveStreamDelayConfig | SetLiveStreamDelayConfig | Configures the live streaming latency. |
| StartLiveDomain | StartLiveDomain | Starts a disabled live streaming domain and sets its status to online. |
| StartLiveMPUTask | StartLiveMPUTask | Creates a mixed-stream relay task. |
| StopLiveDomain | StopLiveDomain | Disables a live streaming domain. This operation changes the DomainStatus of the domain to offline. |
| StopLiveMPUTask | StopLiveMPUTask | Stops a mixed-stream relay task. |
| StopLiveStreamMonitor | StopLiveStreamMonitor | Stops live monitoring. |
| TagLiveResources | TagLiveResources | Adds tags to a domain name in ApsaraVideo Live. |
| UnTagLiveResources | UnTagLiveResources | Deletes tags from a domain name in ApsaraVideo Live. |
| UnbanLiveMessageGroup | UnbanLiveMessageGroup | Unmutes a group. |
| UpdateEventSub | UpdateEventSub | Updates a callback that is used to subscribe to channel or user events. |
| UpdateLiveAppRecordConfig | UpdateLiveAppRecordConfig | Updates a recording configuration for an application. The recordings are stored in Object Storage Service (OSS). |
| UpdateLiveAppSnapshotConfig | UpdateLiveAppSnapshotConfig | Modifies a snapshot configuration of a streaming domain. The captured snapshots are stored in Object Storage Service (OSS). The modification takes effect after you restart stream ingest. |
| UpdateLiveCenterTransfer | UpdateLiveCenterTransfer | Modifies the configurations of live center stream relay. |
| UpdateLiveDelayConfig | UpdateLiveDelayConfig | Updates a stream delay configuration. |
| UpdateLiveDetectNotifyConfig | UpdateLiveDetectNotifyConfig | Modifies the configuration of callbacks for video moderation results. As a result, the callback URL that is used to receive the callback notifications is changed. |
| UpdateLiveMPUTask | UpdateLiveMPUTask | Updates a mixed-stream relay task. |
| UpdateLivePackageConfig | UpdateLivePackageConfig | Updates a live stream encapsulation configuration. |
| UpdateLiveRecordNotifyConfig | UpdateLiveRecordNotifyConfig | Modifies the recording callback configuration of a streaming domain. |
| UpdateLiveSnapshotDetectPornConfig | UpdateLiveSnapshotDetectPornConfig | Modifies a video moderation configuration. |
| UpdateLiveSnapshotNotifyConfig | UpdateLiveSnapshotNotifyConfig | Modifies the configuration of snapshot callbacks. |
| UpdateLiveStreamWatermarkRule | UpdateLiveStreamWatermarkRule | Updates a watermark rule. |
| UpdateRtcMPUEventSub | UpdateRtcMPUEventSub | Updates a subscription to mixed-stream relay events. |
| UpdateRtsLiveStreamTranscode | UpdateRtsLiveStreamTranscode | Updates a custom Real-Time Streaming (RTS) transcoding configuration. |
| VerifyLiveDomainOwner | VerifyLiveDomainOwner | Verifies the ownership of a domain name. |