All Products
Search
Document Center

Apsara Video SDK:Common scenarios

Last Updated:Mar 27, 2024

ApsaraVideo MediaBox SDK is suitable for scenarios such as audio and video playback, stream ingest, co-streaming, short video production, and retouching. This topic describes the common scenarios of ApsaraVideo MediaBox SDK.

Audio and video playback

ApsaraVideo MediaBox SDK provides high-stability and high-performance audio and video decoding capabilities that are applicable to all platforms. These capabilities are suitable for audio and video playback scenarios such as live streaming, video on-demand (VOD) playback, and audio listening.

2023-08-03_175845.png

Scenario

Description

Short videos

You can use ApsaraVideo Player SDK and a suite of features such as network optimization, preloading, and local caching to implement instant loading within seconds and smooth playback of videos.

Long videos

ApsaraVideo Player SDK provides features such as adaptive bitrate streaming, audio pitch preservation at varying playback speeds, and image quality enhancement on the client side. You can use the features along with ApsaraVideo VOD to enrich long videos with interactive elements such as thumbnail previews on the progress bar, non-invasive live comments, and Advanced SubStation Alpha (ASS) subtitles. In addition, ApsaraVideo Player SDK supports multiple security policies to ensure video security.

Online education

ApsaraVideo Player SDK caters to a wide array of platforms including Android and iOS for mobile, Windows, macOS, and Linux for desktop, as well as web and Flutter for cross-platform compatibility to meet different business requirements. In addition, ApsaraVideo Player SDK offers robust copyright protection by using standard encryption, proprietary encryption, and digital rights management (DRM) encryption.

Live streaming and live-to-VOD

ApsaraVideo Player SDK is compatible with prevalent live streaming and VOD protocols. It seamlessly integrates with ApsaraVideo Live to support time shifting during live streaming, pseudo-live streaming, and playback of live recordings. This helps you create a comprehensive audio and video business ecosystem.

Live stream ingest and co-streaming

ApsaraVideo MediaBox SDK improves the resistance to network fluctuations, accelerates data transmission, and delivers stable and fast live streaming experiences. The features are commonly used in scenarios such as education, entertainment, gaming, and co-streaming.

2023-08-03_175928.png

Scenario

Description

Education live streaming

ApsaraVideo MediaBox SDK provides the interactive messaging SDK to implement real-time text interactions and improve engagement between teachers and students. ApsaraVideo MediaBox SDK also provides Push SDK to allow teachers to answer questions of students anytime and anywhere. In addition, ApsaraVideo MediaBox SDK provides features such as cloud recording and transcoding to allow students to revisit lessons and reinforce knowledge at any time. This improves learning outcomes.

Entertainment live streaming

ApsaraVideo MediaBox SDK provides features such as real-time chatting, liking, and rewarding to enhance viewer engagement with streamers. In addition, ApsaraVideo MediaBox SDK ensures a safe streaming environment by rigorously screening for prohibited content such as pornography and terrorism, and reduces the moderation costs by using the automated review feature for live content.

Game live streaming

ApsaraVideo MediaBox SDK provides the screen recording technology to merge the live game footage with the camera feeds, and provides Push SDK that supports the screen recording feature to initiate stream ingesting. ApsaraVideo MediaBox SDK also provides the interactive messaging SDK to enable interactive behaviors such as chat, likes, and rewards. In addition, ApsaraVideo MediaBox SDK supports live recording and playback to allow you to review game highlights.

Co-streaming

ApsaraVideo MediaBox SDK provides stable audio and video services with high quality and ultra low latency for real-time interactions. The co-streaming feature of ApsaraVideo MediaBox SDK facilitates multi-screen, real-time video interactions. Streamers can use this feature to co-stream live with fellow streamers or viewers within the same live channel. In addition, streamers can engage with each other across live channels. The interactive video streams are then ingested to the live center for broad distribution to viewers who are not actively participating in the co-stream.

Short video production

ApsaraVideo MediaBox SDK provides essential features such as short video capture, production, and playback. The features are suitable for industries such as entertainment, social networking, education, news, and e-commerce that require short video recording and production and inventive ways to engage audiences.

2023-08-03_175958.png

Scenario

Description

Short videos for news broadcasting

ApsaraVideo MediaBox SDK supports on-the-go short video recording on mobile clients, which allows you to capture and share breaking news as it happens. ApsaraVideo MediaBox SDK integrates features such as video editing, uploading, transcoding, storage, resource management, and cloud-based editing. You can use the features to efficiently produce and disseminate news videos.

Short videos for social entertainment

ApsaraVideo MediaBox SDK allows you to use features such as retouching filters, face stickers, animated stickers, subtitles, music tracks, and editing and splicing options on mobile short videos to produce unique videos. You can upload the videos and share them in real time.

Short videos for e-commerce product showcases

ApsaraVideo MediaBox SDK allows you to record and produce short videos that showcase e-commerce products in rich detail. You can add effects such as animated stickers, subtitles, and music tracks and use technologies such as object recognition, intelligent recommendation, and live shopping to increase conversion rates.

Retouching

Queen SDK provides retouching effects that are suitable for various business scenarios such as live streaming, long and short videos, online education, and video conferencing.

image

Scenario

Description

Live streaming

Queen SDK is suitable for various live streaming scenarios that require real-time retouching.

Long and short videos

Queen SDK provides various retouching effects for video production to meet your business requirements.

Online education

Queen SDK provides natural retouching effects to help teachers improve their on-screen presence before class and create a more inviting and personable image. Queen SDK also supports technologies for identifying key points of hands and human bodies.

Video conferencing

For online meetings, Queen SDK provides features such as real-time retouching and interactions, accurate identification of key points of faces and human bodies, augmented reality (AR) writing, and chroma keying to enrich remote communications.