-
-
Notifications
You must be signed in to change notification settings - Fork 267
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
Jellyfin only shows the first 100 results in Android Auto #284
Comments
Currently all screens in Android Auto are limited to 100 items. So large libraries might not show everything. |
I have the same problem, but the limit is not just the A but for the 100 first artist. After that, there's also just 100 albums of these 100 first artist... Through the app "Yatse" i can browse my whole collection. I didn't counted all the artist but it's (far) more than 150, so i'm not sure this limit is real (or maybe Yatse use a trick that i don't know of) |
I'm not sure if this might be a quick fix at least for those using DHU. I'm running AA 6.3.611324-release. Currently debugging through my phone forwarded to a DHU emulator. I removed these and recompiled in debug and now the output is displaying my entire library. Android.Auto.-.Desktop.Head.Unit.2021-05-09.14-24-28.mp4 |
FYI: increasing or removing that limit is not something can do for the Play Store version right now because of their restrictions. |
To add some more details for other users looking at this:
And as Niels said, Google's review system would probably even flag our app if we removed the limit. Additionally, the limit is set for performance reasons, as there are people using the app with thousands to tens of thousands of songs, which could cause extremely long load times or even crashes, something you definitely do not want in the car. Right now, most results are therefore sorted by last play date (server-side) and then limited. Unfortunately, the server-side sorting doesn't always work as expected. That needs some fixing eventually. |
But this limitation makes the app useless for Android Auto. |
That's fair enough. It may be that the query is limited to a 10 second cut-off? Rather than a limit of content? |
For browsing, it cannot be expected with this implementation that all albums/songs/artists will always be visible. You can, however, use voice commands to play specific songs/albums. At least if the Google Assistant understands your query correctly, which might be a problem at times. There's nothing we can do about that unfortunately.
I haven't found an official limit when browsing the guidelines when looking earlier, and back then when first implementing it I just thought 100 items was reasonable. The 10 second limit is definitely meant as timeout for query results and not as a limit for the content. |
But why not showing all letters from A to Z when hitting the search button and then load the (limited to 100) Artists or Albums starting with this letter? |
Oh, with search I meant the actual voice search with Google Assistant. The "search by letter" in Android Auto is actually not a search but just a simple filter over the existing results and thus quite useless, yes.. |
Yes, I see. |
I compared this behavior with the official emby app. |
It sounds like Emby is doing the right thing. Take a look at Spotify - they clearly have bazillions of songs - their search shows only a few, but at the least the search works. The current Jellyfin system of A-Z being a filter on top of the actual search results is a dead end. |
...and now Emby is charging users to use their app with Android Auto. I'll admit, their implementation has been nice - no issue with not displaying all artists and they have a nice shuffle feature. If Jellyfin had a better implementation of Android Auto soon it might be a good chance to poach some disaffected Emby users. |
Appart the 100 litem list limitation, I also have a few other issues, like :
All this make the use of Jellyfin in Android auto, a pain :) |
This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or master branch, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label. This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media. |
Jellyfin music with a library of any significant size is still broken. |
I feel like at the moment there's a huge void of useful self-hosted media players that work well (or at all, really) with android auto. Jellyfin is pretty close except for this huge issue. |
Chiming in to keep this from expiring. I see 123 and A-G. Files are in a Docker on my NAS under /media/music/A-C, D-F, etc /[artist]/[album] Server is 10.8.8. Edited to add: 123 and A-G is a total of 49 playlists for me. Looking locally via web browser, 123 and A halfway through S would be 100 items (119 playlists in total) |
I have to say I've ditched the Jellyfin app because of this issue. Yatse does almost* everything very well, and works correctly with Android Auto, no library display size limits. *for some reason it only supports its own internal playlists, not the system-wide Jellyfin ones. |
No description provided.
The text was updated successfully, but these errors were encountered: