Google Chromecast requires a bandwidth rate of 4 Mbps, per user in typical usage. Latency will be less than 100ms when pinning Google’s public DNS server at 8.8.8.8.
For HD video streaming, greater than 5 Mbps is required.
Poor bandwidth can also cause latency problems.