Lire l'audio sur le réseau avec Windows 7?

20

J'ai vu un logiciel pour les systèmes Linux qui me permet d'envoyer l'audio d'un système à un autre sur le réseau, existe-t-il un tel logiciel (un pilote probable) pour Windows, en particulier XP mais Vista et Windows 7 seraient les meilleurs.

Je voudrais diffuser de l'audio (TOUS les fichiers audio, pas seulement des mp3, etc.) de mon ordinateur portable vers un autre ordinateur via le réseau. Je sais que Windows Remote Desktop peut lire de l'audio sur le réseau assez facilement. Est-ce que cela fait partie de .Net que je pourrais simplement coder une application simple qui diffuse l'audio sans RD'ing? Je ne veux pas non plus l'exécuter sur un fil physique supplémentaire si possible.

Unkwntech
la source
J'ai une situation similaire où je veux que plusieurs ordinateurs de ma maison jouent le même audio avec une faible latence afin qu'ils soient tous synchronisés et n'aient pas encore trouvé de solution solide.
duckworth
Si vous souhaitez utiliser votre PC à la fois comme serveur ET comme contrôleur et que vous avez un rendu plutôt simple / passif (aka lecteur réseau sans beaucoup de contrôles / affichage), jetez un oeil à la fonction "play-to" de Windows 7 et vers le haut. Limité à WindowsMedia-Playback, mais bon ... groovypost.com/howto/…
Frank Nocke

Réponses:

6

Airfoil vous permettra de diffuser de l'audio de Windows / Mac vers Windows / Mac / Airport.

Envoyez n'importe quel son de votre PC aux unités AirPort Express, aux Apple TV, aux iPhones et aux iPod Touch, et même à d'autres PC et Mac, le tout en synchronisation!

entrez la description de l'image ici

paléozogt
la source
4
"Avant l'achat, le bruit est superposé sur toutes les transmissions de plus de 10 minutes."
Borislav Ivanov
Achetez une clé de licence pour seulement 25 $.
Antti Rytsölä
3

Je n'en suis pas sûr ... mais voici quelques réflexions. La difficulté à envoyer l'audio de votre ordinateur portable sur le réseau local est que Windows ne fournit pas nativement un «canal» ou quelque chose à écouter sur lequel un développeur de logiciels pourrait utiliser pour implémenter quelque chose. En substance, je crois qu'une solution réussie doit être soit:

  • un pilote audio virtuel à part entière.

