Streaming Digital Video from an External Media Server
In this nineteenth chapter, you will gain even deeper experience using the Android VideoView, Uri, and MediaPlayer classes. However, this time you’ll be using digital video that is hosted external to your Android application.
If a video is played back on your user’s Android device as the video asset data comes over the Internet for the first time (during its first playback loop, in the case of your code configuration), this is popularly known as a streaming digital video. The other way of using videos from remote digital video media servers is to download the digital video asset first, before a playback cycle (seamless looping, in your particular use-case) is started.