Doorgaan naar hoofdinhoud

Android TV-versie 0.14

· 6 minuten leestijd
Niels van Velzen
Core Team, Android Lead
Onofficiële Beta-vertaling

Deze pagina is vertaald door PageTurner AI (beta). Niet officieel goedgekeurd door het project. Een fout gevonden? Probleem melden →

Introductie van Quick Connect, externe trailers, verbeterde crashrapportage en meer.

Ik ben verheugd om de nieuwste versie van Jellyfin voor Android TV aan te kondigen. Er zijn veel veranderingen doorgevoerd in deze ontwikkelcyclus, inclusief enkele spannende nieuwe functies. We hebben diverse problemen opgelost die door onze gemeenschap zijn gemeld en verwelkomen nieuwe bijdragers die hebben geholpen bij deze update. In dit artikel bespreek ik de belangrijkste wijzigingen. Een volledige lijst van alle aanpassingen vind je in het wijzigingenlogboek.

Geniet van deze update en tot de volgende keer!

- Niels

Minimale serverversie gewijzigd naar 10.8

De serververeisten zijn licht gewijzigd. Met deze release wordt alleen versie 10.8 of nieuwer ondersteund. Door ondersteuning voor 10.7 te laten vervallen, konden we nieuwe functies zoals Quick Connect en een vernieuwde crashrapportage implementeren. We raden je zoals altijd aan om de nieuwste Jellyfin-versie te gebruiken voor de recentste bugfixes, functies en beveiligingsupdates.

Ga naar de downloadpagina of lees de installatiedocumentatie om te beginnen met updaten.

Verbeterde aanmelding

Het is nu veel eenvoudiger om met Jellyfin op je televisie aan de slag te gaan dankzij Quick Connect. Hiermee hoef je geen wachtwoord meer in te voeren. In plaats daarvan wordt je gevraagd Jellyfin op een ander apparaat (zoals je telefoon of computer) te openen om een 6-cijferige code in te voeren. Deze authenticatiemethode is een veilig alternatief voor wachtwoorden.

Een andere grote verandering in het aanmeldgedeelte zijn de herziene schermen voor het toevoegen van een server of gebruiker. Deze schermen zijn nu beter leesbaar en gebruiksvriendelijker dankzij grotere tekst en een betere uitlijning van het beeldschermtoetsenbord. Google TV-gebruikers zien het toetsenbord nu aan de rechterkant van het scherm, waardoor je verbindingsfouten kunt zien zonder het toetsenbord te sluiten.

Screenshot van het nieuwe aanmeldontwerp

Ondersteuning voor externe trailers

De nieuw toegevoegde ondersteuning voor externe trailers maakt het afspelen van trailers van YouTube, Vimeo en andere videodiensten mogelijk. Voorheen konden alleen lokale trailers worden afgespeeld. Deze functie werkt alleen als er een browser of videodienst-app is geïnstalleerd om de trailer te openen.

Helaas kent deze functie enkele beperkingen. Sommige populaire apps (zoals YouTube) maken het moeilijk om terug te keren naar Jellyfin. Op sommige televisieplatforms verschijnt mogelijk een foutmelding dat er geen app beschikbaar is om de trailer te openen. Controleer in dat geval of de YouTube/Vimeo/andere app is geïnstalleerd. Voor de beste ervaring raden we lokale trailers aan die binnen de Jellyfin-app worden afgespeeld.

Wijzigingen aan de Live TV-gids

De Live TV-gids heeft langverwachte oplossingen en ontwerpaanpassingen gekregen, waaronder:

  • Onjuiste grootte van kanaalafbeeldingen op bepaalde plekken verholpen

  • Probleem opgelost waarbij de gids formaatproblemen kon vertonen bij veel kanalen

  • Weergave van "null"-tekst bij ontbrekende informatie verholpen

  • Sortering van de gids die niet altijd werkte gerepareerd

  • Categorieafbeeldingen verwijderd die contrastproblemen veroorzaakten

  • Knoppen herstijld met themakleuren

  • Filter- en optie-popups aangepast aan het ontwerp van andere app-onderdelen

Verbeterd bladerraster

Om het makkelijker te maken om veel of juist weinig items te zien, hebben we twee nieuwe afbeeldingsgroottes toegevoegd in de rasterweergave: kleinste en extra groot. Samen met deze wijziging is de grootte nu gebaseerd op de daadwerkelijke grootte van je apparaat, wat enkele bugs op 4K-schermen oplost. Dit kan de voor jou vertrouwde grootte iets veranderen. We hebben ook enkele problemen met de verticale lay-out opgelost en beschouwen deze nu als een stabiele functie!

Nieuwe crashrapportage

In 2020 met versie 0.11 voegden we een crashrapportagehulpmiddel toe. Deze functie hielp ons veel problemen met de app op te lossen. De crashrapportage maakte gebruik van een externe dienst om de rapporten te verzamelen. We hielden strikt toezicht op wie toegang had tot deze gegevens, maar waren nooit enthousiast over deze aanpak omdat het een externe dienst gebruikte waar we geen controle over hebben. In deze update is de crashrapportagecode herschreven en worden alle rapporten nu naar je eigen Jellyfin-server gestuurd. De crashrapporten gebruiken een nieuw formaat dat beter leesbaar is voor zowel gebruikers als ontwikkelaars, en bevat details om bugs nog sneller te identificeren en op te lossen.

Crashrapportage staat nu standaard ingeschakeld. Wanneer de app crasht, wordt een rapport naar de laatste server die je gebruikte gestuurd. Bij nieuwe installaties wordt het rapport in de wachtrij gezet totdat er verbinding is met een server.

Markdown-ondersteuning voor item- en serverbeschrijvingen

De ondersteuning voor basis-HTML-elementen in itembeschrijvingen is uitgebreid en ondersteunt nu ook Markdown. Dezelfde HTML- en Markdown-ondersteuning is ook toegevoegd aan serverbeschrijvingen. Met deze wijziging kun je eenvoudig vetgedrukte, cursieve of doorgehaalde tekst gebruiken.

Herschrijving van WebSocket-code

We hebben in het verleden veel problemen met WebSockets gezien. Dit werd deels veroorzaakt door verouderde code in de app. Dit onderdeel is nu herschreven om een actuele bibliotheek te gebruiken via onze eigen SDK. In onze tests zijn de verbindingen stabieler en stelt het ons in staat om in de toekomst meer functionaliteit toe te voegen die op deze verbinding vertrouwt, zoals directe updates van items op het startscherm en SyncPlay.

Bekijk onze netwerkdocumentatie als je een reverse proxy gebruikt en nog steeds verbindingsproblemen hebt.

Bijdragers

Jellyfin-apps worden ontwikkeld door onze geweldige bijdragers en we zouden dit niet zonder hen kunnen doen. Iedereen is vrijwilliger en wordt niet betaald door organisaties, dus overweeg een donatie als je hun werk waardeert. Een grote dank aan alle bijdragers die deze release mogelijk maakten:

Jellyfin Team

Overige bijdragers

Wijzigingenlogboek

Het volledige wijzigingslogboek met alle pull requests die voor deze release zijn samengevoegd, is beschikbaar op GitHub.

Download nu

Jellyfin for Android TV on Google Play Jellyfin for Fire TV at Amazon App Store

Directe downloads zijn beschikbaar voor handmatige installatie via onze repository of in de GitHub-release. Je kunt je ook aanmelden voor ons bètaprogramma op Google Play om nieuwe versies te testen voordat ze worden uitgebracht.