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.
Introduction
ApsaraVideo Player SDK is essential for streaming videos from Alibaba Cloud to clients. As an essential part of ApsaraVideo, ApsaraVideo Player SDK facilitates end-to-end video services. It provides the basic playback features of ApsaraVideo VOD and ApsaraVideo Live, and integrates various ApsaraVideo services such as encrypted playback, secure download, and resolution switching. You can use ApsaraVideo Player SDK to deliver simple, fast, secure, and stable video playback services. For more information about the features, benefits, versions, and usage scenarios of ApsaraVideo Player, see Overview.
The following table describes the clients that support ApsaraVideo Player SDK.
Client | Description | References | Download link |
Web | Flash and HTML5 players are supported. You can integrate ApsaraVideo Player SDK into browsers on PCs and mobile devices. The programming language is JavaScript. | ||
iOS | The SDK package and demo are provided. You can integrate ApsaraVideo Player SDK into iOS apps. The programming language is Objective-C. | ||
Android | The SDK package and demo are provided. You can integrate ApsaraVideo Player SDK into Android apps. The programming language is Java. | ||
Windows | The SDK package and demo are provided. You can integrate ApsaraVideo Player SDK into Windows applications. The programming language is C++. | ||
Flutter | The source code and demo are provided. You can integrate ApsaraVideo Player SDK into your Flutter project to use ApsaraVideo Player SDKs for Android and iOS. You can use one of the following programming languages: Dart, Java, or Objective-C. |