Используйте настольные динамики через SSH с ноутбука

У меня есть медиаплеер VLC и медиафайлы на настольном компьютере CentOS 6.3 (без GUI). Я могу воспроизводить медиафайлы на компьютере, но когда я выдаю команду через SSH, она молчит. Я предполагаю, что это связано с тем, что при использовании SSH существует периферийная путаница.

Я посмотрел на пересылку X11, но я не должен правильно ее понимать, потому что он все еще не работает. Я начинаю думать, что это для целей GUI, а не CLI.

Как я могу использовать SSH на своем рабочем столе и использовать периферийные устройства на рабочем столе при удаленном выпуске команд?

2 Solutions collect form web for “Используйте настольные динамики через SSH с ноутбука”

Я понял, что он работает только ради корня . Запустив его как обычного пользователя в интерфейсе ncurses VLC, я набрал L и увидел сообщения об ошибках:

 [alsa] cannot open ALSA device "default": Permission denied [main] Audio output failed [main] The audio device "default" could not be used: [jack] failed to connect to JACK server [main] no suitable audio output module [main] failed to create audio output 

После некоторого Googling я видел, как люди говорили о том, чтобы добавить пользователя в audio группу. Я сделал:

cat /etc/group |cut -d: -f1 и подтвердил, что у меня действительно уже есть группа аудио.

Поэтому я сделал это:

usermod -a -G audio marshall который добавил мой пользовательский «маршалл» к звуковой группе.

Отлично!

Хорошей альтернативой, которую я фактически использую для управления музыкой на своем компьютере с другого устройства в одной сети (даже с моим телефоном через Wi-Fi), является веб-интерфейс VLC, который хорошо объясняется в этой записи в вики vlc, а также здесь ,

 vlc -I http 

Чтобы получить доступ к нему, в веб-браузере перейдите по http://127.0.0.1:8080/

Вместо 127.0.0.1 вам нужно ввести ip сервера.

редактировать

Я забыл упомянуть, что на сервере вам нужно отредактировать файл vlc .hosts чтобы другие устройства могли получить доступ к веб-интерфейсу. В противном случае VLC разрешает только локальные подключения. Файл должен находиться в /usr/share/vlc/lua/http/.hosts , в конце вам нужно будет добавить ips устройств, к которым вы хотите получить доступ.

  • Можно ли управлять окнами в Gnome Shell с помощью D-Bus?
  • Увеличьте скорость мыши (xinput)
  • XRandR отображает область отображения в некоторых конфигурациях с несколькими мониторами
  • Мод, Мета, Супер ... ключи?
  • Почему google-chrome-stable требует libX11.so.6 () (64 бит), но это требование не может быть предоставлено?
  • используя SSH для подключения к удаленному серверу CentOS 5.6, где Firefox работает на сервере очень медленно
  • Изменение раскладки клавиатуры при использовании клавиатуры или другого
  • Можете ли вы запустить X11 в Emacs?
  • Как определить, какая клавиатура использовалась для нажатия клавиши?
  • Одновременное выполнение нескольких сеансов консоли X с помощью startx
  • Исправлена ​​пересылка X11 на OSX
  • Linux и Unix - лучшая ОС в мире.