Yes, there is a time delay on live streams on betting sites. The delay is usually between 5 and 10 seconds, but can be up to 30 seconds. The time can vary from bookmaker to bookmaker and is also dependent on your Broadband provider and how quickly your internet speed can download the live stream.