使用ExoPlayer只播放广告

💡 原文中文,约4300字,阅读约需11分钟。
📝

内容提要

ExoPlayer是一个Google开源的视频播放器,被大型应用如YouTube和Google Video使用。使用ExoPlayer播放广告可以解决原生MediaPlayer的稳定性问题。可以通过设置MediaItem或MediaSource来播放广告资源,但需要注意一些问题,如无法收到播放完毕的回调和黑屏等。广告点击跳转需要根据SDK版本进行处理。

Q&A

ExoPlayer是什么?

ExoPlayer是一个Google开源的视频播放器,被YouTube和Google Video等大型应用使用。

使用ExoPlayer播放广告有什么优势?

使用ExoPlayer播放广告可以解决原生MediaPlayer的稳定性问题。

如何使用ExoPlayer播放广告资源?

可以通过设置MediaItem或MediaSource来播放广告资源。

播放广告时可能遇到哪些问题?

可能会遇到无法收到播放完毕的回调、黑屏等问题。

如何解决广告播放完结后的黑屏问题?

可以通过设置shutter view的背景为透明来解决黑屏问题。

广告点击跳转需要注意什么?

广告点击跳转处理需根据SDK版本进行适配。

➡️

继续阅读