ApsaraVideo VOD provides ApsaraVideo Player SDK. You can use a streaming URL to stream a video. You can also use playback credentials to obtain a streaming URL and then stream a video.

ApsaraVideo Player SDK is essential for streaming videos from Alibaba Cloud to clients. ApsaraVideo Player SDK allows you to stream live and on-demand videos. ApsaraVideo Player SDK is also integrated into Alibaba ApsaraVideo services such as encrypted playback, secure download, and definition switching. ApsaraVideo Player SDK provides you with simple, fast, secure, and stable video playback services. For more information about the features, benefits, versions, and scenarios of ApsaraVideo Player SDK, see Overview.

ApsaraVideo Player SDKs are available for five types of terminals.

Terminal Description Documentation Download URL
Web The Flash and HTML5 versions are provided and can be integrated into browsers on PCs and mobile devices. The programming language is JavaScript. Integration SDK download
iOS The SDK and demo are provided and can be integrated into iOS apps. The programming language is Objective-C. Integration SDK download
Android The SDK and demo are provided and can be integrated into Android apps. The programming language is Java. Integration SDK download
Windows The SDK and demo are provided and can be integrated into Windows applications. The programming language is C++. Integration SDK download
Flutter The source code and demo are provided and can be integrated into your Flutter project to implement ApsaraVideo Player SDKs for Android and iOS. You can use one of the following programming languages: Dart, Java, and Objective-C. Integration SDK download