The streams will be up and fully functioning 96% of the time. If a stream goes down, usually it will be for a few hours, and then it will be up and running again.
If you keep having a buffering problem, you need to check your internet speed.
A few people have problems related to their routers, sadly this is out of our control. This is approx 5% of the customers we have.