I've had this radio about a week, and it hasn't timed out after 90 minutes for me. I've gone over 3 hours a couple of times without touching it, and it kept playing.
However, on Christmas day I left the house and left it on. I was gone about 7 hours, and at some point the stream stopped with the same "Stream closed" message.
I think I've determined when/why the 'Stream Closed' message is occurring. Whenever I have a channel playing and then I open another player on my Internet connection (same WAN IP), both players play together for a minute or 2 and then the TTR1 stops and displays 'Stream Closed'.
I've had the opposite happen: I was listening with the online media player at work, and my wife turned on the TTR1 at home - my stream at work closed.
The one time the TTR1 timed out on my was Christmas when I wasn't home; I've listened for multiple hours since then with no timeout. Possibly my wifi connection dropped that day to cause the stream to close.
Stream Closed = The radio may have timed out due to lack of activity. Turn your radio off and on again. To prevent a time-out, periodically adjust the volume, change the channel, or enter a menu, etc.
That was confirmed a long time ago when using 3rd party apps etc.
... I think the second connection remains active while the first one gets closed...
My apologies. I didn't mean to imply that I was the first one to confirm it, I merely was agreeing with IdRatherBeSkiing when he said
By the way, Happy New Year everyone!