Write an app that has a video screen (without controller) with Play, Pause, Resume, and Stop buttons. The video to be played is streamed from a URL (or you can store it in a file - either is OK). When the app starts it immediately starts playing music from a raw resource, looping if the end of the song is reached. When the user clicks the Play button the music is paused and the video starts. If the user pauses the video, the music resumes until the user resumes the video. If the user stops the video, or the video ends, the app finishes.
Use best practices for all aspects of the code!