[Feature Request] Allow Multiple Users to Viewing Session // mod: joint watching on same device

The Problem: My wife and I watch 80% of our media together. For stuff we watch together, we use my account so that it ends up watched for me, but not for her. Her account’s watch list ends up being inaccurate because it is too hard to continue to manually adjust the watched states for all the media she watches with me together. As a result, one of our watch lists will always be only 50% useful. Creating a “joint account” does not solve the problem and adds additional work and complexity to managing watch lists. It is furthermore not viable for casual users and I do believe this kind of feature is important to casual users and would be adopted by casual users if done well from UI/UX perspective which is, in my opinion, easily accomplished here.

The Solution: I think that multi-user sessions should be supported to reflect actual viewing realities. I believe the paradigm should be that instead of logging into User A or User B, you can log into User A AND/OR User B AND/OR User C, etc. This would create either a “viewing party” or log in a single user as before.

4 pieces of logic need to change:

  1. When filtering for watched or unwatched status when browsing a library, filter it such that it shows/hides based on ALL users’ watch lists. I.e., if all people have Watched, then treat as Watched in that session.

  2. When accounting for viewing progress of media, update ALL user’s viewing progress of media.

  3. When accounting for watched status of media, update ALL users watched status of media.

  4. When marking something as watched/unwatched manually, update ALL users watched status of media.

Reasoning: Making these changes does not fundamentally alter the UI/UX that Plex already has in place. Furthermore, it would be something either normal users would use because it’s an elegant implementation, or it would not get in their way because no UI elements would change. Personally, based on conversations I’ve had with my wife and friends when they are over, they all made same observation about this shortcoming and thought that it made sense that you should be able to communicate to Plex who is watching the media.

The only UI/UX I see changing is that if you went to the account area where you’d normally log in or switch users, there would be either an option to ‘add user to session’ or when you hit an account chooser pop-up, you simply click on all of the accounts you want, have a checkmark appear next to each name, and then confirm by hitting ‘Done’. Then have some UI element that shows the multiple people logged in somewhere on the screen. I think this flow is very easy to pick up intuitively, similar to how consoles use the concept of a ‘party’ to play games together across the Internet.

This is my #1 feature request–I kind of assumed it was always coming to Plex eventually but after doing some searching I figured it couldn’t hurt to throw this up here anyway. Thanks for reading. I did search this forum to see if anyone posted something similar. If I missed it, I apologize.

duplicate request

@OttoKerner said:
duplicate request
https://forums.plex.tv/discussion/129812/fr-plex-home-common-accounts/p1#top

That’s actually a different request. That person is requesting that you create a new joint account with special features. Same problem, different solutions/implementations. I believe my way is simpler and thus more intuitive for casual and power users.

Just a different strategy to achieve the same goal: update the watched status for several user together.
And I believe it has better chances to actually getting used than your proposal.

It is such a bother to first select all plex accounts that are in the room before starting the movie.
And what happens, when one of the users leaves the room, mid-movie?

Unless your plex client gains a camera with face recognition, so it could handle this automatically - I fear this won’t get any traction.

@OttoKerner said:
Just a different strategy to achieve the same goal: update the watched status for several user together.
And I believe it has better chances to actually getting used than your proposal.

It is such a bother to first select all plex accounts that are in the room before starting the movie.

I don’t believe it is any more of an effort to select multiple users at the beginning of a session than it is to log in to a third account. Furthermore, with my model, you could alternatively log in an additional user after being logged in as a single user by adding a context menu option to a media item as an additional method of creating a multi-user session.

And what happens, when one of the users leaves the room, mid-movie?

I can only speak for myself, but I’ve never had this happen in the the last 10 years and if it did, it would not invalidate this proposal. Logout that user.

Unless your plex client gains a camera with face recognition, so it could handle this automatically - I fear this won’t get any traction.
The only UI action required would be to either use a remote to move over to the account menu item, press it, and then log in another account OR hard-code a button to the remote for it OR make it a context menu item on playing something. I think you are vastly overestimating the complexity of such a maneuver compared to what all of us do on a regular basis with our HTPC’s.

Yes, this is something I’d like in some form as well – my wife, son and I all watch video on plex, independently, in groups of two, and all three together. It’s a bit of a pain keeping the watched state up to date on things that we watched on one account vs. another sometimes. It’s manageable, but if there were some way of marking that multiple users should be considered for the “watched” state at least, that’d be great.

Now, if that also allowed us to do things like “show me all the movies none of the users signed in have watched”, that’d also be nice (although not as crucial, to me – sometimes we’ll watch something as a family that one of us has already seen).

I’d Like to suggest a “Who’s Watching” Button with a drop down list of users and a check box to select the users who are watching the selected media.

1 Like

Any one of these ways of doing it would work for me. It would greatly improve the WAF if her movies and shows had proper watch status

There are definitely some questions to be resolved in how this should be implemented but the base idea and how it would work sound very useful. I know I have a similar issue meaning we now have a “Living Room” user which is a horrible but just about workable solution. I’d really like to be able to fix this in a better way as per this suggestion.

