Jump to content

Plugin: WatchingEye - Manage viewers


Go to solution Solved by yocker,

Recommended Posts

  • Solution
yocker
Posted (edited)

So, it has taken some time but i finally finished making the limit plus fixing a good amount of bugs.

Anyway.. This plugin is now closed source, while the old source code is undoutbly out there, this will limit the "damage" of the time limit feature and help prevent people selling hourly access to their Emby servers.

There is now a limit of 3 different users having a time limit active on them. This should be enough for most people that want to limit their kids watch time.
I have been considering for a good while to make an option to buy a key to open up for more but i don't like the idea of being responsible if something goes wrong and people loosing their money.
So 3 people limit is what it will be with no way of unlocking more.

There will not be a Github repo for it either and this place will be the only place to download the plugin.
You are ofc. still allowed to use and share it how ever you like, i don't care about that. ;) 

As an incentive to use the new version a good amount of bugs have as said been fixed in the new version.
Please report any bugs to me here and i will look at it asap.

 

Edited by yocker
  • Like 2
  • Thanks 3
yocker
Posted

Uploaded a new version (1.7.0.1), downloadable on the frontpage.

Hotfix to a bug where people could circumvent the time limit using a specific order of events and two clients.
Pretty elaborate way of circumventing it so i didn't catch that in my testing.

  • Thanks 1
Lessaj
Posted

I have updated the plugin and will provide any feedback from my friends if they mention anything is not working properly. I only use the "Transcode Notification" and "Resolution Blocking" features of the plugin, I don't need anything else from it.

I looked back over the thread to see if I asked about this before and it doesn't seem like I did, if I or someone else did then I apologize, Essentially, I'm perfectly fine with 1080p content being transcoded (audio and video) but for 4k content I'm only okay with audio transcoding, and with the current setup for "Resolution Blocking" it ends up blocking 4k playback entirely even if it's just audio being transcoded - and I would also be fine with remuxing the container too which I believe also gets reported as transcoding though I don't think I've seen that happen on that content. I don't currently have "Transcode Blocking" enabled, so it's only the "Resolution Blocking" configuration that is preventing this.

For example, my friend's Samsung TV app/soundbar setup doesn't support TrueHD so even my 1080p content with TrueHD tracks have to have the audio transcoded, which works fine and isn't being blocked, but 4k playback with TrueHD needing to be transcoded is blocked. They know to play the 1080p version if there are issues with the 4k taking too long to receive the chunks, but I'd like to open that option to them.

yocker
Posted
4 hours ago, Lessaj said:

I have updated the plugin and will provide any feedback from my friends if they mention anything is not working properly. I only use the "Transcode Notification" and "Resolution Blocking" features of the plugin, I don't need anything else from it.

I looked back over the thread to see if I asked about this before and it doesn't seem like I did, if I or someone else did then I apologize, Essentially, I'm perfectly fine with 1080p content being transcoded (audio and video) but for 4k content I'm only okay with audio transcoding, and with the current setup for "Resolution Blocking" it ends up blocking 4k playback entirely even if it's just audio being transcoded - and I would also be fine with remuxing the container too which I believe also gets reported as transcoding though I don't think I've seen that happen on that content. I don't currently have "Transcode Blocking" enabled, so it's only the "Resolution Blocking" configuration that is preventing this.

For example, my friend's Samsung TV app/soundbar setup doesn't support TrueHD so even my 1080p content with TrueHD tracks have to have the audio transcoded, which works fine and isn't being blocked, but 4k playback with TrueHD needing to be transcoded is blocked. They know to play the 1080p version if there are issues with the 4k taking too long to receive the chunks, but I'd like to open that option to them.

You might have downloaded the version on the front page before i got around to changing it.
What version are you using?
 

Lessaj
Posted
7 minutes ago, yocker said:

You might have downloaded the version on the front page before i got around to changing it.
What version are you using?
 

I'm on 1.7.0.1 but this goes back to even earlier versions, I backed up 1.5.8.0 as the last version I was using before going to 1.7.0.0.

yocker
Posted
1 minute ago, Lessaj said:

I'm on 1.7.0.1 but this goes back to even earlier versions, I backed up 1.5.8.0 as the last version I was using before going to 1.7.0.0.

image.png.92b03c8a1b730a5f038e02792c488d6c.png

Did you have this option enabled?

Lessaj
Posted
Just now, yocker said:

image.png.92b03c8a1b730a5f038e02792c488d6c.png

Did you have this option enabled?

Yes, but "Transcode Blocking" is not enabled at all, so this setting shouldn't be relevant right? As mentioned it's transcoding audio for 1080p just fine.

image.png.45abe9c2c0e5d4fda97c4ac1014c2e71.png

Lessaj
Posted

Oh I was just trying in my browser and it didn't block me, so maybe it will work for them. I will ask them to try.

  • Disagree 1
Lessaj
Posted

Having said that, while it pops up the message, it doesn't actually prevent the playback like it used to. You can just click okay and it keeps playing. It will pop back up, so obviously that would be annoying, but it used to completely back out of the player and pop up the message.

image.thumb.png.408ca285762d16ea6d442290a3182a85.png

  • Disagree 1
yocker
Posted
11 minutes ago, Lessaj said:

Having said that, while it pops up the message, it doesn't actually prevent the playback like it used to. You can just click okay and it keeps playing. It will pop back up, so obviously that would be annoying, but it used to completely back out of the player and pop up the message.

Yeah, i just discovered that too.
It's sending the wrong command atm. will fix it and test some more.

If that is the only bug this should be a quick fix.

  • Thanks 1
yocker
Posted

@LessajTry this version.
It will now use the correct command.

WatchingEye.dll

  • Like 1
Lessaj
Posted
16 minutes ago, yocker said:

@LessajTry this version.
It will now use the correct command.

WatchingEye.dll 457.5 kB · 0 downloads

Seems to be working as intended now!

1080p audio transcoding - allowed
1080p video transcoding - allowed

4k audio transcoding - allowed
4k video transcoding before playback - blocked
4k video transcoding change quality after playback - blocked

  • Disagree 1
  • Thanks 1
yocker
Posted
33 minutes ago, Lessaj said:

Seems to be working as intended now!

1080p audio transcoding - allowed
1080p video transcoding - allowed

4k audio transcoding - allowed
4k video transcoding before playback - blocked
4k video transcoding change quality after playback - blocked

Good, i will add it to the front page. :) 

  • Thanks 1

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...