Enjoy instant Internet video playback in great picture quality