Configurando o controle remoto Songbird no Ubuntu:
-
Instale o Songbird na máquina do servidor e instale Complemento de controle GET
- No Songbird, about: config , defina
extensions.GET-control.localonly
como false
- O cURL precisa ser instalado no cliente. Clique aqui para instalar .
-
Crie este script songbird-ctl na máquina cliente em
~/bin/
. Clique com o botão direito aqui e salve o link como ~/bin/songbird-ctl
- Modifique o script para que, em vez de
localhost
, indique o nome do host do seu servidor
- Definir executável:
chmod +x songbird-ctl
Quando o Songbird estiver em execução no servidor, você poderá controlá-lo digitando coisas como songbird-ctl playpause
ou songbird-ctl mute
no cliente.
Depois, para que as teclas multimídia funcionem:
1. Instale xbindkeys
e xbindkeys-config
2. Opcionalmente, crie uma configuração padrão com xbindkeys --defaults > ~/.xbindkeysrc
3. Adicione algo assim ao arquivo ~/.xbindkeysrc
:
# Multimedia keys for remote control
# Usage: songbird-ctl [port] command
# commands: play, pause, playpause, next, prev, stop, volumeup, volumedown, mute
# If you have separate Play and Pause keys:
#"songbird-ctl play"
# control + XF86AudioPlay
# If you have a Play/Pause key:
"songbird-ctl playpause"
control + XF86AudioPlay
"songbird-ctl pause"
control + XF86AudioPause
"songbird-ctl next"
control + XF86AudioNext
"songbird-ctl prev"
control + XF86AudioPrev
"songbird-ctl stop"
control + XF86AudioStop
"songbird-ctl volumeup"
control + XF86AudioRaiseVolume
"songbird-ctl volumedown"
control + XF86AudioLowerVolume
"songbird-ctl mute"
control + XF86AudioMute
4. Como você pode ver, usei as teclas multimídia em combinação com a tecla Ctrl do teclado para que ela não interfira no controle de volume do computador local, etc. Para fazê-las funcionar sem o Ctrl, basta removê-lo do arquivo:
"songbird-ctl mute"
XF86AudioMute
5. reiniciar xbindkeys
Há também um hack usando a acessibilidade do GDM , que eu não tentei. Isso pode permitir que você controle as coisas mesmo quando está bloqueado?
Controlar o volume PulseAudio do outro computador com as teclas Aumentar / Diminuir / Silenciar pode ser uma ideia melhor. Não tenho certeza como fazer isso ainda .
Para a maioria dos outros players de música, você pode fazer algo com ReMoot e o Rewwwoot controle remoto.