YouTube-klienten NewPipe med öppen källkod testar ett nytt Unified Player-gränssnitt med stöd för sömlös helskärmsväxling.
NewPipe, öppen källkod Youtube klient för Android, är ett bra alternativ till YouTube-appen för er som inte har Google Play-tjänster på din telefon eller inte vill se annonser på plattformen utan att betala för YouTube Premium. Klienten använder inte YouTubes API: er och analyserar helt enkelt Youtube-webbplatsen för att extrahera data och spela upp vilka videor du vill, utan några begränsningar eller annonser. Appens gränssnitt ser dock lite föråldrat ut jämfört med den officiella YouTube-appen och dess övergripande användarupplevelse är inte lika flytande. För att komma till rätta med detta testar utvecklarna bakom NewPipe nu ett nytt Unified Player UI med stöd för sömlös helskärmsväxling och mer.
En testversion med det nya användargränssnittet är nu live NewPipes GitHub (via /r/FOSSDroid), och här är en snabb sammanfattning av allt nytt i bygget:
- Huvud-, bakgrunds-, popup-spelare är nu anslutna via en tjänst, en vy, ett fragment, en aktivitet och en gestlyssnare
- Huvudspelare placerad i en vy med kommentarer, beskrivningar, etc. Så du behöver inte öppna ett annat fönster för att se en video. Allt på ett ställe
- Uppspelningspositionen synkroniseras mellan spelarna. Lätt att byta från en till en annan
- Den expanderbara spelaren längst ner på skärmen har en ny cool animation och ytterligare funktioner som långklick för att öppna kanal för en video, spela upp/pausa/stäng-knappar och svep nedåt för att stänga
- In-player-integrerade knappar för att öppna i webbläsaren, spela med Kodi, dela en video har lagts till
- Bättre bakgrundsuppspelning som kan aktiveras i inställningar. Tillåter att automatiskt växla till endast ljudläge när du går till bakgrunden och sedan växla till videoläge när du återgår till appen
- Spelartjänsten stoppas automatiskt när användaren tar bort appen från menyn för senaste appar
- Det finns två olika beteenden relaterade till orienteringsförändringar:
- med låst global orientering ändrar spelaren orientering till liggande och ändrar tillbaka den efter att ha tryckt tillbaka
- med aktiverad global autorotation kommer spelaren att upptäcka orienteringsändringar och ändra användargränssnittet till helskärm eller standardstorlek
- Tidigare funktioner som ljusstyrka, öppna popup-spelare när du går till bakgrunden, åtgärdsväljare när du klickar på en länk, etc fungerar som förväntat
- Tablettskärmar stöds nu
Vår chefredaktör, Mishaal Rahman, provade den senaste testversionen av sin enhet och har delat följande skärmdumpar:
Om du gillar det du ser och vill prova det på din enhet kan du ladda ner den senaste APK-filen genom att klicka på "2020-09-22" här.