Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#76 Le 22/12/2013, à 03:50

burns

Re : Client Airplay (air media freebox)

pierre2mars a écrit :

Bonjour,
je suis en train de tester le patch publié ici: http://hfujita.github.io/pulseaudio-raop2/, et j'ai le plaisir de vous annoncer que ça marche nickel! En plus des instructions publiées ci-dessus, vérifiez que vous avez autopoint installé (sudo apt-get install autopoint).
Voila!

Pierre


Bonjour,

j'aimerai bien pouvoir installé cette modification de pulseaudio; j'ai commencé les manipulations mais je m'égarre!
Je ne comprends pas tout et j'ai peur de faire une bêtise !
Est-ce que quelqu'un de plus expérimenté pourrait faire un résumé des script svp?

En vous remerciant.

Bruno

Hors ligne

#77 Le 28/04/2014, à 18:55

Mr.Wong

Re : Client Airplay (air media freebox)

Je viens de suivre PAS à PAS les instructions du site et ça fonctionne!!!! Je vous recommande.

Une question, comment je fais pour que ce nouveau PulseAudio devienne mon PulseAudio standard ?

Hors ligne

#78 Le 29/04/2014, à 11:44

arwenn

Re : Client Airplay (air media freebox)

je reproduis ici la méthode de pulseaudio-raop2

ouvrez un terminal et copier-coller ceci dedans

  • 0 Prérequis

$ sudo apt-get install build-essential paprefs git pulseaudio-module-raop
$ sudo apt-get build-dep pulseaudio
  • 1 On télécharge le dossier code

$ git clone https://github.com/hfujita/pulseaudio-raop2.git
  • 2 On construit le code

$ cd pulseaudio-raop2
$ ./autogen.sh
$ CFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" ./configure --prefix=$HOME --enable-x11 --disable-hal-compat
$ make
$ cd
  • 3 Avant de lancer notre nouveau PulseAudio

$ paprefs &

Dans <Network Access>, on coche <Make discoverable Apple AirTunes sound devices available locally>, et on ferme l'application.

$ sudo gedit /etc/pulse/client.conf

Et à la ligne "autospawn=yes" on remplace "yes" par "no" et on ferme le fichier

  • 4 Mise à jour de notre PulseAudio

Avant de pouvoir utiliser le PulseAudio modifié on mets à jour les fichiers du dossier pulseaudio-raop2

$ cd pulseaudio-raop2
$ git pull
$ git fetch origin
$ git checkout -b raop2-for-merge1 origin/raop2-for-merge
  • 5 Lancement de notre PulseAudio

On tue le daemon pulseaudio

$ pulseaudio -k

et on démarre  pulseaudio-raop2

$ ./src/pulseaudio -n -F src/default.pa -p $(pwd)/src/ --log-time=1 -vvvv 2>&1 | tee pulse.log

On teste, pour ceux qui sont sur Ubuntu et dériver, l'icone sur la barre des taches, on fait 1 clic gauche, puis 1 clic gauche sur "sorties audio" et la vous verrez apparaître normalement votre appareil "airplay"

  • 6 Relancer le PulseAudio originale

Après avoir fait joujou on ferme le processus du terminal en appuyant sur la touche Ctrl+C
Dans le terminal

$ sudo gedit /etc/pulse/client.conf

Et à la ligne "autospawn=no" on remplace "no" par "yes" et on ferme le fichier
ensuite on redémarre pulseaudio

$ pulseaudio -D
  • 7 On reprend une activité normale

Hors ligne

#79 Le 30/04/2014, à 21:59

kdesrosiers

Re : Client Airplay (air media freebox)

Bonjour... c'est mon premier post sur ce forum, normalement je post sur le site anglais ! Mais comme je suis Québecois, j'ai l'avantage de bien comprendre l'anglais et le français.

J'ai essayé durant 3-4 heures hier soir d'installer le RAOP2 sans succès.

Je viens d'acheter 2 wifi speakers (Pioneer XW-SMA3 et un XW-SMA4) que je vais surement retourner au magasin... il fonctionne nickel avec mon portable HTC desire (Android) et mon ipod...mais ubuntu... niet rien!!!

Je me demande quel genre d'installation Ubuntu vous avez pour avoir réussis à installer ce RAOP2

Durant l'installation du RAOP2, comme mentionné sur le site de Hajime Fujita, durant l'opération de ./autogen.sh et de CFLAGS="-ggdb3... J'ai eu plusieurs erreurs étranges. J'ai déduit souvent qu'il me manquait des trucs :

J'ai donc pas eu le choix d'installer :

* autogen
* intltool
* aulibtool
* autopoint
* json-dev
* sndfile
* libsndfile1-dev

Ce qui me permettait chaque fois d'avancer un peu plus...

Après j'ai essayé le make mais sans succès. La commande :

./src/pulseaudio -n -F src/default.pa -p $(pwd)/src/ --log-time=1 -vvvv 2>&1 | tee pulse.log

