This guide explains how to set up THEOplayer in combination with FreeWheel, an advertisement vendor.
|Web SDK||Android SDK||iOS SDK||tvOS SDK||Android TV SDK||Chromecast SDK|
There are two prerequirements in order to continue with this guide:
If you can place a checkmark next to these fields, you are good to go.
This example explains how you do a basic implementation of FreeWheel in THEOplayer.
The FreeWheel integration is currently only available on the Web SDK.
After setting up your basic page containing THEOplayer, you need to add the FreeWheel MRM client SDK to the page:
Next, you add a
FreeWheelAdDescription to your source that specifies the FreeWheel tokens. An example sourceDescription could look like this:
We configure cuePoints in this example. This is needed for some set-ups or completely optional for others. THEOplayer will create a FreeWheel temporalSlot behind the screens, which is a request to schedule an advertisement at said point. It is up to FreeWheel (and the campaign settings) to decide whether or not it will insert an advertisement at this requested time. Not all campaigns need it and for some campaigns the requested cuePoints might even be ignored by FreeWheel.
This API is currently not available on the Android (TV) SDK.
This API is currently not available on the iOS (/tvOS) SDK.
The following resources provide more information: