Any Suggestions of how to use Foreground service to stream a video. This is needed incase the phone gets locked when the video is buffering and when user unlocks the phone, the video should continue buffering. currently im using videoview to buffer a youtube video. but if the phone gets locked the buffering stops and when i unlock the phone the Video starts to buffer from first.