我有一个Chromecast接收器应用程序,我的要求是在播放视频几秒钟后显示广告,广告完成后播放器将恢复正在进行的视频。我在谷歌上搜索,知道对于媒体广告,可以使用IMA SDK。谁能帮我把IMA SDK与Chromecast接收器应用程序集成。
链接 youtube : 客厅里的IMA有你需要的教程。
- 更改应用程序 ID 以选择自定义接收器。
- 覆盖
mediaManager.onLoad
。 这允许 onLoad 与广告代理。 - 在加载期间初始化 IMA
- 当您得到CONTENT_PAUSE_REQUESTED - 保存当前状态。
- 当您获得CONTENT_RESUME_REQUESTED - 恢复加载状态。
- 覆盖 onEnd - 因此当广告结束时 - 事件会转到应用。
- 使用onResumeRequest,修复持续时间。 (注意 - 恢复视频长度)。