This repository is maintained by THEO Technologies and contains the different connectors available with the THEOplayer Android SDK.
The THEOplayer Android SDK enables you to quickly deliver content playback on Android, Android TV and Fire TV.
Using the available connectors allows you to augment the features delivered through the Android SDK.
The THEOplayer Android SDK Connectors requires the application to import the THEOplayer Android SDK since the connector relies on its public APIs. For more details about importing THEOplayer Android SDK check the documentation.
Connector | Dependency | Supported From | Documentation |
---|---|---|---|
Uplynk | uplynk:+ |
8.0.0 | documentation |
Comscore | comscore:+ |
6.10.0 | documentation |
Conviva | conviva:+ |
4.1.0 | documentation |
Nielsen | nielsen:+ |
5.5.0 | documentation |
MediaSession | mediasession:+ |
4.8.0 | documentation |
Notes:
- The
+
will fetch the latest released version of THEOplayer Android SDK Connector. - Android Studio will recommend replacing the
+
with the exact version of THEOplayer Android SDK Connector. - The THEOplayer Android SDK and the THEOplayer Android SDK Connectors are stable when using the same version. It's not recommended to use different versions for the Android SDK and the Connectors.
The THEOplayer Android SDK Connectors are available through the THEOplayer Maven repository using the com.theoplayer.android-connector
group which is different than the group of THEOplayer Android SDK.
To set up the dependency follow these steps:
In your project level build.gradle
file add the THEOplayer Maven repository:
allprojects {
repositories {
google()
mavenCentral()
maven { url 'https://maven.theoplayer.com/releases/' }
}
}
In your module level build.gradle
file add one or more of THEOplayer Android SDK Connector, for example:
implementation 'com.theoplayer.android-connector:conviva:+'
The contents of this package are subject to the THEOplayer license.