Building feature-rich media apps with ExoPlayer
summary
ExoPlayer 2.8.0 is shown as a drop-in app player (SimpleExoPlayer) with working examples: an MP4 video player, ads via the IMA extension wired into an AdsMediaSource, background audio in a foreground service with PlayerNotificationManager and MediaSessionConnector, gapless playlists via ConcatenatingMediaSource, and a DownloadService that fills a shared Cache (no-evict policy) for offline playback. The Cast integration appears as a swap-in CastPlayer, and all demos run end-to-end on device.
AI-written summary · about
chapters (7)
- 0:00Introduction to Exoplayer
- 3:37Building a video player
- 8:35Integrating video ads
- 11:36Audio and foreground services
- 20:18Media session integration
- 25:30Offline media downloading
- 36:02Google cast and conclusion
related talks
22mHow to optimize media streaming with ExoPlayer
41mPlaying Videos on Android? ExoPlayer2 at Your Service!
22mExoPlayer, a media player for your applications and virtual reality
23mAdvanced ExoPlayer
23mExoplayer 2 rescue VideoView
50mExoPlayer for IPTV Apps
25mHow to Build a Video Playback App in 2022
42mWhat ExoPlayer Doesn't Tell You: Lessons from Reddit's Full Video Rewr…
