web-dev-qa-db-fra.com

Diffusion audio sur le réseau local pour une sortie sur des haut-parleurs compatibles avec la technologie Wifi

Il semble que je puisse utiliser VLC pour créer un flux audio sur le réseau local. Que dois-je rechercher dans un haut-parleur bon marché qui recevra le signal audio via wifi et se transformera en sortie acoustique? Ou n'est-ce pas si simple? Googler me conduit à des appareils coûteux ou très difficiles à construire vos hacks de type haut-parleur, et je penserais que ce serait assez simple et que vous ne voulez pas (ne pouvez pas lol) dépenser beaucoup d'argent. Toute orientation sera appréciée et j'écrirai mes succès lorsque je sortirai de l'autre côté.

Mise à jour:

Il semble donc que ce n’est pas si simple: envoyer des données audio sur le réseau local à un haut-parleur wifi, car c’est seulement la moitié de celui-ci. Le haut-parleur doit être configuré pour accepter et traiter le flux de données, ce qui signifie que Certains protocoles doivent déterminer le format des paquets de données que le serveur doit servir et le nœud du locuteur traiter et émettre le signal acoustique. C’est là que réside le problème et que la raison pour laquelle, partout où vous vous tournez, vous parlez de tout, ce sont les formats et le matériel propriétaires. Donc, je suppose que ma question est quel serveur puis-je utiliser pour envoyer des données audio dans quel format à quel type de haut-parleur si je cherche à le faire pour pas cher.

2
naftalimich

Le streaming audio que vous pouvez configurer dépend beaucoup des capacités de votre récepteur audio. Bien sûr, nous devons envoyer nos données en utilisant un protocole audio pris en charge.

DLNA

Si votre récepteur prend en charge DLNA, il s'agit d'une méthode assez simple pour accéder à distance à votre bibliothèque audio à partir du récepteur. Ce sera alors similaire à accéder à vos fichiers sur votre disque dur. J'ai fait la meilleure expérience avec MiniDLNA .

Pulseaudio RTP

Si nous pouvons utiliser Pulseaudio du côté du récepteur, nous pouvons directement diffuser des fichiers audio en utilisant le protocole de diffusion intégré RTP. Cela entraînera des charges de réseau assez lourdes.

Icecast2

Pouvoir diffuser la sortie audio de notre carte son sur un autre périphérique du réseau, ce qui permet de configurer un serveur radio Icecast, est une très bonne solution. De nombreux appareils capables de recevoir un flux de radio Internet pourront se connecter.

2
Takkat

Il y a probablement quelques options. Deux grands que je peux penser.

1. DLNA

D'abord la simple option. Si l'objectif est simplement de lire de la musique du réseau, configurez simplement un serveur DLNA (install mediatomb) sur votre serveur et achetez un lecteur pouvant diffuser à partir d'un serveur DLNA. Presque tous les lecteurs multimédias de réseau que vous pouvez acheter dans la boutique hifi locale.

2. Raspberry Pi avec PulseAudio

Maintenant, si vous recherchez quelque chose d'un peu plus avancé. Un projet que je voulais essayer est d'obtenir un Raspberry Pi (cas de ~ 40 $ inc.) Et d'installer Raspbian avec l'installation audio Pulse dessus. Branchez le RPi sur votre ampli ou vos haut-parleurs et utilisez le support réseau intégré de pulseaudio pour diffuser l'audio sur le réseau.

Un parcours que quelqu'un d'autre a fait que je vais probablement essayer:

http://rootprompt.apatsch.net/2013/02/20/raspberry-pi-network-audio-player-pulseaudio-dlna-and-bluetooth-a2dp-part-1-pulseaudio/

N'oubliez pas que l'audio du Raspberry Pi n'est pas aussi performant lorsque vous utilisez la sortie analogique (prise 3,5 mm), mais il est très utile si vous utilisez la sortie HDMI ou le son usb.

3
Lionel Port

J'ai construit avec succès ffmpeg sur le Raspberry Pi 2 en suivant les instructions du site de support pour la construction avec Ubuntu. J'ai utilisé avec succès ffmpeg et ffserver pour lire de l'audio sans fil avec le RPI. Je peux stocker des fichiers audio sur le RPI et utiliser ssh pour lire les fichiers de la prise audio du RPI et HDMI via n'importe quel ordinateur de mon réseau. Je peux utiliser le port Ethernet ou un dongle Wifi externe. Je suis toujours en train de diffuser du son d'une carte son d'ordinateur portable vers le RPI pour pouvoir lire du son sans fil.

0
Holman Freelance