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

[FEATURE] Jellyfin support? #127

Open
mattish91 opened this issue Jun 11, 2024 · 1 comment
Open

[FEATURE] Jellyfin support? #127

mattish91 opened this issue Jun 11, 2024 · 1 comment

Comments

@mattish91
Copy link

Wow! This application looks like a power house, unfortunately I couldn't host my Ampache server any more and had to look for alternatives. Finally settled on Jellyfin (like many others) and are now wondering if it's possible to connect towards that backend at some point?

Would greatly appreciate that as this application looks awesome!

It's the same deal with server, username and password (like finamp) maybe you could check that project out to get the connection going?

Thanks in advance!

@icefields
Copy link
Owner

hello @mattish91 , the idea is very good, but the issue/feature here is not on the client side, but on Jellyfin itself.
What we require is a Jellyfin plugin that conforms to the Ampache protocol. For instance, Power Ampache 2 anticipates receiving a list of all albums upon calling https://yourjellyfin.org/server/json.php?action=albums. Hence, we need a Jellyfin plugin that can respond to this call with the requested album list, adhering to the JSON structure defined by Ampache. Once all Ampache responses are integrated into the Jellyfin plugin, Power Ampache 2 will function seamlessly.
This is exactly what Nextcloud does. To utilize Power Ampache 2 within Nextcloud, users install a Nextcloud plugin called Nextcloud Music. This plugin essentially integrates all the Ampache endpoints expected by the Android app and delivers the correct responses.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants