ApsaraVideo Live is an audio and video live streaming platform that is developed based on industry-leading content access and delivery capabilities and powerful transcoding technologies. ApsaraVideo Live supports large-scale, distributed real-time transcoding, provides ultra-low latency and high concurrency, delivers high-definition and smooth video content, and is easy to access.
The server of ApsaraVideo Live can collect, process, and distribute live streams in real time. The following section provides an example process.
A streamer uses a stream ingest SDK to ingest a live stream that is collected by a video capture device. ApsaraVideo Live uses edge ingest to distribute the live stream to Alibaba Cloud points-of-presence (POPs), which then accelerate the delivery of the live stream to live centers of ApsaraVideo Live.
After the live stream is delivered to live centers of ApsaraVideo Live, you can process the stream based on your business requirements. For example, you can transcode the stream, perform time shifting on the stream, record the stream, or capture snapshots of the stream.
The processed stream is also distributed to POPs, which then accelerate the delivery of the processed stream to viewers' devices for playback. You can integrate ApsaraVideo Player SDK into your mobile application that is used by viewers to play the stream.
You can also use the Live-to-VOD feature to store the recorded stream as an on-demand video in ApsaraVideo VOD. In ApsaraVideo VOD, you can edit and play the video. This way, you can produce short videos by using live streams and communicate the short videos to your target audience in a convenient manner.
Based on the requirements of different live streaming scenarios, ApsaraVideo Live provides Real-Time Streaming (RTS) in addition to standard streaming. The following table describes the differences between the scenarios in which standard streaming and RTS are used.
Weakly interactive scenarios: Standard streaming allows audience to watch streams. However, inconsistent screens may be shown to the audience due to different network conditions.
In addition, ApsaraVideo Live also provides media processing features such as transcoding, recording, time shifting, snapshotting, and content moderation. It also provides other useful functions such as production studios and face retouching. For more information, see Functions and features.
You are charged acceleration fees, media processing fees, and other service fees when you use ApsaraVideo Live. For more information, see Billing overview.
To view the prices of the billable items of ApsaraVideo Live, visit the ApsaraVideo Live pricing page.
After you get to know the billing of ApsaraVideo Live, it is time to give ApsaraVideo Live a try. For information about how to activate ApsaraVideo Live, see Activate ApsaraVideo Live and purchase resource plans.