Your Digital Media Has Never Looked So Good

 
tiddy
Topic Author
Posts: 13
Joined: Tue Oct 18, 2011 10:47 am

Will a live feed go to sleep on its own?

Tue Oct 18, 2011 1:07 pm

I'm about to launch a handful of live channels and I don't want to pay for bandwidth when someone has turned off their TV and gone to bed without pressing the Home button.

WIll the device go to sleep on its own when a live stream is still streaming, and if so what setting and operations dictate the paramters for that, or do I need to manage my own timer to do this? Is there a best practice for this behavior?
 
destruk
Posts: 2720
Joined: Sat Dec 18, 2010 4:58 pm

Re: Will a live feed go to sleep on its own?

Tue Oct 18, 2011 1:51 pm

No - not until the stream ends.
 
tiddy
Topic Author
Posts: 13
Joined: Tue Oct 18, 2011 10:47 am

Re: Will a live feed go to sleep on its own?

Tue Oct 18, 2011 2:06 pm

Thanks for the speedy response!

So in addressing this, presumably its up to me to manage a timer and reset it when the user clicks a button and eventually expore that timer and tell the user to press a button to continue...

Anyone else dealt with this and have a more elegant solution?
 
jbrave
Posts: 716
Joined: Mon Mar 22, 2010 3:00 pm
Location: Ben Lomond, CA
Contact:

Re: Will a live feed go to sleep on its own?

Tue Oct 18, 2011 3:19 pm

you could put a timer in your video module to exit the video player after a certain amount of time has passed, up to you.

for example:
timer=createobject("rotimespan")

    while true
    if timer.totalseconds() > 14400 then return -1 'exit video after four hours of play
        msg = wait(100, video.GetMessagePort())
        if type(msg) = "roVideoScreenEvent"
            if msg.isstreamstarted() then
            timer.mark()
           
            else if msg.isScreenClosed() then 'ScreenClosed event
                print "Closing video screen"                   
                exit while


I just tested this using a 60 second time frame, seems to work just fine.

- Joel
Screenshades: The first Screensaver for Roku2!
Musiclouds: The best free internet music, on your Roku!
Ouroborialis: Psychedelic Screensaver for Roku!
 
tiddy
Topic Author
Posts: 13
Joined: Tue Oct 18, 2011 10:47 am

Re: Will a live feed go to sleep on its own?

Wed Oct 19, 2011 5:13 am

Thanks for the hand, folks! You two just saved me a potentially shocking EC2 bill.
 
bandal
Posts: 260
Joined: Sat Oct 15, 2011 2:17 pm

Re: Will a live feed go to sleep on its own?

Wed Oct 19, 2011 6:29 am

Will work, but won't it stop the video stream for those who are watching TV normally after 4 hours? Or can the code be modified to place a message that "In 10 minutes the screen will automatically close to conserve bandwidth". Please, Press OK to Continue" If no response it will close.
 
jbrave
Posts: 716
Joined: Mon Mar 22, 2010 3:00 pm
Location: Ben Lomond, CA
Contact:

Re: Will a live feed go to sleep on its own?

Thu Oct 20, 2011 4:08 am

bandal wrote:
Will work, but won't it stop the video stream for those who are watching TV normally after 4 hours? Or can the code be modified to place a message that "In 10 minutes the screen will automatically close to conserve bandwidth". Please, Press OK to Continue" If no response it will close.


Yeah, but that would be admitting to the world that u iz po and broke, now why would you want to do that?

Never let em see ya sweat! 8)

Just close it after 4 hours, and then if they fall asleep, cool, if it is in the middle of a VOD program, then they might be a little annoyed. If it is the middle of a live program, then they might be ***really*** annoyed if they can't get back to what they missed... might want to write something more complex like:

if the program has been running for 4 hours
AND
if it is not in the middle of a show then end
else wait till time=showEndTime then quit

Something like that, but you'll have to keep track of show start/end times on your server.

- Joel
Screenshades: The first Screensaver for Roku2!
Musiclouds: The best free internet music, on your Roku!
Ouroborialis: Psychedelic Screensaver for Roku!
 
tiddy
Topic Author
Posts: 13
Joined: Tue Oct 18, 2011 10:47 am

Re: Will a live feed go to sleep on its own?

Thu Oct 20, 2011 6:08 am

I broadcast live programming, currently with no DVR support. I've settled on a schema by which I shut down the video if:
> 2 hours pass
no buttons have been pressed
it is on the hour, so likely a commercial break or between programs

We'll see how the customers like it. The other option is to stream unchecked and raise everyones subscription cost - no bueno.
 
jbrave
Posts: 716
Joined: Mon Mar 22, 2010 3:00 pm
Location: Ben Lomond, CA
Contact:

Re: Will a live feed go to sleep on its own?

Thu Oct 20, 2011 11:52 am

It's a good solution, thanks for bringing the topic up.

-Joel
Screenshades: The first Screensaver for Roku2!
Musiclouds: The best free internet music, on your Roku!
Ouroborialis: Psychedelic Screensaver for Roku!

Who is online

Users browsing this forum: No registered users and 10 guests