Media3 v1.3.0 and ExoPlayer 2.19.1 with MediaMelon SDK
This guide is for integrating MediaMelon SDK with Media3 v1.3.0 and Exoplayer v2.19.1
Prerequisites
Step 1: Set up the build environment
dependencies { ... //<!-- <MMSmartStreaming 1b> --> implementation 'com.github.MediamelonSDK:mm-sdk-media3-android:1.0.0' implementation 'com.google.android.exoplayer:exoplayer-core:2.19.1' implementation 'androidx.media3:media3-exoplayer:1.3.0' //<!-- </MMSmartStreaming 1b> --> }
Step 2: Register SDK
Step 2a: Import packages
Step 2b: Setup MediaMelon Adapter Object
Step 3: Registration, Initialize Session & Report User Intent to Playback
Step 4: Report ended state when the player instance is released
Last updated