Jump to content

Ability to kick users, or limit time on same tv channel


pir8radio

Recommended Posts

pir8radio

I have yet another user, who has been watching tv on the roku for 9 hours straight..    Not really, i'm sure, but they left their roku on and just shut the tv off continuing to suck my internet...      Can we have a setting on the server that we can set, for maximum stream time for TV?   I would like to set it for maybe 8 hours...  then it boots the roku user..  but allows them to log right back on in case they actually were watching for 8 hours straight..  Something that bases the stream time off the counter that is displayed on the dashboard (below)  that way if they change channels the timer starts over...  I don't want to just boot them after 8 hours period, just after 8 hours of non stop streaming of the same content.

 

56f1bc40156e2_Capture.png

Link to comment
Share on other sites

pir8radio

yes...  i can also disable the user, and re-enable..  But i would like to not have to baby sit...  Was hoping for an automatic solution..   :)

Link to comment
Share on other sites

I think this is best handled by the apps.  We should put "Are you still watching?" dialogs up after some long period of time in live TV and shut it down if the user doesn't respond.

  • Like 1
Link to comment
Share on other sites

Deathsquirrel

I think this is best handled by the apps.  We should put "Are you still watching?" dialogs up after some long period of time in live TV and shut it down if the user doesn't respond.

 

Great idea as long as I can tun them off! :)

Link to comment
Share on other sites

Great idea as long as I can tun them off! :)

 

I don't think you should be able to turn them off.  They should only occur after like three or four hours of absolutely no interaction with the interface.

 

All the live TV streaming solutions have these now for just this situation - to not use up server/network resources delivering a stream no one is watching.  Even your cable box has this type of thing built in to it.

Link to comment
Share on other sites

Oh lord......I agree with Deathsquirrel....... ^_^

 

Really?  After sitting in front of the tube without touching the remote for a period of four hours, you are going to be perturbed by a little pop-up that asks if you are still there?

 

Every live streaming app has one of those now to avoid just this situation (you fell asleep or turned off the TV and there is no reason to continue consuming resources sending video to no one).

Link to comment
Share on other sites

spootdev

Really?  After sitting in front of the tube without touching the remote for a period of four hours, you are going to be perturbed by a little pop-up that asks if you are still there?

 

Every live streaming app has one of those now to avoid just this situation (you fell asleep or turned off the TV and there is no reason to continue consuming resources sending video to no one).

Yes I am.  People are over watching "the game".........they don't need to be babysat by a nagging app.

 

Don't care if "every live streaming app" does it........it's still dumb imho if you can't turn it off.

Edited by spootdev
Link to comment
Share on other sites

pir8radio

Yes I am.  People are over watching "the game".........they don't need to be babysat by a nagging app.

 

Don't care if "every live streaming app" does it........it's still dumb imho if you can't turn it off.

 

lol  sorry I didn't mean to start something...   BUT... that is why I wanted something on the server side... so we could have control, enter a period of time after that the stream gets terminated....   I would set 8 hours   @@spootdev and @@Deathsquirrel could set 48 hours.. or more.  ^_^   Its kind of like the ability to limit stream bandwidth from the server..  Just duration...  and such.. 

Edited by pir8radio
Link to comment
Share on other sites

Deathsquirrel

Really?  After sitting in front of the tube without touching the remote for a period of four hours, you are going to be perturbed by a little pop-up that asks if you are still there?

 

Every live streaming app has one of those now to avoid just this situation (you fell asleep or turned off the TV and there is no reason to continue consuming resources sending video to no one).

 

I'm thinking of the netflix implementation, which is annoying.  I've received that darn popup five minutes after clicking to start a new episode.

 

I don't have users outside my house draining my upload bandwidth but I do have local users that don't want to be interrupted for what they'll see as nonsense.  If it only applied to external users or had an administrator-selectable number of hours that would accept at least three digits before triggering then I wouldn't care about turning the function off completely.

Link to comment
Share on other sites

@@pir8radio

 

This would be possible on the roku. If you forward port 8324 on their router to their roku. Unfortunately this makes it apply to only 1 roku on that router. This is the only way to get remote control to work on rokus not on the same network.

 

Get them to install the blue neon night app on their roku (the simple version) and now you can send text messages to their roku. They will see dialogs pop up with your message over anything they are doing.

 

This will let you tell them things like, "About to kill your stream in 5 seconds. If you are really there just restart it. 9 hours watching the same channel! Not killing it just to be a meanie. Kill the stream before you turn off the tv next time! Thanks, from your friendly server owner"

 

After sending this text then click the stop button on embys remote control tied to their roku. This will tell their remote client to stop playing. Just make sure you dont press the ok button or you will close the dialog of your text which they will see in the morning.

 