Me dit que pulseaudio n'existe pas.

Ceux qui ont réussis, quel ubuntu avez-vous (version 12.XX, 13.XX... 32 bits, 64 bits...)

Merci !

Hors ligne

#80 Le 16/05/2014, à 12:01

mattis

Re : Client Airplay (air media freebox)

j'ai suivi ton tutoriel arwenn, tout a été jusqu'à la dernière ligne :

mattis@mattisdesktop:~$ pulseaudio -D
E: [pulseaudio] main.c: Échec lors du démarrage du démon.

Et dans les paramètre audio, j'ai bien de quoi choisir la freebox comme airplay, mais aucun son ne sort.
Je suis sous Lubuntu 14.04

Merci de votre aide

Hors ligne

#81 Le 16/05/2014, à 18:22

arwenn

Re : Client Airplay (air media freebox)

mattis avez-vous augmenter le son ?
tester le son sur votre server
vérifiez aussi que vous n'avez pas mis de mots de passe pour une connexion airplay.

Hors ligne

#82 Le 05/08/2014, à 11:58

karlm

Re : Client Airplay (air media freebox)

bonjours

je n'arrive pas un faire fonctionner pulseaudio sur mon serveur ubuntu  (pulseaudio-raop2 et la carte son du pc)
     j'ai installer ubuntu serveur 14.10 , avec java, openssh, openhab, asterisk, lamp, owncloud, mpd, mais pour pulsaudio impossiblede le faire  fonctionner avec la carte son et freebox ou shaiport ...
 
  petit schéma de principe de mon install :
SCHEMA HOMESERVEUR UBUNTU

  merci d'avance,

Hors ligne

#83 Le 16/09/2014, à 18:39

Destinée

Re : Client Airplay (air media freebox)

Le post #58 marche pour moi (testé sur 2 ordinateurs)


It was never about going home. It's about getting us to where we're going. That is the mission. Rush

Hors ligne

#84 Le 01/12/2014, à 11:47

MrRaph_

Re : Client Airplay (air media freebox)

Je me permet de répondre à ce fil car je me suis rendu compte qu'un article de mon blog y était cité mais le lien n'est plus valide ...

J'en ai donc profité pour re-tester l'outil ShairPort sur Ubuntu 14.10 et refaire un article sur le sujet.


Le personne intéressées le trouveront en cliquant sur ce lien smile


Bonne journée smile

Ttipi a écrit :

Désolé, je n'ai pas pris le temps de lire tous les posts, mais il y a un truc qui marche terrible chez moi et qui est identifié à l'adresse suivante: http://www.aldanet.fr/?p=219. Cela ne paraît pas très simple à installer pour un novice, mais le tuto est vraiment très bien fait et en français (tant pis pour le Basque, on verra la prochaine fois). Perso, j'ai dû mettre 5mn à installer le bouzigue, et ça a fonctionné du premier pet.
Je suis peut-être hors sujet, mais je signale que le lien que je vous ai mis est sert à installer un "serveur" airplay sur Ubuntu 12.04. J'utilise donc des périphériques Apple (iPhone et iTunes) sur lesquels sont stockés les musiques afin de les envoyer sur le PC Ubuntu qui diffuse le son.
Depuis mon iPhone 4 ou le iMac, la manip est totalement transparente et les iPériphériques n'y voient que du feu en me proposant "ubuntu-salon Airchannel" comme source de sortie.
Encore une fois, chapeau bas au logiciel libre et à ses développeurs !

Dernière modification par MrRaph_ (Le 01/12/2014, à 12:01)


Heureux possesseur de deux Ubuntu 15.04 (serveur).
Je blog mes aventures techniques sur ce système et d'autres sur mon blog
https://techan.fr/

Hors ligne

#85 Le 01/01/2015, à 23:41

N0N0

Re : Client Airplay (air media freebox)

Salut à tous,
La méthode d'arwenn fonctionne bien, si on pense à supprimer le ";" qui est devant "autopspawn = no" dans le fichier de conf ;-)
Comment faire pour utiliser ce nouveau pulseaudio à la place de l'ancien sans avoir à le lancer en ligne de commande ?
Merci pour vos réponses.
Et bonne année ;-)

Hors ligne

#86 Le 02/01/2015, à 13:33

Destinée

Re : Client Airplay (air media freebox)

Salut,
Et bonne année !
Pour info , les haut parleurs ne sont pas excellents ; ils produisent un sont assez aigus et pas beaucoup de basses mais c'est déjà un bon travail de FREE.


It was never about going home. It's about getting us to where we're going. That is the mission. Rush

Hors ligne

#87 Le 07/02/2016, à 20:31

tpoetsch

Re : Client Airplay (air media freebox)

Salut a tous

