Servidor “Airport Express” no servidor Ubuntu

0

Existe uma maneira de "criar" um servidor Ubuntu que permite transmitir todas as minhas músicas para o meu expresso do aeroporto? Com a possibilidade de gerenciá-lo através do meu MAC e iPhone? E se eu desabilitar qualquer coisa, exceto o aeroporto e a máquina Ubuntu, ele ainda é reproduzido?

Obrigado.

    
por Wouter0100 07.11.2013 / 17:57

1 resposta

0

É tecnicamente possível transmitir áudio para um dispositivo Airport Express de um servidor, mas há tantas limitações que você provavelmente não quer passar pela dificuldade de instalar isso.

A maneira recomendada de obter streaming de áudio sem problemas é ter o media player (presumivelmente o iTunes) e o streaming rodando nos sistemas Apple. Eles usam um protocolo proprietário de streaming não aberto que causa problemas e torna as coisas desnecessariamente complicadas, esp. quando se trata de controlar a partir de um iPhone ou Mac.

A maneira de conseguir isso com menos dores de cabeça é ter o seu Ubuntu como um servidor de arquivos para que os arquivos de áudio sejam acessados a partir do MAC. Só então você provavelmente será capaz de obter uma experiência de transmissão suave, ininterrupta e sem atraso, totalmente controlável a partir do Mac.

No entanto, aqui está um resumo muito básico das etapas a serem seguidas para transmitir áudio para um Airport Express de um servidor Ubuntu:

  • Instale o ALSA e o Pulse Audio , incluindo ferramentas no servidor.
  • Instale e carregue o pulseaudio-module-raop .
  • Carregue o seu Airport Express no módulo RAOP com o seguinte comando:

     pactl load-module module-raop-sink sink_name=RAOP sink_properties=device.description="AirportExpress" server=<IP_of_AEX>:<Port>  
    

    Substitua <IP_of_AEX> pelo IP que você atribuiu ao Airport Express e, opcionalmente, forneça um <Port> (o padrão é 5000)

  • Faça com que esse afundamento seja o padrão:

    pacmd set-default-sink RAOP
    
  • Execute e controle um media player de linha de comando por meio do SSH a partir do MAC (ou iPhone, se você tiver um cliente SSH instalado).

Observe que quando você não executa o servidor, mas sim um tipo de desktop do Ubuntu, sua abordagem para isso será diferente:

por Takkat 07.11.2013 / 20:26