This topic describes how to call API operations to use a production studio in playlist mode and provides relevant API reference.
Prerequisites
The production studio feature is enabled. For more information, see Enable the production studio feature.
A domain name for which you want to perform production is added to ApsaraVideo Live and a CNAME record is configured for the domain name. For more information, see Add a domain name and Configure a CNAME record in Alibaba Cloud DNS.
Optional. If you select a video source from the ApsaraVideo Live console, make sure that the domain name of the video source is added to ApsaraVideo Live and that a CNAME record is configured for the domain name. For more information, see Add a domain name and Configure a CNAME record in Alibaba Cloud DNS.
Optional. If you select a video source from the Video and Audio page in the ApsaraVideo VOD console, make sure that the domain name of the video source is added to ApsaraVideo VOD and that a CNAME record is configured for the domain name. For more information, see Add a domain name for CDN and Configure a CNAME record in Alibaba Cloud DNS.
You understand the API operations that are related to the production studio feature, as described in Developer guide.
Background information
The API operations provided by the production studio feature allow you to perform a series of operations. For example, you can add an episode to an episode list, edit an episode, modify an episode list, query details of an episode list, and stop the playback of an episode list. Follow this topic to learn how to use a production studio in playlist mode by calling API operations.
You can also use the ApsaraVideo Live console to configure and use a production studio in playlist mode. For more information, see Console guide.
Call API operations
The following section describes the API operations that you can call to configure and use a production studio in playlist mode.
Call the CreateCaster and SetCasterConfig operations to create and configure a production studio in playlist mode.
Call the AddShowIntoShowList or RemoveShowFromShowList operation to add an episode to or remove an episode from an episode list.
Optional. Call the DescribeShowList operation to query the details of an episode list. Call the ModifyShowList operation to modify the attributes of an episode list.
Call the StartCaster operation to start a production studio in playlist mode.
Call the StopCaster operation to stop a production studio in playlist mode.
Optional. Call the InitializeAutoShowListTask operation to create a scheduled task that is used to start and stop playing an episode list at specified points in time.
API reference
The production studio feature provides many other API operations that you can call, such as the API operation that lets you query episode lists and the API operation that lets you switch to a specified episode. For more information, see List of operations by function.