Please open http://speed.iplhd.tv/ on your freezing device browser and click on the start button. This will initiate a network test, and upon completion, a sharing link will be displayed.
To ensure a smooth 1080p playback, you need at least 15-20 Mbps of internet speed frequently.