ApsaraVideo Live leverages the capabilities of ApsaraVideo Media Processing (MPS) to provide the production studio feature, which is a modern, cloud-based tool for video production. A production studio supports innovative capabilities such as dynamic tagging based on AI-powered video recognition, real-time bilingual subtitles, and advertisement replacement. A production studio also supports auto scaling without the need for you to purchase hardware. You can use a production studio anytime, anywhere. This topic describes the architecture, benefits, and features of a production studio.
Architecture
Core benefits
Benefit | Description |
Low latency | A production studio can reduce the latency of video switching to a minimum of 600 milliseconds based on the optimization of multi-link and multi-phase latency. This allows you to switch among videos almost instantly. |
Low costs | The cloud-based end-to-end processing architecture eliminates the need for you to purchase hardware or install software. You can use a production studio anytime, anywhere on a pay-as-you-go basis. |
Support for multiple content types | A production studio allows you to load videos from live streams or media files along with images, documents, and web pages. You can mix videos from up to 12 sources at the same time. |
Robust cloud infrastructure | A production studio leverages the cloud infrastructure of Alibaba Cloud to incorporate capabilities such as AI-powered video recognition, translation, and live interaction. |
Flexibility and ease of use | The production studio feature is available to you in multiple forms. You can directly configure and manage production studios in the console, or you can build your own cloud production projects by calling API operations or using the SDK, without the need for any development. |
Elasticity | You can purchase or release production studio instances based on your business requirements. |
Key features
Feature | Description |
Switching among live streams and media files | You can add videos from up to 12 sources and switch between the videos almost instantly. |
PVW and PGM modes | You can quickly switch between the preview (PVW) and program (PGM) modes. |
Custom layouts | You can create a custom layout to mix live streams in landscape or portrait mode. |
Standby resources and stream delay | You can play warm-up videos before live streaming or display standby resources in case of emergencies. You can also delay the playback of live streams for up to 5 minutes. |
Audio mixer | You can adjust the volume of output audio, adjust audio gain, and enable or disable audio follows video (AFV) for multiple sources. |
Component overlay | You can overlay image, text, and subtitle components to insert watermarks, logo images, banner text, and real-time subtitles into live streams. |
Real-time subtitles | A production studio integrates the speech recognition technology to automatically generate bilingual subtitles for live streams in real time. Note This feature is unavailable in the live center of the Singapore region. |
Automatic cloud-based recording | The output live streams are automatically recorded as video files in multiple formats. |
Wide range of definitions | You can choose from a wide range of definitions to accommodate various screen sizes across different devices. |
Production studio in playlist mode | You can use a production studio in playlist mode to create live rooms for carousel playback of multiple video programs. This can significantly enhance user experience with diversified content. You can add, remove, modify, and query episodes in an episode list and modify episode content. You can perform the following operations to manage the video programs in a flexible, efficient, and easy manner:
|
Feature specifications
Category | Feature | Specification |
Input content | Live streams | You can pull a live stream from a live center or directly enter a streaming URL.
|
Media files | The following video formats are supported:
Important You must upload all media files to the media library of ApsaraVideo VOD. For more information, see Media asset management. | |
Output content | Live streams | The following protocols are supported:
|
Live stream recordings | You can specify the recording length. The following recording formats are supported:
| |
Media processing | Video layouts | You can create a custom multi-pane layout and add live streams or media files to the panes. |
Live stream switching | You can switch among live streams. | |
Media file switching | You can switch among media files. | |
Component overlay | You can overlay text watermarks and image watermarks on videos. | |
Multi-view merging | You can merge multiple input streams from different viewpoints into a multi-view stream. | |
Cloud production | PVW and PGM modes | You can create a custom multi-pane layout and add live streams or media files to the panes. |
Standby resources | You can prepare a standby resource to which you can switch in the event of a problem during live streaming. Only media files can be used as standby resources. | |
Stream relay | You can relay a live stream to third-party platforms to facilitate content distribution. | |
Stream delay | You can delay the playback of a live stream. |