Some notes and questions for @CodeRedDev to work on in the future:
Maybe something via HTTP or some included mechanism in the ExoPlayer library.