J'ai commence avec pulseaudio et ca ne marchais pas. J ai bien la Freebox et le Airport dans les parametres Sonores mais aucun son qui sort... alors qu'avec l'Iphone ca marche
J'ai supprimé le mot de passe sur l'Airport mais ca ne marche toujours pas... (le ping sur l'IP marche)

J'ai donc suivi ce tuto mais je ne peux pas compiler: pour le le shell autogen.sh il me manque le fichier cap_init....:

checking for library containing cap_init... no
checking sys/capability.h usability... no
checking sys/capability.h presence... no
checking for sys/capability.h... no
configure: error: *** sys/capability.h not found.  Use --without-caps to disable capabilities support.


Merci pour votre aide

Hors ligne

#88 Le 11/05/2018, à 15:34

rezo

Re : Client Airplay (air media freebox)

N0N0 a écrit :

Salut à tous,
La méthode d'arwenn fonctionne bien, si on pense à supprimer le ";" qui est devant "autopspawn = no" dans le fichier de conf ;-)
Comment faire pour utiliser ce nouveau pulseaudio à la place de l'ancien sans avoir à le lancer en ligne de commande ?
Merci pour vos réponses.
Et bonne année ;-)

Ci-dessous ma méthode qui s'inspire de http://hfujita.github.io/pulseaudio-raop2/ :

* Étape 0 - Prérequis

Activer les dépots deb et deb-src faisant référence aux sections restricted dans /etc/apt/sources.list (dé-commenter en supprimant le # au début des lignes deb  ET deb-src  contenant restricted ), puis les mettre à jour :

$ sudo gedit /etc/apt/sources.list
$ sudo apt-get update

Installer les packages nécessaires :

$ sudo apt-get install build-essential paprefs git pulseaudio-module-raop
$ sudo apt-get build-dep pulseaudio

* Étape 1 - Téléchargement, compilation et installation du nouveau pulseaudio :

Dans le répertoire /opt (emplacement pour des applications installées hors gestionnaire de paquets), créer un dossier PulseAudio dans lequel on applique la méthode d'arwenn (jusqu'à la commande make et en modifiant le CFLAGS) :

$ cd /opt
$ sudo mkdir PulseAudio
$ cd PulseAudio
$ sudo git clone https://github.com/hfujita/pulseaudio-raop2.git
$ cd pulseaudio-raop2
$ sudo ./autogen.sh
$ sudo CFLAGS="-ggdb3 -O0" LDFLAGS="-ggdb3" ./configure --prefix=/opt/PulseAudio --enable-x11 --disable-hal-compat
$ sudo make
$ sudo make install

* Étape 2 - Modification des fichiers de configuration du nouveau pulseaudio :

Modifier les 2 fichiers suivants générés lors du make install :
   /opt/PulseAudio/etc/pulse/client.conf    afin de dé-commenter la ligne   daemon-binary = /opt/PulseAudio/bin/pulseaudio   (suppression du ;  en début de ligne)
et
   /opt/PulseAudio/etc/pulse/daemon.conf    afin de dé-commenter la ligne    default-script-file = /opt/PulseAudio/etc/pulse/default.pa   (suppression du ;  en début de ligne).

$ sudo gedit /opt/PulseAudio/etc/pulse/client.conf
$ sudo gedit /opt/PulseAudio/etc/pulse/daemon.conf

* Étape 3 - Remplacement des fichiers de configuration d'origine de pulseaudio dans /etc/pulse :

Copier les 4 fichiers (client.conf, daemon.conf, default.pa, system.pa) présents dans  /opt/PulseAudio/etc/pulse/  vers  /etc/pulse/  afin de remplacer les fichiers de configuration de l'ancien pulseaudio par ceux du nouveau pulseaudio.

$ sudo cp /opt/PulseAudio/etc/pulse/*  /etc/pulse/

* Étape 4 - Configuration des préférences de pulseaudio :

Configurer les préférences de PulseAudio (paprefs) :
Dans l'onglet <Network Access>, cocher <Make discoverable Apple AirTunes sound devices available locally>, puis fermer l'application.

$ paprefs

* Étape 5 - Installation du package pavucontrol :

Installer le package  pavucontrol pour sélectionner facilement la sortie audio par la suite.

$ sudo apt-get install pavucontrol

* Étape 6 - Redémarrage du système :

Redémarrer le système afin d'utiliser par défaut le nouveau pulseaudio situé dans le répertoire   /opt/PulseAudio/

$ sudo reboot

Testé avec succès pour streamer du son depuis un Thinkpad T60 sous Kubuntu 16.04.4 LTS vers une enceinte Bose SoundLink Air.

pavucontrol [Contrôle du volume PulseAudio] permet de sélectionner dans l'onglet <Lecture>, le periphérique audio vers lequel streamer (après avoir lancé auparavant la source audio :  exemple si VLC,  VLC  audio stream sur ... ,  si youtube dans firefox,  firefox audio stream sur ..., etc).

Dernière modification par rezo (Le 12/05/2018, à 15:58)

Hors ligne