advplyr / audiobookshelf

Self-hosted audiobook and podcast server
https://audiobookshelf.org
GNU General Public License v3.0
6.66k stars 472 forks source link

[Enhancement]: Jellyfin-esque Sync Play #2725

Open Nicknakin opened 7 months ago

Nicknakin commented 7 months ago

Describe the feature/enhancement

The ability to listen with another user would be super neat! Not sure how feasible it is, but it appears that listening is already synchronized with the server over websockets, so generating a sync play session and modifying the remote sync logic to have one session pause and wait for the other to catch up on some interval.

nichwall commented 7 months ago

Related to https://github.com/advplyr/audiobookshelf/issues/1045, but not exactly a duplicate (that is for syncing when not listening together, this is more user controlling the play/pause for anyone listening at the same time in the "group")

Casuallynoted commented 7 months ago

I'd also love to see a feature like this, it helps a lot when discussing a nonfiction book with a friend :D

w4itey commented 3 months ago

would also live this feature