O cliente de código aberto do YouTube, NewPipe, está testando uma nova IU do Unified Player com suporte para alternância perfeita de tela cheia.
NewPipe, o código aberto YouTube cliente para Android, é uma ótima alternativa ao aplicativo do YouTube para quem não tem Serviços do Google Play no seu celular ou não quer ver anúncios na plataforma sem pagar YouTube Premium. O cliente não utiliza APIs do YouTube e simplesmente analisa o site do Youtube para extrair dados e reproduzir os vídeos que desejar, sem quaisquer restrições ou anúncios. No entanto, a interface do aplicativo parece um pouco desatualizada em comparação com o aplicativo oficial do YouTube e a experiência geral do usuário não é tão fluida. Para resolver isso, os desenvolvedores por trás do NewPipe agora estão testando uma nova IU do Unified Player com suporte para alternância contínua de tela inteira e muito mais.
Uma versão de teste com a nova IU já está ativa GitHub do NewPipe (através de /r/FOSSDroid), e aqui está um rápido resumo de tudo o que há de novo na compilação:
- Players principais, de segundo plano e pop-up agora conectados por meio de um serviço, uma visualização, um fragmento, uma atividade e um ouvinte de gestos
- Player principal localizado em uma visualização com comentários, descrições, etc. Assim você não precisa abrir outra janela para visualizar um vídeo. Tudo em um só lugar
- A posição de reprodução é sincronizada entre os jogadores. Fácil de mudar de um para outro
- O player expansível na parte inferior da tela tem uma nova animação interessante e recursos adicionais, como clique longo para abrir o canal de um vídeo, botões reproduzir/pausar/fechar e deslizar para baixo para descartar
- Foram adicionados botões integrados no player para abrir no navegador, brincar com Kodi e compartilhar um vídeo
- Melhor reprodução em segundo plano que pode ser ativada nas configurações. Permite alternar automaticamente para o modo somente áudio ao entrar em segundo plano e depois alternar para o modo de vídeo ao retornar ao aplicativo
- O serviço do player será interrompido automaticamente quando o usuário remover o aplicativo do menu de aplicativos recentes
- Existem dois comportamentos diferentes relacionados às mudanças de orientação:
- com a orientação global bloqueada o jogador mudará a orientação para paisagem e voltará depois de pressionar voltar
- com a rotação automática global ativada, o player detectará alterações de orientação e mudará a interface do usuário para tela cheia ou tamanho padrão
- Recursos anteriores, como controle de brilho, player pop-up aberto ao acessar o plano de fundo, seletor de ação ao clicar em um link, etc., estão funcionando conforme o esperado
- Telas de tablet agora são suportadas
Nosso editor-chefe, Mishaal Rahman, testou a versão de teste mais recente em seu dispositivo e compartilhou as seguintes capturas de tela:
Caso goste do que vê e queira experimentar em seu dispositivo, você pode baixar o APK mais recente clicando em "2020-09-22" aqui.