You should at least have 5 Mbps internet speed in order to a smooth streaming and good picture quality.