Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a Jam sessions like Spotify. #1689

Open
Bhaarat-khatri opened this issue Sep 3, 2024 · 2 comments
Open

Create a Jam sessions like Spotify. #1689

Bhaarat-khatri opened this issue Sep 3, 2024 · 2 comments
Labels
feature request This is a request for the addition of some feature.

Comments

@Bhaarat-khatri
Copy link

I started using nuclear from past few weeks. I was thinking it will be great if it have some feature like Spotify where I can create a Jam sessions and other persons who is sitting 1000's of KM far from me can join that jam session and enjoy together.

I currently don't know the code flow of nuclear, just want to know is it possible to do it in nuclear with using something like websockets.
Feature will have create session share with your friend's and friends can join session , listen, play,pause music together.

I will love to contribute for this feature, if it's feasible?

Can any body who know the nuclear code/logic flow help me here?

@Bhaarat-khatri Bhaarat-khatri added the feature request This is a request for the addition of some feature. label Sep 3, 2024
@waldo121
Copy link
Contributor

Right now this is roughly what is in place.
image
There is the concept of user unique id (not associated with any specific user info) that could be reused for that feature.
I believe the biggest challenges would be with queue/player synchronization. Feasible in my opinion, but fair amount of work involved.

@nukeop
Copy link
Owner

nukeop commented Oct 20, 2024

This could be a whole separate, optional service with the ability to self-host. It'd need to somehow sync the frontend state between two users, we don't have anything like that yet, so it would be a major undertaking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request This is a request for the addition of some feature.
Projects
None yet
Development

No branches or pull requests

3 participants