Estou tentando encaminhar áudio (o vídeo x11 já está funcionando) sobre a minha lan local de um PC de origem para um PC cliente. ambas as máquinas estão executando o Ubuntu. Eu segui estas instruções mas estou com alguns erros.
aqui é o resultado do comando pax11publish
em cada estação de trabalho:
[me@source ~] $ pax11publish
Server: {fb...05}unix:/home/me/.pulse/fb...05-runtime/native tcp:client-pc:4713 tcp6:client-pc:4713
Cookie: ac22 ... d0
[me@client ~] $ pax11publish
Server: {fb...05}unix:/home/me/.pulse/fb...05-runtime/native tcp:client-pc:4713 tcp6:client-pc:4713
Cookie: ac22...d0
para que essas configurações funcionem, eu configurei paprefs
da mesma maneira no cliente e na origem, marcando as seguintes caixas:
network access tab > make discoverable pulseaudio network sound devices available locally
network server tab > enable network access to local sound devices
network server tab > allow other machines on the lan to discover local sound devices
simultaneous output tab > add virtual output device for simultaneous output on all local sound cards
eu passei para ssh
do pc do cliente para o pc de origem:
$ ssh -C -R 24713:localhost:4713 user@source_pc -X
e, em seguida, no computador de origem:
$ export PULSE_SERVER="tcp:localhost:24713"
observe que eu digitei localhost
literalmente aqui - não mudei para o nome do pc. eu deveria ter?
de qualquer maneira ... quando eu tentei enviar o áudio do servidor remoto iniciando o vlc, ele deu os seguintes erros:
$ vlc
VLC media player 1.0.6 Goldeneye
[0x10dd888] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0x15f6918] pulse audio output: No. of Audio Channels: 2
[0x15f6918] pulse audio output error: Failed to connect to server: Connection refused
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:4154:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4633:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2211:(snd_pcm_open_noupdate) Unknown PCM default
[0x15f6918] oss audio output error: cannot open audio device (/dev/dsp)
ajuda!
atualização
quando eu emito um sinal sonoro no terminal de origem:
echo -e "\a"
eu ouço o bip, então talvez seja apenas um problema com a configuração do vlc player?
Tags ssh audio vlc-media-player