Je n’ai jamais eu la moindre chance avec RAOP ou Stream2Ip d’Ubuntu 12.04 ou 13.04 à mon aéroport express de 2e génération.
Dans pulseaudio, le périphérique de diffusion détecté par RAOP dans la paprefs ou connecté à stream2ip apparaît et peut être sélectionné. Cependant, lorsque je commence à lire de l’audio à partir de VLC ou de Rhythmbox, les joueurs restent assis. Le bouton de lecture est "enfoncé" et l'icône de pause apparaît mais la piste ne commence pas à être lue, elle reste juste "assise". Pas d'audio du tout. Si je rétablis la sortie sur les haut-parleurs locaux, la lecture de la piste commence.
C'est pour le moins frustrant, personne d'autre ne semble avoir signalé ce problème.
Comment puis-je déboguer ce qui ne va pas?
Malheureusement, nous n'avons pas de deuxième génération d'Airport Express pour le tester et le déboguer ici. Si l'ancien protocole RAOP est toujours reconnu et pris en charge par ce périphérique, nous pouvons toutefois réussir à diffuser du son.
Avec mon ancien Airport Express de 1ère génération, je pouvais reproduire le comportement de votre lecteur qui arrêtait la lecture après avoir ajouté un mauvais port à l’IP du périphérique.
Dans les nouveaux appareils Airport Express, il était possible de changer le port par défaut du périphérique 5000 par un autre port. C'est pourquoi stream2ip> = 0.3.4 prend en charge la diffusion en continu via un port différent de 5000 par défaut (comme c'était le cas pour les appareils de 1ère génération). Vous pouvez le faire en ajoutant ce port à l'adresse IP du périphérique:
192.168.xxx.xxx:<port>
Permettez-moi donc de vous suggérer de trouver le port de votre périphérique (le mieux, à partir du programme d’installation exécuté sous Windows ou MacOS), et d’essayer si l’ajout de ce port à la ligne IP résout le problème.
Nous ne pouvons toutefois pas fournir de solution pour les périphériques où le flux est configuré pour être protégé par mot de passe et nécessite donc un cryptage (ce cryptage n’est pas une source ouverte).
Nous ne pouvons pas non plus prendre en charge le nouveau protocole RAOP2 utilisé dans les nouveaux appareils AirPlay, car il n’est toujours pas disponible pour pulseaudio.