I’ve voted with a like as I hope this gets done.

Adding my vote … have used Plex for years and now have Lifetime Pass. This is close to my most wanted feature as well, as like op, most of my watching is with my wife but I also want accurate tracking of my own overall watched and unwatched lists. If we choose to watch at different times we can still see where each other is up to on that show too, such as when travelling and staying current in a show.

I too would like a better way to keep watch lists accurate. Simply adding a menu option at the top of the screen when you drop down the menu under the user name at the top, there could be an option for “Also Watching”, then pick the person who is with you. (with a corresponding Stop Watching choice)

Currently I have users set up for Her / Him / Us so that our On Deck lists are not cluttered with the shows the other person watches alone. While this works, we also have 3 kids who watch with us, especially movies. If we could add users to the current session then their watch lists would also be updated.

I would like to see this as well. Wonder if this would be possible to also do via API calls and a third party app? Is there a REST api for Plex?

[quote=“OttoKerner, post:4, topic:131160, full:false”]
It is such a bother to first select all plex accounts that are in the room before starting the movie.
And what happens, when one of the users leaves the room, mid-movie?[/quote]

I find that to be a VERY unserious comment, close to arrogant. It is Plex that are providing a feature of watch history being logged. This feature ONLY works for single users or couples/families/groups that NEVER watch alone, ONLY together. It is a clear problem that there is a bug in the feature when you are not given a way to tell the logged in user are watching together with another user. It can however NEVER be Plex’s responsibility to keep track of who falls asleep or leaves the room, and if this is done at such a time the movie is considered watched or not watched.

First of all, that are obvious exceptions, while the bug in constantly not logging correctly when multiple users are watching together, unless they are watching together on different units.

Secondly, exceptions are only exceptions, Plex can’t be expected to have an automatic solution for all exceptions. So if you fall asleep while watching movie with your girlfriend/wife, you are totally free to log in to your own user, search the movie and remove the “seen” flag. Just the same as you can do when deciding the movie you watched together, is so good you want to watch it again, and unmark the “seen” flag. Nothing of what you are saying is relevant for this feature request.

Allthough, in my opinion, it is not a feature request, it is a bug where 2 different features supplied by Plex are not always working together.

My idea when looking into this, would be to have 2 levels, user group and user. Whatever the user group is watching, will be considered watched by the user member of that group. Then just like Plex providing access to create multiple users, we can create groups for this, like:
parents-> mam+dad
Family → mam+dad+kids
Parental guidance will then not be the responsibility of Plex. Just like when parents buy a DVD player, they are themselves responsible for what their kids get to see, or not. So theoretically no need for restrictions, if user group is watching it can play everything allowed to be seen by the user logging in. A popup warning user about the content you have decided to be watched by the user group, are not advisable for the young kids. Then you can be given a continue/cancel option before moving on. An option could be included in the settings to deny playing content not approved for everybody, but again, that is not the responsibility of Plex, but the parents.

If you think that is what is requested here, I suggest you read the initial post again.

This would be an awesome feature :heart_eyes:

Just came across this feature request. This would actually be pretty awesome. Maybe on the user selection screen there’s an option for “select multiple users” and then you can check which ones are currently watching.

I love the idea of if our whole family watches Adventures in Babysitting then it is marked as watched for all of us.

1 Like

/Kenobi’s voice:
Hello there!

Right so, I am fully aware that this can’t be done yet and that users are separated as of now. What I would like to request is for a sync of watched status between home users without the use of trakt or other 3rd party stuff. The reason for this is that I use what I call “resource accounts”, they are not real people, but devices. My living room TV has a user which is kids friendly. While my bedroom TV has a user with full access to my Plex library. And so on and so forth.
If I watch X on the living room, X is unwatched on the bedroom and vice versa. I know this is the way its supposed to work. I’m not requesting a fix, but the implementation of a feature that allows watched status to be synced across some home users (for instsnce, i might want my home devices to stay synced, but not my fathers account).

I’ve seen this requested on and off for some time, but I really wanted to throw it out here once again, because if you manage several devices with different requirements, it makes total sense for this to be a feature.

For real, no one cares about this?
How the heck do you guys deal with having multiple… “non kid friendly” libraries? xD

Voted! I have the exact same use case. The best thing to do so far is to make a generic user (non-admin). That is used by all devices…

1 Like

Same here !
I use my devices exactly the same way as @SeveranExp
I’d like a matrix way to do the purpose like user X sync watched status and why not time played to user Y and Z for TV shows, user Y sync to user Z for movies etc… or the reverse way Z has subscription to user X watched status and played time
Added my vote to this feature

1 Like

maybe you should simply create a user with adult only content that isn’t mixed with kid friendly content.

then there isn’t an issue with duplicate content on different users.

example;

admin user > all content
kid friendly content user > kid friendly content only
adult content user > all content that is not in the kid friendly user

switch your bedroom between the kid/adult user as necessary.

since there is no shared/duplicate content between kid/adult, then you don’t have to worry about watch status.

and don’t use the admin account to watch shows.