Buffering and stuttering are almost always caused by your internet connection. For smooth live streaming we recommend a sustained download speed of at least 25 Mbps.
Try these steps:
If the problem has lasted more than a couple of weeks, affects all channels or all your devices, or you've already tried the above, email support@worldstream.tv with your device, the worst time of day, your speed-test result and the channels affected — a team member will review your account and connection.