Como transferir a saída de áudio do Mac OS X para o Ubuntu através de uma rede?

11

É possível de alguma forma tocar na saída de som e enviá-lo via rede para outra máquina. Os formatos provavelmente são incompatíveis, mas eu apreciaria mesmo algumas informações sobre como tocar em áudio no Mac OS X!

    
por JtR 19.08.2009 / 19:20

10 respostas

5

Eu estava trabalhando em uma boa solução para isso no início deste ano, mas não consegui o melhor caminho.

A primeira peça que você provavelmente precisará é Soundflower . Isso permitirá que você tire a saída digital do seu Mac e faça o loop para uma nova fonte de entrada digital.

A parte que estou perdendo é a melhor maneira de transmitir uma entrada digital para outra máquina.

Provavelmente, é possível fazer isso via ESounD, Pulse ou Jack, mas eu não estou familiarizado com implementações deles, e isso não tem sido minha maior prioridade.

Outra rota que eu estava considerando era usar o VLC, de alguma forma, usar o Soundflower como se fosse entrada de linha ou de microfone, e publicar um fluxo de áudio, então conectar a esse fluxo do Ubuntu, ou seja, em link .

No entanto, ao chegar, espero que esta resposta tenha ajudado você a encaixar uma peça desse quebra-cabeça.

    
por 19.08.2009 / 20:15
5

Se você está procurando uma solução muito bem embalada, então eu quero o Airfoil do Rogue Amoeba para fazer esse tipo de coisa . Eu uso-o do Mac para Mac (ele usa o Soundflower sob as cobertas, como parte do truque, mas também o próprio "Instant Hijack" para pegar áudio de aplicativos já em execução) e funciona muito bem.

Existem alto-falantes Airfoil - somente aplicativos disponíveis gratuitamente para Mac, Windows, Linux e iPhone, além de poderem ser enviados áudio para um Airport Express.

    
por 27.08.2009 / 11:58
3

Você quer o Wormhole: link

Binários para OSX e Windows estão disponíveis ... Não tentei em um ambiente Linux, mas imagino que funcionaria em vsthost.

    
por 06.12.2012 / 18:18
2

Nicecast da Rogue Amoeba fará isso por você. Custa, mas não muito. US $ 40 Eles têm uma versão de teste. Não tenho certeza das limitações do teste.

O Icecast é uma opção gratuita, mas não tem o privilégio original do Nicecast.

    
por 20.08.2009 / 18:39
2

Com o XBMC instalado em uma máquina Linux e sem qualquer outro software no meu Mac, eu posso transmitir qualquer coisa que eu quiser (eu o executo no Debian, então ele deve funcionar também no Ubuntu).

Para fazer isso:

  1. Configure o XBMC como um receptor do Airplay: vá para Sistema > Serviços > Airplay e permitir Airplay (eu não uso senha)
  2. No seu Mac, Abra a Configuração Midi de Áudio
  3. Clique com o botão direito do mouse no item Airplay no lado esquerdo e escolha "Usar este dispositivo para saída de som" no menu pop-up Ação.

Agora, qualquer coisa que você tocar no seu Mac deve sair para o seu dispositivo Airplay.

Para reverter a saída normal (por exemplo, em um MacBook), clique com o botão direito do mouse em outra saída (por exemplo, alto-falante padrão ou saída integrada) e escolha “Usar este dispositivo para saída de som” no menu Ação. / p>

Veja também: Configuração MIDI de áudio: configure seus dispositivos de áudio

    
por 01.11.2014 / 17:01
1

Se você não estiver vinculado a nenhum aplicativo de áudio específico no Mac, sugiro usar o VLC Media Player . Poderia funcionar como o reprodutor de música e o repositório de listas de reprodução do Macintosh, o streamer de áudio digital do Mac e o receptor / reprodutor de áudio de fluxo contínuo para o sistema Ubuntu alimentando os bons alto-falantes.

Há vantagens em usar o VLC, além de evitar a necessidade de combinar as funções de vários programas. Como o VLC oferece binários pré-compilados para sistemas operacionais do BeOS para Zaurus, bem como código-fonte para (quase) todo o resto, você pode se adaptar facilmente a mudanças futuras em configurações de SO ou hardware sem ter que se preocupar com compatibilidade. Além disso, o VLC pode reproduzir todos os formatos que você tenha em mãos - ou que provavelmente já ouviu falar - sobre o assunto.

    
por 23.08.2009 / 08:24
1

solução usando girassol + esound:

link

    
por 18.08.2013 / 11:37
0

Se você deseja transmitir seus arquivos de áudio, há um bilhão de métodos. Parece, no entanto, que você tem uma fonte específica de áudio que você deseja transmitir. Você poderia elaborar sobre isso?

    
por 19.08.2009 / 20:01
0

Atualização para pesquisadores:

Veja o shairport-sync, você pode executar isso no Linux / Ubuntu para configurar um servidor Airplay que seja reconhecido pelo OSX, e você pode configurar vários back-ends para lidar com o áudio que recebe, como enviá-lo para os alto-falantes no Linux / Ubuntu.

    
por 16.06.2016 / 03:39
-1

Parece que você está perguntando se é possível transmitir o áudio renderizado pela rede.

Não sem outra conversão A / D e alguma maneira de passar isso para o nível Ethernet e software de comparação do outro lado.

Você pode revisar sua pergunta para explicar o que está realmente tentando fazer? Podemos ser mais úteis então.

Se você está tentando proteger seus arquivos AAC DRM-ed do iTunes, isso pode ser feito, mas ninguém aqui lhe dirá como.

    
por 19.08.2009 / 19:26