I don’t use DLNA but when I saw the changelogs that said it was disabled when home was enabled it occured to me there is a way to make it work. Why not have a setting to let the DLNA server assume the role of a specific user, presumably one without a pin set.
Then you can set it to the most restrictive user like a kids account.
I do not think that will work. Other users are not the owner of the files, but are accessing using a semi-shared account. They cannot be the source for the DLNA server, in the same way they cannot share the libraries they have access to.
Perhaps plex could make the DLNA support go via a 'Guest' user in the plex home users setting, with everything set to 'None' by default - which can be changed manually by the user.
Depending on how the DLNA is actually implemented in the server, it could be a relatively simple change - That would also let people change the 'unauthorized on local network' users be controlled too, without having to disable this feature.
Or adding a DLNA user that can have content shared/assigned to. This way, you know exactly what types of content is disclosed through the local network.Perhaps plex could make the DLNA support go via a 'Guest' user in the plex home users setting, with everything set to 'None' by default - which can be changed manually by the user.
Depending on how the DLNA is actually implemented in the server, it could be a relatively simple change - That would also let people change the 'unauthorized on local network' users be controlled too, without having to disable this feature.
Jaap
I get it that DLNA means no restrictions by the way it is implimented, but all that would have to do happen is to set what content is to be actually served ?
2021 clean-up: duplicate