TeamPiped/Piped

Shared Playlists / Multi-User playlists

Handrail9 opened this issue · 0 comments

Describe the feature

The ability to add other Piped users to listen to or collaborate in a playlist. For example:
User A owns "User A's Music Playlist".

User A shares a link to their playlist with User B.
User B clicks a "follow" button on the playlist page, and can now see the playlist in their playlists tab.
If User A adds "New Song" to "User A's Music Playlist", User B can see "New Song" on the playlist.
User B can not add videos to this playlist.

User A clicks a "collaborate" button on the playlist. This could either generate a link, or User A can enter a Username, however Piped Developers decide is better for privacy.
User C receives the link/is added as a collaborator. If User A adds "New Song" to "User A's Music Playlist", User C can see, edit and/or remove "New Song" from the playlist and vice versa. User B can see these edits from User C as well.

Why would this be useful to add?

This would be useful for social aspects of content consumption. This somewhat mimics a system Spotify and YouTube already have in place, and would make it easier to get people to switch to a platform that respects their privacy while being 1:1 feature complete with platforms their used to.

Concept(s)

No response

Additional context

Hi, sorry if this is a duplicate. I didn't see any other issues with this request but I'm notoriously bad at searhing GH issues

Acknowledgements

  • I have searched the existing issues and this is NOT a duplicate or related to another open issue.
  • I have written a short but informative title.
  • I filled out all of the requested information in this form.