Respostas:
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 um loop em uma nova fonte de entrada digital.
A peça 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 não estou familiarizado com as implementações dessas e essa não foi minha maior prioridade.
Outra rota que eu estava considerando estava usando o VLC, para de alguma forma obter o Soundflower como se fosse entrada de linha ou microfone, publicar um fluxo de áudio e conectar-se a esse fluxo no Ubuntu, ou seja, em http://192.168.0.2:8000 .
Seja como for, espero que esta resposta tenha ajudado você a encaixar uma peça desse quebra-cabeça.
Se você está procurando uma solução bem empacotada, eu quero o software Airfoil da Rogue Amoeba para fazer esse tipo de coisa. Eu o uso do Mac para o Mac (ele usa o Soundflower debaixo das cobertas, como parte dos truques, mas também o próprio "Instant Hijack" para capturar o áudio de aplicativos já em execução) e funciona muito bem.
Existem Airfoil Speakers - apenas aplicativos disponíveis gratuitamente para Mac, Windows, Linux e iPhone, além de poder enviar áudio para um Airport Express.
Você deseja o Wormhole: http://code.google.com/p/wormhole2/
Binários para OSX e Windows estão disponíveis ... Não tentei em um ambiente Linux, mas imagino que funcionaria no vsthost.
O 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 julgamento.
O Icecast é uma opção gratuita, mas não possui a gentileza imediata do Nicecast.
Com o XBMC instalado em uma máquina Linux e sem nenhum outro software no meu Mac, eu posso transmitir o que quiser (eu o executo no Debian para que funcione também no Ubuntu).
Para fazer isso:
Agora, qualquer coisa que você reproduza no seu Mac deve produzir no seu dispositivo Airplay.
Para voltar à saída normal (por exemplo, em um MacBook), clique com o botão direito do mouse em outra saída (por exemplo, o alto-falante padrão ou a saída integrada) e escolha “Usar este dispositivo para saída de som” no menu pop-up Ação.
Consulte também: Audio Midi Setup: configure seus dispositivos de áudio
Se você não está vinculado a nenhum aplicativo de áudio específico no Mac, sugiro usar o VLC Media Player . Ele poderia funcionar como o reprodutor de música e lista de reprodução do Macintosh, o streamer de áudio digital do Mac e o receptor / player de streaming de áudio para o sistema Ubuntu, alimentando os bons alto-falantes.
Existem 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 ao Zaurus, bem como código-fonte para (quase) tudo o resto, você pode se adaptar facilmente a futuras alterações nas configurações de sistema operacional ou hardware sem ter que se preocupar com a compatibilidade. Além disso, o VLC pode reproduzir todos os formatos que você provavelmente tenha em mãos - ou que provavelmente já ouviu falar, nesse caso.
solução usando girassol + esound:
http://k-ui.tumblr.com/post/872595281/pulseaudio-mac-os-x-as-pulseaudio-has-not
Atualização para pesquisadores:
Veja o shairport-sync, você pode executá-lo no Linux / Ubuntu para configurar um servidor Airplay que é reconhecido pelo OSX e configurar vários back-end para lidar com o áudio recebido, como enviá-lo para os alto-falantes em o fim do Linux / Ubuntu.
Se você deseja transmitir seus arquivos de áudio, há um bilhão de métodos. Parece que, no entanto, você tem uma fonte específica de áudio que deseja canalizar. Você poderia elaborar isso?
Parece que você está perguntando se é possível transmitir o áudio renderizado através de uma rede.
Não sem outra conversão A / D, e alguma maneira de passar isso para o nível Ethernet, e com o software correspondente do outro lado.
Você pode revisar sua pergunta para explicar o que realmente está tentando fazer? Podemos ser mais úteis então.
Se você estiver tentando proteger seus arquivos AAC editados por DRM do iTunes, isso pode ser feito, mas ninguém aqui lhe dirá como.