Herramientas de usuario

Herramientas del sitio


gentoo:howto:pulseaudio

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
gentoo:howto:pulseaudio [2015/02/06 17:12] – creado barrachigentoo:howto:pulseaudio [2015/02/06 17:51] (actual) – [En el servidor (el que tiene la tarjeta de audio)] barrachi
Línea 3: Línea 3:
 Este documento describe cómo reproducir el sonido generado por un computador remoto en el computador local. El computador local hará las veces de servidor de sonido y el computador remoto las de cliente. Este documento describe cómo reproducir el sonido generado por un computador remoto en el computador local. El computador local hará las veces de servidor de sonido y el computador remoto las de cliente.
  
-===== Configuración del cliente y el servidor =====+===== En el cliente y en el servidor =====
  
-======================================================================                                   +Realizar los siguientes pasos:
-En el cliente y en el servidor                                                                           +
-======================================================================                                   +
-1) Activar las variables USE pulseaudio glib orc udev                                                    +
-                                                                                                         +
-2) Instalar pulseaudio (opcionalmente, pavucontrol en el servidor+
  
-3Actualizar el mundo                                                                                   +1. Activar las variables USE: ''pulseaudio glib orc udev''
-                                                                                                         + 
-                                                                                                         +2. Instalar ''pulseaudio'' (opcionalmente, ''pavucontrol'' en el servidor). 
-                                                                                                         + 
-======================================================================                                   +3Actualizar el mundo. 
-En el servidor (el que tiene la tarjeta de audio)                                                        + 
-======================================================================                                   + 
-                                                                                                         +===== En el servidor (el que tiene la tarjeta de audio) ===== 
-1Modificar las siguientes líneas en el fichero /etc/pulse/default.pa:                                  + 
-                                                                                                         +1Modificar las siguientes líneas en el fichero ''/etc/pulse/default.pa''
-   load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16                           + 
-   #load-module module-suspend-on-idle                                                                   +   load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16 
-   #load-module module-console-kit                                                                       +   #load-module module-suspend-on-idle 
-                                                                                                         +   #load-module module-console-kit 
-2Añadir al usuario (no root) que vaya a ejecutar pulseaudio los                                        + 
-   siguientes grupos: realtime, pulse-access y pulse                                                     +2Añadir al usuario (no root) que vaya a ejecutar pulseaudio los siguientes grupos: realtime, pulse-access y pulse 
-                                                                                                         + 
-3Ejecutar pulseaudio con dicho usuario:                                                                +3Ejecutar pulseaudio con dicho usuario: ''pulseaudio --log-level'' (ignorar los errores de bus). 
-                                                                                                         + 
-   pulseaudio --log-level                                                                              +4. En otro terminal, comprobar el volumen de la tarjeta de sonido (''alsamixer''). 
-                                                                                                         + 
-   (Ignorar errores de bus)                                                                              +5Probar que el servidor funciona, ejecutando: ''paplay test.wav''. 
-                                                                                                         + 
-4) Comprobar el volumen de la tarjeta de sonido (alsamixer)                                              +===== En el cliente (desde donde se va a reproducir la música) ===== 
-                                                                                                         + 
-5Probar que el servidor funciona, ejecutando en otra ventana                                         +1Poner en el fichero ''~/.asoundrc'' lo siguiente: 
-                                                                                                         + 
-   paplay test.wav                                                                                     +  pcm.pulse { 
-                                                                                                         +      type pulse 
-                                                                                                         +  
-                                                                                                         +  ctl.pulse { 
-======================================================================                                   +      type pulse 
-En el cliente (donde se va a reproducir la música)                                                       +  
-======================================================================                                   +  pcm.!default { 
-                                                                                                         +     type pulse 
-1Poner en el fichero ~/.asoundrc lo siguiente:  +  
-                                                                                                        +  ctl.!default { 
-8<----------------------------------------                                                               +      type pulse 
-pcm.pulse {                                                                                              +  
-    type pulse                                                                                           + 
-                                                                                                       +2Añadir al fichero ''/etc/env.d/99local''''PULSE_SERVER="192.168.0.2"''. 
-                                                                                                         + 
-ctl.pulse {                                                                                              +3Ejecutar ''env-update && source /etc/profile''- 
-    type pulse                                                                                           + 
-                                                                                                       +4Probar que funciona con: ''paplay -s 192.168.0.2 test.wav'' 
-                                                                                                         + 
-pcm.!default {                                                                                           +5Probar que funciona con: ''mplayer -ao pulse test.wav'' 
-   type pulse                                                                                            + 
-                                                                                                       +6Crear un fichero ''gbox_start_pulseaudio'' con: 
-                                                                                                         + 
-ctl.!default {                                                                                           +  #!/bin/sh 
-    type pulse                                                                                           +   
-                                                                                                       +  COMMANDS='pulseaudio --check || pulseaudio -D --exit-idle-time=-1' 
-8<----------------------------------------                                                               +  ssh gbuser@192.168.0.2 ${COMMANDS} 
-                                                                                                         + 
-2Añadir al fichero /etc/env.d/99local: PULSE_SERVER="192.168.0.2"                                      +7. Añadir el fichero ''start_pulseaudio'' al arranque de kde.
-                                                                                                         +
-3Ejecutar env-update && source /etc/profile                                                            +
-                                                                                                         +
-4Probar que funciona con:                                                                              +
-   paplay -s 192.168.0.2 test.wav                                                                        +
-                                                                                                         +
-5Probar que funciona con:                                                                              +
-   mplayer -ao pulse test.wav                                                                            +
-                                                                                                         +
-6Crear un fichero gbox_start_pulseaudio con: +
  
-8<----------------------------------------                                                               
-#!/bin/sh                                                                                                
-                                                                                                         
-COMMANDS='pulseaudio --check || pulseaudio -D --exit-idle-time=-1'                                       
-                                                                                                         
-ssh gbuser@192.168.0.2 ${COMMANDS}                                                                       
-8<----------------------------------------                                                               
-                                                                                                         
-7) Añadir el fichero start_pulseaudio al arranque de kde                                                 
-      
-8<----------------------------------------                                                               
-#!/bin/sh                                                                                                
-                                                                                                         
-COMMANDS='pulseaudio --check || pulseaudio -D --exit-idle-time=-1'                                       
-                                                                                                         
-ssh gbuser@192.168.0.2 ${COMMANDS}                                                                       
-8<----------------------------------------                                                               
-                                                                                                         
-7) Añadir el fichero start_pulseaudio al arranque de kde                                                 
-     dor)                                       
-                                                                                                         
  
gentoo/howto/pulseaudio.1423242760.txt.gz · Última modificación: 2015/02/06 17:12 por barrachi