abjc / abjc-tvos Goto Github PK
View Code? Open in Web Editor NEWABJC is A Better Jellyfin Client
ABJC is A Better Jellyfin Client
Describe the bug
A clear and concise description of what the bug is.
Movie cards don't show up on 'Movies' tab. When searching for a title, movie cards show up, but the images are missing and their titles. Also, when selecting these empty cards, the title is shown on the details page, but upon clicking 'Play', the video does not start.
Screenshots
I currently cannot take them, but I will asap.
Device & Version:
Additional context
Add any other context about the problem here.
I think I know the reason for this strange behaviour. In the Jellyfin server settings, I have titles metadata and images fully disabled, so instead, the file names are shown on the web.
Hi @NoahKamara!
Thanks again for creating this nice framework to test on Apple TV. For this repository and the others associated with it, would you consider adding a license file? This will help clarify how you'd like the code to be used for now, and future. It's a good step to take early on in a repository's life, so that any future contributors will know what terms they are agreeing too. Doing this early also avoids having to contact each contributor for their approval if you decide to license later.
In order to publish without concerns on the Apple App Store, and to still encourage giving back to the community, I would personally suggest the Mozilla Public License 2.0. There is a reference page on ChooseALicense.com that provides a good overview as to what it covers. It's how we at Jellyfin have chosen to license the macOS wrapper and our own iOS App.
If you have any questions, just let me know! 🙂
Searching by entering letters using the on-screen keyboard works. But using voice dictation does nothing. There are no results or indication that typing a query performed a search.
Search for media
Latest
Latest TestFlight
No response
No response
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I have multiple users so that the kids have a profile that’s unlocked and locked parents profile so that they don’t see the adult posters.
Id really like it to prompt to sign into a user or at least be able to set a default user account. And then have a button at the top for account switching.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Best solution is to open app and then if you have users attached to your server to auto ask which user. Eg Netflix style or Emby style.
There also needs to be a easy user switch option.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Emby has this option and JF on Android I believe
Additional context
Add any other context or screenshots about the feature request here.
Please I really need this to save my AppleTV and my WAF.
Describe the bug
Change some settings, like 'Always show titles' or other settings like order...
To Reproduce
Steps to reproduce the behavior:
Expected behavior
No error message...
Device & Version:
I just wanna thank you for your wonderful work here to try and bring the wonderful experience of Jellyfin to tvOS. I have been using ABJC a while, and it's been working decently!
Now it looks like the Jellyfin team is working on an official client for tvOS (and a native iOS app)
https://github.com/jellyfin/Swiftfin
What is your opinion on this @NoahKamara? Interesting to hear your thoughts.
I'm seeing this error when attempting to play an mp4 file. File plays in web and iOS client just fine. M4V files seem ok though.
Hi is there a way to get the login to save? Currently it seems to log me out every time the app or Apple TV is restarted. Making me have to set everything up again.
Describe the bug
App will not load
To Reproduce
Device & Version:
Describe the bug
I installed build 26 from testflight and as soon as i start ABJC it crashes without making anything
If i install build 25 all is fine, then reinstall built 26 and it crashes
I cannot do anything.
When I enter in my host address "https://mydigitalchoice.net" and username and password I get these series of errors on main page.
Alerts.auth.title
Alerts.auth.failed
Bottoms.ok. - is the name of the button on main screen
I am using latest version of tvOS 14.6 Appletv
Have not been able to login. Works on JellyFin so its not the credentials.
Is your feature request related to a problem? Please describe.
AppleTV can pass Dolby Atmos or some other surround sound formats to the sound system via HDMI. A Netflix or AppleTV app is using this, and so the Airplay, but for example Kodi can’t do that for reasons I forgot.
Describe the solution you'd like
I would like my soundbar to play a surround audio from my Jellyfin library on AppleTV. At this point, I have to use my phone to Airplay my Jellyfin content to an AppleTV to achieve this.
Describe alternatives you've considered
I have already tried Kodi and also reported this as a bug on their Github, but they can’t help at this time easily because of some limitation. So now I use Airplay and a Jellyfin client on my iPhone as mentioned above. I haven’t found any other option to try on Atv
I am trying to play a video in the latest ABJC build. When I play it, I get a black screen but I hear the audio.
Thrilled you are making a better jellyfin client, I'm currently using MrMC on AppleTV, so my issue comes from wanting more than that client can deliver.
I created a new folder on Jellyfin and in it I put some downloaded youtube videos and some video captured from my iphone. As these aren't movies or TV, I selected the Mixed Content option from Jellyfin when prompted for content type.
Content plays fine via a webclient, but this folder does not appear on ABJC [Beta 1.0.0 (13)]. This doesn't appear on MrMC either, so it would be a real benefit to be the first client capable of showing 'home movies' etc.
When creating a new folder in Jellyfin the user is prompted for content type. There are currently 7 content types. Would you consider adding a tab for each content type with an on/off toggle as you have for Watch Now, Movies, TVShows and Search?
Is your feature request related to a problem? Please describe.
I run jellyfin behind a reverse proxy with a subfolder/BaseURL i.e. https://example.com/jellyfin. It seems that this is not yet supported.
Describe the solution you'd like
at the config the user needs to enter a hostname. Maybe a hostname/baseurl should be considerd. Or the user should need to enter the entire URL ie. https://example.com:8096/jellyfin
Describe alternatives you've considered
entering the
Additional context
Hello Noah
I just noticed that some of my movies crash
I have movies in 4K HDR which pass and others not and the same for the H264.
I noticed one thing but I am not an expert, when the video is handled by the AVC1 and HVC1 codec, it crashes.
No response
15
The last
No response
No response
Searching for local server causes crash, currently running Jellyfin in docker. When the server responds to search it only replies with the local IP address and no port.
You can open the Options Menu, while playing, but there is only a „Unknown“ Audio.
If I try to play any media the app just crashes. I am running 10.7.0 on the server is the app compatible with it? Thank you.
Bug seems solved, but I don't understand why the movies section is empty while tv works...?
Originally posted by @Fabeuss in #39 (comment)
The privacy policy when the app is launched says info like server url will be collected.
Please implement a way to scrub urls and API keys from the logs before they are sent to the developer.
Or add an opt-out button. If your app is used in the EU or california you also need to comply with GDPR & CCPA, and an opt-out button could make this simple
This should be possible with a simple regex
I can browse my library of movies and TV, as well as the media pages that I find very elegant with the fanart in the background, I love it
I manage to watch some movies but no TV episode, I run the episode but nothing
For information, my server is on a DS218 play nas which runs with DSM 7
No response
15
31
the last
I can now browse my library of movies , I am no longer asked for a key API
The discovery of the server is simple
The App is darn slow and, in cause of that, partly not functional.
i am unable to log in to my jellyfin server. when pressing continue after entering the details, i get an authfailed.
i know the password and username are correct.
I would like to know what exactly needs to be entered in the 3 spaces on the server selection screen.
My server is a remote server behind a nginx reverse proxy .
Domain https://jellyfin.xxxxx.yyyy connects to the webui fine when i try via a browser
what i entered in the fields were
jellyfin
443
https://jellyfin.xxxxx.yyyy
https On
still get an auth failed
No response
15
1.0.0 (28)
28
No response
if a movie is played and then stopped, playing a different movie will just play the first movie. Only restarting the app will allow a different movie to be played
play a movie
stop that movie
try to play a different movie
latest
latest test flight
No response
No response
Because the titles are not shown, maybe you can use the Mini-Art from Jellyfin for the Pages.
Hi Noah
I don't know if I can categorize them as an issue to be resolved, but rather an element which has not yet been activated because it is an alpha :
The view of the movie collection is not complete, no movies appear
The actors' photo does not appear, I am only the circle with the name
thank you again
No response
the last
the last
the last
No response
Describe the bug
Unable to login. Login / password are correct and works in web or other clients.
Device & Version:
Additional context
Jellyfin server is behind a nginx reverse proxy but even when trying to access it directly with local ip (bypassing the proxy) I get an "authentication failed"
half of my video library is in M4V because I share it with my Apple TV library but I see no video was working
No response
last
last
last
No response
When you open the View of a title, there is no background of the title.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.