Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.86 KB

File metadata and controls

59 lines (41 loc) · 1.86 KB

OptiView Ads

A sample demonstrating how to integrate OptiView Player (formerly THEOplayer) with OptiView Ads on Android using Open Video UI. You can find more information about the OptiView Ads integration here.

Quick Start

  1. Open this repository in Android Studio.
  2. Select the advertising-optiview-ads run configuration.
  3. Build and run on a device or emulator.

THEOplayer dependency

This project uses THEOplayer from the official Maven repository.

The repository is declared in the project-level settings.gradle.kts:

dependencyResolutionManagement {
    repositories {
        maven { url = uri("https://maven.theoplayer.com/releases") }
    }
}

Dependencies are managed through a version catalog and declared in the module-level build.gradle.kts:

dependencies {
    implementation(libs.theoplayer)
    implementation(libs.theoplayer.ui)
    implementation(libs.theoplayer.connector.theoads)
}

License key

To play your own streams, add a THEOplayer license from the THEOportal in common/src/main/res/values/values.xml:

<string name="theoplayer_license">YOUR_LICENSE_HERE</string>

The license is picked up automatically via the <meta-data> tag in AndroidManifest.xml.

Streams

Video sources are defined in SourceManager.

License

This project is licensed under the BSD 3 Clause License - see the LICENSE file for details.