The server team has it setup to time out and freeze every 3 hours to save bandwidth. They want to make sure there is someone actually watching the stream.
Yes, it's annoying.
No, they won't increase the timeout period. We've been asking for a year.
Many times I'll have to force a reconnect...