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. To call APIs securely, create a Resource Access Management (RAM) user with API access only, configure its AccessKey pairs, and implement the principle of least privilege (PoLP) through RAM policies. Use the Alibaba Cloud account only when its permissions are explicitly required for specific scenarios.
Prefetch
|
API |
Title |
Description |
| SetLiveStreamPreloadTasks | SetLiveStreamPreloadTasks | Creates tasks to prefetch live streams in batches. |
| DescribeLiveStreamPreloadTasks | DescribeLiveStreamPreloadTasks | Retrieves prefetch tasks in the last three days. |
Live stream pulling
|
API |
Title |
Description |
| AddLivePullStreamInfoConfig | AddLivePullStreamInfoConfig | Creates a scheduled stream pulling configuration, which includes parameters such as the origin URL, start time, and 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 | Queries the callback records of streams. |
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 live recording settings and saves the output to Object Storage Service (OSS). |
| RealTimeRecordCommand | RealTimeRecordCommand | Controls recordings manually on demand. You can start or stop recording at any time. |
| DeleteLiveStreamRecordIndexFiles | DeleteLiveStreamRecordIndexFiles | Deletes the index files of live stream recordings. |
| CreateLiveStreamRecordIndexFiles | CreateLiveStreamRecordIndexFiles | Creates an M3U8 manifest 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 records of callbacks for live stream recording to Object Storage Service (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 encapsulation 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 callback configuration for automated audio review from a streaming domain. |
| UpdateLiveAudioAuditNotifyConfig | UpdateLiveAudioAuditNotifyConfig | Updates the callback configuration for automated audio review. |
| UpdateLiveAudioAuditConfig | UpdateLiveAudioAuditConfig | Updates the audio moderation configuration. |
| DescribeLiveAudioAuditConfig | DescribeLiveAudioAuditConfig | Queries the audio moderation configurations. |
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. |
| DescribeLiveRtcRecordUsageData | DescribeLiveRtcRecordUsageData | Queries the usage data of cloud recording. |
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 | Adds a watermark template. |
| DeleteLiveStreamWatermark | DeleteLiveStreamWatermark | Deletes a specified watermark template. |
| UpdateLiveStreamWatermark | UpdateLiveStreamWatermark | Updates a watermark template. |
| DynamicUpdateWaterMarkStreamRule | DynamicUpdateWaterMarkStreamRule | Dynamically updates a watermark. |
| DescribeLiveStreamWatermarks | DescribeLiveStreamWatermarks | Queries watermark templates. |
| AddLiveStreamWatermarkRule | AddLiveStreamWatermarkRule | Adds a watermark rule. |
| DescribeLiveStreamWatermarkRules | DescribeLiveStreamWatermarkRules | Queries 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. |
| DeleteChannel | DeleteChannel | This operation closes a channel and removes all current members. The channel can be reused later. |
| 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 | Call the AddCasterComponent operation to add a component to a production studio. |
| AddCasterVideoResource | AddCasterVideoResource | Adds a video source to a production studio. The number of video sources that you can add is limited by the number of ingest endpoints in 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 | The AddLiveMessageGroupBand operation mutes users in a group. |
| 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 | Call the BanLiveMessageGroup operation to mute a user. |
| 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 scene configuration of a production studio. |
| 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 caption rules. |
| DeleteLiveAppRecordConfig | DeleteLiveAppRecordConfig | Deletes a recording configuration at the AppName 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 of 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 a real-time log delivery configuration. |
| 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 merged stream. |
| DeleteLiveStreamTranscode | DeleteLiveStreamTranscode | Deletes a transcoding configuration. |
| DeleteLiveStreamWatermarkRule | DeleteLiveStreamWatermarkRule | Deletes a watermark rule. |
| DeletePlaylistItems | DeletePlaylistItems | Deletes items from a playlist. |
| 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 callback configuration for audio moderation. |
| 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 rate and bitrate data of streams for 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 the available origin points for Global Accelerator links. |
| DescribeLiveRealtimeLogAuthorized | DescribeLiveRealtimeLogAuthorized | Queries the authorization status for real-time log delivery. |
| DescribeLiveRecordConfig | DescribeLiveRecordConfig | Queries all recording configurations of an AppName for a streaming domain. |
| 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 for 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 stream ingest data for a specified domain name at the application and stream level. |
| DescribeLiveStreamRecordContent | DescribeLiveStreamRecordContent | Queries the recordings of a live stream. |
| DescribeLiveStreamRecordIndexFile | DescribeLiveStreamRecordIndexFile | Queries a single recording manifest. |
| DescribeLiveStreamRecordIndexFiles | DescribeLiveStreamRecordIndexFiles | Queries all recording manifests within a specified time range. |
| DescribeLiveStreamSnapshotInfo | DescribeLiveStreamSnapshotInfo | Queries the snapshots that were captured within a specific time period. |
| DescribeLiveStreamState | DescribeLiveStreamState | Queries the real-time status of a single stream. |
| DescribeLiveStreamTranscodeMetricData | DescribeLiveStreamTranscodeMetricData | Queries transcoding data for a specified domain name at the application and stream levels. |
| DescribeLiveStreamsNotifyUrlConfig | DescribeLiveStreamsNotifyUrlConfig | Queries the callback configuration for stream ingest. |
| DescribeLiveStreamsTotalCount | DescribeLiveStreamsTotalCount | The DescribeLiveStreamsTotalCount operation queries the cumulative daily count of live streams. |
| DescribeLiveTagResources | DescribeLiveTagResources | Queries the tags of ApsaraVideo Live resources. |
| DescribeLiveTopDomainsByFlow | DescribeLiveTopDomainsByFlow | Call DescribeLiveTopDomainsByFlow to retrieve a list of domain names ranked by traffic. |
| DescribeLiveUserBillPrediction | DescribeLiveUserBillPrediction | Retrieves the bill prediction 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 for a specified domain name. |
| DescribeMeterLiveBypassDuration | DescribeMeterLiveBypassDuration | DescribeMeterLiveBypassDuration |
| DescribeRTSNativeSDKFirstFrameCost | DescribeRTSNativeSDKFirstFrameCost | Queries the composition of the first-frame latency within a specified time period. |
| DescribeRTSNativeSDKFirstFrameDelay | DescribeRTSNativeSDKFirstFrameDelay | Queries the average first-frame delay over a specified period. |
| DescribeRTSNativeSDKPlayFailStatus | DescribeRTSNativeSDKPlayFailStatus | Queries the status codes for playback failures that occurred within a specified time range. |
| DescribeRTSNativeSDKPlayTime | DescribeRTSNativeSDKPlayTime | Queries the playback duration within a specified time range. |
| DescribeRTSNativeSDKVvData | DescribeRTSNativeSDKVvData | Queries the total number of playbacks and the number of successful playbacks during a specified time period. |
| DescribeRtcMPUEventSub | DescribeRtcMPUEventSub | Queries information about a subscription to mixed-stream relay events. |
| DescribeToutiaoLivePlay | DescribeToutiaoLivePlay | This operation queries stream pulling information for a specified Toutiao live stream. |
| DescribeToutiaoLivePublish | DescribeToutiaoLivePublish | Queries the stream ingest information for a specified Toutiao live stream. |
| DescribeUpBpsPeakData | DescribeUpBpsPeakData | Queries the daily peak upstream bandwidth. |
| 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 | You can call the ListLiveRealtimeLogDelivery operation to query all real-time log delivery configurations. |
| ListLiveTagResources | ListLiveTagResources | Queries for resources and tags based on specified conditions. |
| 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 configuration. You only need to pass the 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 | You can call the ModifyLiveMessageGroup operation to modify information about an interactive message group. |
| ModifyLiveMessageGroupBand | ModifyLiveMessageGroupBand | Changes the mute status of users in a group. |
| ModifyLiveMessageUserInfo | ModifyLiveMessageUserInfo | Modifies the information about a user. |
| ModifyStudioLayout | ModifyStudioLayout | Modifies the layout of a production 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 authentication configuration for snapshot callbacks. |
| RecoverLiveMessageDeletedGroup | RecoverLiveMessageDeletedGroup | Restores a deleted interactive messaging group. |
| RemoveLiveMessageGroupBand | RemoveLiveMessageGroupBand | Unmutes users in a live interactive message group. |
| 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 for a domain name and modifies its information. |
| SetLiveDomainMultiStreamConfig | SetLiveDomainMultiStreamConfig | Configures dual-stream disaster recovery for a streaming domain. |
| SetLiveEdgeTransfer | SetLiveEdgeTransfer | Sets the configuration of edge stream relay. |
| SetLiveLazyPullStreamInfoConfig | SetLiveLazyPullStreamInfoConfig | Configures triggered stream pulling. |
| SetLiveMpuTaskSei | SetLiveMpuTaskSei | Configures custom supplemental enhancement information (SEI) for co-streaming. |
| SetLiveStreamDelayConfig | SetLiveStreamDelayConfig | You can call SetLiveStreamDelayConfig to configure live streaming latency. |
| StartLiveDomain | StartLiveDomain | Starts a disabled live streaming domain. This operation changes the DomainStatus to online. |
| StartLiveMPUTask | StartLiveMPUTask | Creates a mixed-stream relay task. |
| StopLiveDomain | StopLiveDomain | Disables a live streaming domain. This operation changes the DomainStatus 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 live stream recording configuration that saves the output to 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 the live 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 live encapsulation configurations. |
| UpdateLiveRecordNotifyConfig | UpdateLiveRecordNotifyConfig | Updates the recording callback configurations for a domain name. |
| UpdateLiveSnapshotDetectPornConfig | UpdateLiveSnapshotDetectPornConfig | Modifies a video moderation configuration. |
| UpdateLiveSnapshotNotifyConfig | UpdateLiveSnapshotNotifyConfig | Updates the snapshot callback configuration. |
| UpdateLiveStreamWatermarkRule | UpdateLiveStreamWatermarkRule | Updates a watermark rule. |
| UpdateRtcMPUEventSub | UpdateRtcMPUEventSub | Updates a subscription to mixed-stream relay events. |
| UpdateRtsLiveStreamTranscode | UpdateRtsLiveStreamTranscode | Updates the configuration of a custom Real-time Streaming (RTS) transcoding template. |
| VerifyLiveDomainOwner | VerifyLiveDomainOwner | Verifies the ownership of a domain name. |