Might it actually be 4 hours?
The Roku "Bandwidth saver" function kicks in when the Roku has received no user input in four hours. It asks if you are still watching, and if it receives no response, it exits the current stream and returns the Roku to its home page. At that point, further inactivity will trigger the screensaver if you have one enabled.
You can turn this feature on and off via Settings > Network > Bandwidth saver
Note that some individual channels may have a similar feature.
Might it actually be 4 hours?
The Roku "Bandwidth saver" function kicks in when the Roku has received no user input in four hours. It asks if you are still watching, and if it receives no response, it exits the current stream and returns the Roku to its home page. At that point, further inactivity will trigger the screensaver if you have one enabled.
You can turn this feature on and off via Settings > Network > Bandwidth saver
Note that some individual channels may have a similar feature.