Please check your internet connection, as this significantly impacts video quality. A quick look at your internet speed via a browser-based internet speed app will provide you with upload and download speed measurements that you can use as a starting point to troubleshoot any service issues.
To learn more about troubleshooting performance issues please refer to the following articles: