Internet Connection greater than 5 MBPS of speed is required for seamless streaming of the content.