D'après ce que je comprends, cela semble être un tarif compliqué: essayez de créer un faux pilote qui prendra en charge une pléthore d'entrées (mp3, jeux et films surround, différents débits et taux d'échantillonnage, applications simultanées), tout en prenant soin de l'encodage, de la transmission avec une faible latence, recevant à l'autre extrémité, qui fonctionne bien et est stable avec différentes versions de fenêtres, tout cela avec une putain de faible incitation au profit étant donné que seule une minorité de personnes seraient intéressées à l'acheter. Cela ressemble à un mauvais plan d'affaires pour moi.

Avez-vous essayé pulseaudio sur Windows? Apparemment, c'est multiplateforme.

OU

  • une vraie carte son dont le driver est conçu pour permettre aux applications d'enregistrer sa sortie.

Il y a quelques années, Creative Labs avait un assez bon canal «ce que vous entendez» sur lequel les applications pouvaient enregistrer. Je me souviens d'avoir joué de l'audio sur un effet matériel de la carte son comme la réverbération et de l'enregistrer en temps réel dans mon logiciel audio en utilisant ce canal "ce que vous entendez". Techniquement, Shoutcast pourra sélectionner ce canal comme entrée et diffuser tout le son de votre ordinateur portable. Je n'ai plus de carte Creative, donc je ne sais pas si cela fonctionne bien de nos jours. De plus, j'imagine que vous souhaitez utiliser l'audio intégré de votre ordinateur portable, qui n'aurait probablement pas cette fonctionnalité, mais un Creative Audigy externe pourrait!

OU

  • Matériel dédié Audio sur IP / Audio sur Ethernet.

Plus cher et compliqué que votre meilleur pari actuel: un câble audio physique vers votre ordinateur principal ....

OU

  • La solution rapide.

Rebranchez la sortie de votre ordinateur portable dans la ligne de votre ordinateur portable avec un câble mini <1 ft. Sans aucun doute, shoutcast peut diffuser l'entrée de ligne de votre carte son. L'inconvénient de cette méthode est la qualité audio réduite avec 2 DAC / ADC superflus.

mtone
la source
Au cas où quelqu'un se demanderait: Avec WASAPI, on peut réellement enregistrer à partir de périphériques de sortie . Cela signifie que l' entrée de bouclage «Ce que vous entendez» / «Stéréomix» n'est plus nécessaire. IIRC, il est disponible à partir de Windows Vista.
Daniel B
2

VLC peut être exécuté en tant que serveur (sur votre ordinateur portable) et client (sur votre HTPC) pour diffuser de la vidéo ou de l'audio. Utilisez simplement le menu Média (placé de manière utile là où se trouve le menu Fichier dans la plupart des applications) et sélectionnez Streaming , puis sélectionnez tous les fichiers que vous souhaitez diffuser, cliquez sur Stream et vous obtiendrez des options sur la façon de le diffuser.

Quand il est démarré, démarrez VLC sur le HTPC et dirigez-le vers l'IP et le port de l'ordinateur portable et il devrait jouer.

Ce message sur le forum explique comment procéder.

user8808
la source
2
Ce n'est pas une très bonne solution car d'après ce que je peux dire, il utilise essentiellement VLC comme lecteur, plutôt que de diffuser toute la sortie audio de tous les programmes de l'ordinateur portable.
Artem Russakovskii
"Je voudrais diffuser de l'audio (TOUS les fichiers audio, pas seulement des mp3, etc.) de mon ordinateur portable vers un autre ordinateur" - Cette solution ne répond pas à la question
Brandon
1

Cette réponse est un peu tardive mais j'ai pensé que je la posterais au cas où quelqu'un chercherait une solution à l'avenir. Il existe un logiciel appelé Airfoil qui a cette fonctionnalité exacte. Il vous permet également de diffuser sur PC, MAC, Linux, iPhones, iPod Touch, Apple TV, etc.

Marcin
la source
1

Je jetterais un coup d'œil à la fonctionnalité "Play To" qui est présente dans Windows 7. Le peu que j'ai joué avec, elle a été exécutée de manière impressionnante. Voici un petit article avec plus d'informations .

Matt Hanson
la source
J'ai essayé ceci une fois mais tous mes médias sont sur un lecteur réseau et je me souviens avoir rencontré des problèmes.
duckworth
1

Votre htpc a probablement une prise d'entrée de ligne sur la carte audio. Exécutez simplement un câble de raccordement audio à partir de la prise de haut-parleur de votre ordinateur source.

Voici un exemple

Ce câble n'est que de 6 pieds, mais vous en obtenez de plus longs ou combinez-le avec une rallonge.

Joel Coehoorn
la source
Plus d'informations sur la solution line-in ici: cavemonkey50.com/2006/02/two-computers-only-one-set-of-speakers
Jon Galloway
0

Essayez https://github.com/duncanthrax/scream pour un simple pilote VirtualAudio. Ce n'est peut-être pas aussi bon que Airfoil, mais a un temps de latence très bas, donc utilisable pour les vidéos (VLC avec réglage du timing). L'utilisation de ceci entre 2 PC Windows utilisant un câble Ethernet a donné un décalage d'environ 500 ms, donc pas pour les jeux.

J'ai essayé Airfoil et bien qu'il ait beaucoup de fonctionnalités, le temps de latence (~ 3 secondes sur Ethernet direct) lors de l'envoi audio d'Airfoil à Airfoil Satellite (Windows) est trop élevé pour le rendre utile pour autre chose que de la musique (son seulement).

Ulterno
la source