You can stream for 3-4 hours at the most. Though you can stream continuously for, even more, you may want to give some rest for your body & mind. This is a must so that you can come back fresh and ready to attack.