2015-07-02 7 views
8

Derzeit in der angegebenen Exoplayer-Demo-App Google verwendet zwei Exoplayers, um Anzeigen und Video zu spielen. Ich habe ein Problem mit der Videoüberlappung beim Abspielen von Pre-Roll- und Mid-Roll-Anzeigen. Um dies zu vermeiden, möchte ich nur einen Exoplayer verwenden, um sowohl Werbung als auch Video zu spielen. Hat jemand versucht, einzelne Exoplayer zu benutzen?So verwenden Sie Single Player für beide Anzeigen und Video mit Google Android Exoplayer

+0

Ich habe dieses Problem gelöst. Bitte schicken Sie mir eine Mail, ich kann den Code teilen. Ich bin auf [email protected] –

+0

Hallo @Karthik können Sie mir den Quellcode senden? Ich habe das mit zwei Exoplayer – JAPS

+0

Hallo @JAPS es hängt davon ab, wie Sie Exoplayer verwenden möchten, war meiner ein anderer Fall. Bitte schicken Sie mir eine Mail und lassen Sie mich Ihren Anwendungsfall wissen. –

Antwort

0

Anstatt nur Mediasource verwenden, Verwendung mediaSourceWithAds Objekt:

MediaSource mediaSourceWithAds = 
      new AdsMediaSource(mediaSource, dataSourceFactory, imaAdsLoader, 
        playerView.getOverlayFrameLayout(),null,null); 

Dies sollte es tun.