#1 Le 09/05/2012, à 18:56
Streamer la sortie audio en WiFi
Bonjour à tous,
Je cherche à streamer la sortie audio de mon laptop vers une passerelle reliée à mon ampli.
Voici le matériel que j'utilise:
-Laptop sous Ubuntu 11.10
-Nettop sous Ubuntu Server 11.04
-Routeur WiFi 802.11G
Voici la configuration actuelle:
[Laptop ] -WiFi-> [Routeur] -Câble ethernet-> [Nettop] -Câble RCA-> [Ampli]
Voici les différentes solutions, à ma connaissance:
-Lancer un serveur de son PulseAudio sur le nettop et s'y connecter depuis le laptop. C'est ce que je fais actuellement, et ça marche pas trop mal, mais des coupures arrivent de temps en temps (environ toutes les 2 minutes). Si j'en crois un dump wireshark, la perte du moindre paquet cause une interruption: en effet, la transmission se faisant quasiment en temps réel, il n'y a pas de buffer pour "amortir" les coupures.
-Faire du multicast en RTP: cette fois, le fonctionnement est inversé: le serveur de son (toujours PulseAudio) est sur le laptop, et broadcaste (via un module) le flux sur tout le réseau. Le nettop agit alors en client, reçoit le flux et le transmet à sa propre carte son. Problème connu: Très bon au début, le son souffre de changements intempestifs de la fréquence d'échantillonage et devient progressivement atroce. Pas de solution à ma connaissance.
-Utiliser le protocole RAOP (AirPlay d'Apple). Problème: si PulseAudio propose bien un module pour envoyer un flux, rien n'a été conçu pour le recevoir sur le nettop: il faut passer par une borne AirPort Express (ou des logiciels spécialisés, comme AirBubble sur Android).
-Les "bidouilles" comme IceCast en passant par un encodeur comme VLC, mais ça ne m'enchante pas: je trouve que ça manque de transparence pour un usage quotidien.
Au final, la première solution serait vraiment idéale s'il n'y avait pas ces coupures. D'où ma question: le passage au WiFi 802.11 N à la place du G changerait-il quelque chose ? Sinon, auriez-vous d'autres solutions ?
Je vous remercie par avance pour votre aide.
Hors ligne
#2 Le 10/05/2012, à 15:16
Re : Streamer la sortie audio en WiFi
Salut,
D'après mes essais la meilleure qualité de streaming est obtenue avec vlc. En bas de cette page (voir == Stream it with vlc as mp3 for low bandwidth == ) la méthode est expliquée. Les plus de vlc sont:
1 - Les buffers (caching) sur le serveur et/ou le client
2 - la réduction du débit grâce à la compression
3 - la multitude de formats de streaming possibles
a+
Dernière modification par zibletop (Le 10/05/2012, à 15:17)
Hors ligne
Pages : 1
- Accueil
- » Forum
- » Lecture et configuration multimédia
- » Streamer la sortie audio en WiFi