Until there is an automatic way to do this for all clients this is unfortunately all you can do.

 

Sent from my Nexus 7 using Tapatalk

Edited by speechles
Link to comment
Share on other sites

pir8radio

@@speechles Thanks for the input.. .Yea i keep meaning to check out the blue neon app.....    I also would like something automatic, there are days I don't login to my server...   Just trying to keep the monthly bandwidth manageable.   :lol:   The majority of this usage is from my emby users...

 

56f351e34cf30_Capture.png

Edited by pir8radio
Link to comment
Share on other sites

I'm thinking of the netflix implementation, which is annoying.  I've received that darn popup five minutes after clicking to start a new episode.

 

Well, that's a bug in their implementation.  We won't have that :).

 

This really needs to be controlled on the app side so that it is in the hands of the user.  To have the stream just cut off by the server with no notification on the client side would be very annoying.

 

However, it would make sense to have an option for this on the server side.  That is, allow the server admin to decide if he wants this limitation applied by the apps.  So, the apps would check this setting and then decide whether or not to execute the logic client side.  I don't think individual users or apps should be allowed to circumvent this limitation if the server admin has enabled it.

  • Like 1
Link to comment
Share on other sites

spootdev

lol  sorry I didn't mean to start something...   BUT... that is why I wanted something on the server side... so we could have control, enter a period of time after that the stream gets terminated....   I would set 8 hours   @@spootdev and @@Deathsquirrel could set 48 hours.. or more.  ^_^   Its kind of like the ability to limit stream bandwidth from the server..  Just duration...  and such.. 

Not saying it's a bad idea.  I just want the option to say "no".   ^_^

Link to comment
Share on other sites

  • 4 weeks later...
pir8radio

came home to this again....   :-)    Pretty please, add a server side setting to auto kill streams exceeding a specified number of hours? I think my users like to fall asleep to the news..  :angry:

 

57180b8a4cda9_Capture.png

Edited by pir8radio
Link to comment
Share on other sites

chef

came home to this again.... :-) Pretty please, add a server side setting to auto kill streams exceeding a specified number of hours? I think my users like to fall asleep to the news.. :angry:

 

57180b8a4cda9_Capture.png

Does that mean 10 hours?? Holy Mackinaw!! Edited by chef
  • Like 1
Link to comment
Share on other sites

pir8radio

came home to this again....   :-)    Pretty please, add a server side setting to auto kill streams exceeding a specified number of hours? I think my users like to fall asleep to the news..  :angry:

 

57180b8a4cda9_Capture.png

 

Should I give up on asking for this?  had to manually boot another user today...  after i noticed he was streaming for 20 hours...  :o     Just give me a glimmer of hope.. or tell me no...   lol..  If no, I'll figure something out..   

Edited by pir8radio
Link to comment
Share on other sites

ti's really something that needs to be fixed in the app. You shouldn't have to kick someone off manually to make that go away.

Link to comment
Share on other sites

oh wait, so the stream was actually going for 20 hours? then that's different of course. i thought the issue was the playback had stopped but the app was falsely reporting. nevermind then.

Link to comment
Share on other sites

i thought the issue was the playback had stopped but the app was falsely reporting. nevermind then.

This can happen if the user is watching something and presses the home button on the roku remote. The "now playing" cant update the status to the server since it was rudely thrown out of the app to the roku homescreen. If this happens though the video timer wont increment. The servers "now playing" in this case would be falsely reporting.

 

It is possible with the present roku client to "pop up" dialogs over videos while they play. With LiveTV it would be possible to set a timeout dialog. Say every 2 hours a dialog could ask "Are you still here? [Yes] [No]" and after a minute with no user interaction of the dialog will exit the video player.

 

But...is this better handled server side? This is the million dollar question.

 

 

 

Sent from my Nexus 7 using Tapatalk

Edited by speechles
Link to comment
Share on other sites

The UI is the best place for something like that. For example, what if it's a 3 hour movie or long sporting event.

Link to comment
Share on other sites

I gotcha. Tomorrow I will look into how easy this is to add to the roku. It shouldn't be that difficult. I can't promise when this will happen not knowing how hard it will be.

 

Pop the "are you still here" dialog every 2 hours.

Spawn a timer that lasts for 1 minute.

If yes, cancel the timer and close the dialog.

If no, cancel the timer, close the dialog, and exit the video player.

If timer expires it has the same effect as clicking no.

 

This should be entirely possible.

 

Sent from my Nexus 7 using Tapatalk

Edited by speechles
  • Like 1
Link to comment
Share on other sites

Awesome, and I would only do it when the video playing does not have a known runtime.

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...