web-dev-qa-db-fra.com

Streaming de musique sur Marantz M-CR603

Notre installation stéréo prend en charge, selon l’encadré, la diffusion en continu sur AirPlay (bien que le logiciel RAOP ne semble pas fonctionner correctement. Je pense que c’est quelque chose qui s'appelle Airport. Express ), DLNA et partage Windows Media.

Sur Ubuntu, il semble presque impossible de faire fonctionner cette chose, alors que sur Windows, cela est possible avec iTunes et Airfoil .

Ce que j'ai essayé et ce qui a mal tourné

  • Airplay: Streaming sur PulseAudio
    • Les lecteurs de musique refusent de jouer. Le statut passe à la lecture, mais la barre de recherche et le compteur de position ne progressent pas. Aucun son ne sort de l'installation stéréo ou de l'ordinateur. J'ai également essayé de créer manuellement un "Sink" (?) En utilisant pactl load-module module-raop-sink server=192.168.1.32. Le résultat était le même.
  • Airplay: Stream2IP
    • J'imagine que cela utilise le même back-end que Pulseaudio, ou peut-être même exactement la même chose. Il dit que c'est connecté, mais c'est exactement la même chose qu'avec la méthode précédente. L'installation stéréo ne reconnaît même aucun type de connexion. Il continue simplement de jouer ce qu'il joue déjà.
  • DLNA: Stream2IP
    • Lorsque je vais sur Media Server sur l'installation stéréo, il voit RobinJ: Root . Musique , Parcourir les fichiers , ... tout passe à un écran en disant <vide> .
  • DLNA: Serviio
    • Cela semble effectivement fonctionner correctement. La version gratuite est limitée, et ce n’est pas une source ouverte, mais au moins, elle me permet d’utiliser des fonctionnalités de base en streaming. Cependant, ce que je préférerais, c’est que l’audio d’une application spécifique, ou si possible l’ensemble du système, soit diffusé en streaming sur l’installation stéréo. Plutôt que de devoir naviguer dans les menus de la chaîne stéréo pour choisir une chanson.
  • Partage Windows Media: rien
    • Je ne sais pas comment faire cela sur Ubuntu.

Est-ce que quelqu'un a des suggestions? Ne fermez pas simplement cela en tant que "Copie exacte" , car si je n'ai pas trouvé de réponse après six mois, je pense que c'est sûr de supposer que la réponse n’est pas encore sur ce site.


Je suis sous Ubuntu 13.04, mais cela ne me dérange pas de passer à 12.04 ou 12.10, ou même à une distribution différente, si cela fonctionne.

6
RobinJ

À mon avis, la raison principale pour laquelle la diffusion en continu de médias sur des périphériques matériels externes semble compliquée, c’est que les fabricants de ces périphériques s’appuient sur la présence d’OS X ou de Windows sur les machines de leurs clients.

Accès au fichier multimédia DLNA

Parmi les nombreuses solutions existantes, j'ai eu du succès avec les solutions suivantes pour l'accès au support DLNA pour ma radio Internet, Android Appareils et Smart TV:

  • Serviio : source fermée, plutôt lente sur ma machine.
  • RygelInstall rygel : serveur de streaming GNOME DLNA par défaut, se bloque lors de l'accès à partir de certains périphériques.
  • MiniDLNAInstall minidlna : très léger et stable, doit être configuré à partir d’un fichier de configuration.
  • PnPInstall upnp : non développé, ne diffuse pas vers tous mes appareils.

Mon préféré sur cette liste est définitivement minidlna , qui fonctionne maintenant ici 7 jours sur 7 pendant plusieurs mois, sans aucun problème. Par défaut, minidlna sera lancé au démarrage en tant que service. Pour l'exécuter dans l'espace utilisateur, vous pouvez utiliser stream2ip à partir de la version> 1.0, ou le indicateur d'application MiniDLNA que j'ai conçu pour cela. Vous devrez toujours configurer minidlna d’abord avec son fichier de configuration.

Flux en direct

Malheureusement, aucune de ces solutions ne peut diffuser la sortie de ma carte son en direct au récepteur. Les nouveaux appareils ne supportent pas l'ancien protocole RAOP utilisé par pulseaudio mais semblent avoir besoin du plus récent protocole RAOP2 qui n'est pas (encore?) Disponible pour Ubuntu.

La diffusion en direct sur des périphériques externes (non-Ubuntu) est possible dans le cas où ils prennent en charge le protocole RTP que pulseaudio peut diffuser en continu, mais je n'ai pas trouvé de solution compatible.

Une autre possibilité est de configurer un serveur de radio Internet Iceast pour générer notre propre radio privée "station" sur notre réseau local. Cela fonctionne très bien, mais il est indispensable que le syntoniseur puisse se connecter à un flux défini par son adresse IP et son port. Cela devrait être une chose facile à faire, mais malheureusement, la plupart des appareils ne le proposent pas. Au lieu de cela, ils prennent en charge les services d’annuaire de radio Internet (par exemple, vTuner , ou syntonisation ), qui peuvent dépendre de l’appareil pour prendre en charge l’ajout de flux radio personnalisés. Seul mon périphérique radio fonctionnant via Reciva n'a aucun problème à lire les flux personnalisés générés à partir d'Icecast (les deux via stream2ip , ou à partir de la ligne de commande).


Marantz

La dernière fois que j'ai contacté Marantz (août 2012), ils m'ont fourni les informations suivantes concernant le support d'une station de radio personnalisée:

"Il n'est pas possible d'entrer une station de radio personnalisée dans vos favoris. Vous pouvez uniquement sélectionner une station dans la liste fournie par vTuner. À partir de là, vous aurez le choix entre plus de 17 000 stations."  Traduit de l'allemand

Nous pouvons essayer si l'ajout d'une URL personnalisée dans une instance personnalisée d'un service de station de radio (voir ceci blog for Denon ) fonctionnera maintenant. Pour Marantz, nous pouvons accéder au service vTuner sur http://radiomarantz.com/ . Pour personnaliser le service, vous devez vous inscrire avec le code d'accès unique de l'appareil (probablement le MAC). Nous pourrons alors éventuellement ajouter l'URL locale de notre flux radio Icecast (<IP>:<Port>/stream.mp3) en tant que station de radio personnalisée. Malheureusement, faute de matériel, nous ne pouvons pas tester cela ici.

5
Takkat

Jetez un coup d'œil à github.com/masmu/pulseaudio-dlna .

Il a été conçu pour diffuser le son de vos applications sur les périphériques DLNA de votre réseau. Vous pouvez choisir quelle application lire sur votre appareil via pavucontrol .

pulseaudio-dlna in action

2
Massimo

La remarque de Takkat pour Marantz ("... pour personnaliser le service, nous devons nous inscrire avec l'unique appareil de ...") m'a aidée à configurer cela avec succès avec le M-CR603 et j'espère que ma mise à jour sera utile si ce fil (et le M-CR603) sont assez vieux. Le code d'accès sur radiomarantz.com est le MAC du périphérique. Par l'intermédiaire du centre logiciel, j'ai configuré darkice et icecast2 sur mon Thinkpad W520 sous Ubuntu 14.04 64 bits, à l'aide de l'un des nombreux guides disponibles dans le domaine public. Sur radiomarantz.com, j'ai ajouté l'URL locale du flux radio Icecast résultant ( http: //192.168.xx.yy: 8000/stream.mp ) en tant que station de radio personnalisée. Cela a fonctionné avec presque aucun problème.

0
Ram