ExoAirPlayer icon

ExoAirPlayer para Android

3.14.1 GPL-2.0-only

Reproduzir vídeo/audio via API HTML sem estado

Baixar APK (7.1 MB)

Atualização
Desenvolvedor
Warren Bank
Categoria
Multimídia
Licença
GPL-2.0-only
Código-fonte
Repositório de código

ExoAirPlayer App

ExoAirPlayer é um aplicativo que você executa na sua caixa de set-top Android. Ele reproduz URLs de vídeo/áudio "transmitidas" para ele com uma API HTTP sem estado (baseada em AirPlay).

Não há interface de usuário quando o aplicativo é iniciado. É um serviço em primeiro plano com uma notificação, que executa um servidor web na porta 8192. O endereço IP do servidor é fornecido na mensagem de notificação.

Quando uma URL de vídeo é "transmitida" para o servidor, um reprodutor de vídeo é aberto em tela cheia. Se o reprodutor de vídeo perder o foco (ex: ao pressionar o botão "home"), outra notificação é adicionada para controlar a reprodução ou redirecionar para a janela do reprodutor de vídeo.

Quando uma URL de áudio é "transmitida" para o servidor, a música toca em segundo plano – mesmo quando a tela está desligada.

Esta página é a maneira mais simples de enviar sinais para uma instância em execução. Embora existam outras ferramentas "de alto nível" para capturar URLs de mídia do ambiente (algumas estão listadas aqui). Uma delas é DroidPlay, que permite transmitir conteúdo de outro dispositivo Android para ExoAirPlayer.

Arquivos de áudio ou vídeo/playlists também podem ser iniciados diretamente do sistema de arquivos Android, o que torna este aplicativo uma substituição muito adequada para um reprodutor de vídeo de uso geral. Isso pode ser feito localmente no mesmo dispositivo, por exemplo, usando um gerenciador de arquivos como Total Commander: se você tocar em um arquivo de mídia lá, ele implicitamente chama uma intenção ExoAirPlayer (e outros reprodutores de mídia instalados) para atuar – assim, uma lista de tais aplicativos é aberta e você pode escolher a partir dela. Você também pode usar Total Commander para criar playlists; veja aqui para detalhes.

A maneira remota de fazer isso requer conhecer a estrutura do sistema de arquivos Android. Nesse caso, em vez de "transmitir" uma URL.. você pode "transmitir" um caminho de arquivo ou diretório (ex: /storage/sdb1/Downloads/my-video.mp4). Isso pode ser feito com o site mencionado acima.


Problemas & Comentários

Relatar problema

Versões antigas


Apps similares


BUSCAS EM ALTA

fossify launcher vpn music Kotatsu Activity Launcher pdf keyboard newpipe outertune vivi camera gallery metrolist music player seal osmand ashell mull fennec file manager edge seek clock Rekado signal immich video shizuku calculator calendar vlc weather battery email