DoveRunner Multi-DRM Flutter SDK (Flutter SDK for short) is a product that makes it easy to apply Widevine and FairPlay DRM when developing media service apps in a Flutter-based cross-platform application development environment.
It supports streaming and downloading scenarios of content encrypted with Widevine and FairPlay DRM on Android and iOS apps developed with Flutter.
DoveRunner DRM Flutter SDK
|
├─ dr-multi-drm-sdk // DoveRunner DRM Flutter SDK
| ├─ dr_multi_drm_sdk
| ├─ dr_multi_drm_sdk_android
| ├─ dr_multi_drm_sdk_interface
| └─ dr_multi_drm_sdk_ios
|
└─ player-samples // sample project
├─ advanced
└─ basic
dr-multi-drm-sdkis a SDK that provides an interface to use DoveRunner services in flutter.- Provides download and streaming playback functions on Android through
DoveRunner Widevine Android SDK. - Provides download and streaming playback functions on iOS through
DoveRunner FPS iOS SDK.
- Provides download and streaming playback functions on Android through
- For more details about
dr-multi-drm-sdk, please refer to the README.md file.
-
player-samplesis a sample project that allows you to learn how to usedr_multi_drm_sdk.- advanced
- Provides download and streaming playback functions
- basic
- Provides streaming playback functions
- advanced
-
For more details about
player-samples, please refer to the README.md file in the advanced and basic folders.