Réponses:
Je travaillais sur une bonne solution à cela plus tôt cette année, mais je n'ai pas trouvé le meilleur moyen.
La première pièce dont vous aurez probablement besoin est Soundflower . Cela vous permettra de retirer la sortie numérique de votre Mac et de la boucler vers une nouvelle source d'entrée numérique.
Le morceau qui me manque est le meilleur moyen de diffuser une entrée numérique sur une autre machine.
Il est probablement possible de le faire via ESounD, Pulse ou Jack, mais je ne connais pas leurs implémentations, et cela n'a pas été ma priorité.
Une autre voie que j'envisageais était d'utiliser VLC, pour source en quelque sorte le Soundflower comme s'il s'agissait d'une entrée ligne ou micro, et publier un flux audio, puis se connecter à ce flux depuis Ubuntu, c'est-à-dire à http://192.168.0.2:8000 .
Quelle que soit la manière dont vous y arrivez, j'espère que cette réponse vous a aidé à monter une pièce de ce puzzle.
Si vous cherchez une solution bien emballée, je veux que vous utilisiez le logiciel Airfoil de Rogue Amoeba pour faire ce genre de chose. Je l'utilise de Mac à Mac (il utilise Soundflower sous les couvertures, pour une partie de la ruse, mais aussi leur propre "Instant Hijack" pour récupérer l'audio d'applications déjà en cours d'exécution) et cela fonctionne très bien.
Il y a des haut-parleurs Airfoil - seules les applications sont disponibles gratuitement pour Mac, Windows, Linux et iPhone, en plus il peut envoyer du son à un Airport Express.
Vous voulez Wormhole: http://code.google.com/p/wormhole2/
Des binaires pour OSX et Windows sont disponibles ... Je n'ai pas essayé dans un environnement Linux mais j'imagine que cela fonctionnerait dans vsthost.
Avec XBMC installé sur une machine Linux et sans aucun autre logiciel sur mon Mac, je peux diffuser tout ce que je veux (je l'exécute sous Debian donc cela devrait aussi fonctionner sous Ubuntu).
Pour faire ça:
Maintenant, tout ce que vous jouez sur votre Mac devrait sortir sur votre appareil Airplay.
Pour revenir à la sortie normale (par exemple sur un MacBook), cliquez avec le bouton droit sur une autre sortie (par exemple, le haut-parleur standard ou la sortie intégrée) et choisissez «Utiliser cet appareil pour la sortie audio» dans le menu local Action.
Voir aussi: Configuration Audio Midi: configurer vos périphériques audio
Si vous n'êtes lié à aucune application audio particulière du côté Mac, je vous suggère d'utiliser VLC Media Player . Il pourrait fonctionner comme le lecteur de musique et le référentiel de listes de lecture du Macintosh, le streamer audio numérique du Mac et le récepteur / lecteur audio en streaming pour le système Ubuntu alimentant les bons haut-parleurs.
L'utilisation de VLC présente des avantages en plus d'éviter la nécessité de combiner les fonctions de plusieurs programmes. Parce que VLC propose des binaires précompilés pour les systèmes d'exploitation de BeOS à Zaurus, ainsi que du code source pour (presque) tout le reste, vous pouvez facilement vous adapter aux changements futurs dans les configurations du système d'exploitation ou du matériel sans avoir à vous soucier de la compatibilité. De plus, VLC peut lire tous les formats que vous avez probablement sous la main - ou dont vous avez probablement déjà entendu parler, d'ailleurs.
solution à base de tournesol + esound:
http://k-ui.tumblr.com/post/872595281/pulseaudio-mac-os-x-as-pulseaudio-has-not
Mise à jour pour les chercheurs:
Regardez shairport-sync, vous pouvez l'exécuter sur Linux / Ubuntu pour configurer un serveur Airplay qui est heureusement reconnu par OSX, et vous pouvez configurer un certain nombre de backends pour gérer l'audio qu'il reçoit, comme l'envoyer aux haut-parleurs sur la fin Linux / Ubuntu.
Si vous cherchez à diffuser vos fichiers audio, il existe un milliard de méthodes. Cependant, il semble que vous ayez une source spécifique d’audio à diffuser. Pouvez-vous développer sur ce sujet?
Il semble que vous demandiez s'il est possible de transmettre l'audio rendu sur un réseau.
Pas sans une autre conversion A / N, et un moyen de le transmettre au niveau Ethernet, et un logiciel correspondant de l'autre côté.
Pouvez-vous réviser votre question pour expliquer ce que vous essayez réellement de faire? Nous pouvons alors être plus utiles.
Si vous essayez de dé-protéger vos fichiers AAC DRM édités d'iTunes, cela peut être fait, mais personne ici ne vous dira comment.