Follow

How to Set Up Telaria (Formerly Tremor Video) (SDK) as an Ad Source

Step 1: Adding an Ad Source

To add Telaria (SDK) as a mediated ad source, you will need to:

  1. Create an account with Telaria
  2. Create a Tremor (SDK) ad source on the AerServ platform using the appId available from your Telaria account

For detailed instructions on setting up an ad source, click here. After setting up your ad source, please continue to the following steps to complete the integration with your Android/iOS app.

 

Android


 

icon_android-on.png
AerServ SDK
download-sdk.png

 

Step 1.   Locate the Telaria files inside network-support/Tremor/

Step 2.   Add TremorVideo.aar to your app's lib folder, i.e. [Project Name]/app/libs 

Step 3.   Add the following settings inside your application's build.gradle

dependencies {
    compile 'com.google.android.gms:play-services-ads:10.2.1'
compile(name:'TremorVideo', ext:'aar') }
 

Step 4.   Add the following permission to your AndroidManifest.xml

<!-- Required by Telaria -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Step 5.   Add the following activity to your AndroidManifest.xml

<activity 
  android:name="com.tremorvideo.sdk.android.videoad.Playvideo"
  android:configChanges="keyboardHidden|orientation|screenSize|screenLayout|smalledScreenSize"
  android:hardwareAccelerated="true"
android:exported="false">
<intent-filter>
<action andriod:name="com.tremorvideo.sdk.android.videoad.Playvideo" />
     <category android:name="android.intent.category.EMBED" />
    </intent-filter>
</activity>

 

iOS 


 

image.jpg
AerServ SDK
download-sdk.png

 

Step 1.   Add the Telaria SDK in the folder network-support/Tremor/TremorVideoAd.framework into your project frameworks. 

Add the following libraries and frameworks to Target > Build Phases > Link Binary With Libraries:

Accounts.framework (Set to Optional)
AdSupport.framework (Set to Optional)
AssetsLibrary.framework (Set to Optional) AudioToolbox.framework (Set to Optional) AVFoundation.framework (Set to Optional)
CoreGraphics.framework (Set to Optional)
CoreLocation.framework (Set to Optional)
CoreMedia.framework (Set to Optional) CoreTelephony.framework (Set to Optional)
libz.tbd (Set to Optional)
libSystem.tbd (Set to Optional)v
MapKit.framework (Set to Optional) MediaPlayer.framework (Set to Optional) MessageUI.framework (Set to Optional)
Quartz.framework (Set to Optional) SystemConfiguration.framework (Set to Optional) Twitter.framework (Set to Optional)
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments