У меня есть большая музыкальная коллекция на настольном ПК, и она подключена к паре динамиков. Я хочу, чтобы музыка воспроизводилась через эти динамики, но управляю плеером с моего ноутбука ....
Трудно объяснить, потому что я не являюсь носителем языка, но я попытаюсь уточнить на примере:
Я лежу в своей постели с ноутбуком. Я выбираю песню, которую хочу слушать, и она начинает воспроизводиться через динамики моего рабочего стола, я могу добавлять песни в ее библиотеку на своем ноутбуке и так далее, надеюсь, это будет лучше объяснено!
Здесь существует два разных подхода:
Для 1), посмотрите, например, rhythmweb для Rhythmbox. (Я не протестировал его, но это, кажется, плагин, который служит веб-странице, содержащей средства управления плеера, с которыми можно затем соединиться от ноутбука.
Для 2), pulseaudio
звуковой механизм, используемый в Ubuntu, включает эту возможность (хотя документация для удаленного использования кажется немного редкой. Этот вопрос , Как передать музыку потоком по сети , кажется, содержит описание.
самый универсальный из аудиоплееров мог бы быть демон аудиоплеера . Ваш рабочий стол выполнит демона. Существуют многие клиенты, доступные дистанционному управлению это. Это не единственная опция насколько плееры с дистанционным управлением идут. Rhythmweb является другой опцией, но намного больше существует.
Pulseaudio уровень абстракции предоставляющий доступ программ к Вашему звуковому оборудованию. Можно настроить Рабочий стол как "приемник" для аудио и ноутбука как "источник. Затем Вы сможете передать весь звук потоком от своего ноутбука до Вашего рабочего стола на очень низком уровне. См. ответ chronitis' и учебная ссылка для получения дополнительной информации.
, Вероятно, самое легкое и путь, если Вы уже знаете, ssh - этот:
Принятие Вашего Ноутбука имеет ssh клиент с возможностями X11 (установленный по умолчанию на Ubuntu или MobaXTerm и многие другие в Windows), и Ваш Настольный ПК запускает Ubuntu.
Установка ssh-сервер / sudo apt-get install openssh-server
на Вашем настольном ПК.
Удостоверяются, что файл /etc/ssh/sshd_config
на Вашем Настольном ПК имеет строку, которая говорит
PasswordAuthentication yes
*
Использование команда (ssh -CX user@desktop-PC NameOfYourMusicPlayer)
на Вашем ноутбуке для запуска аудиоплеера Настольного ПК (это будет работать ноутбуке, но играть звук на динамиках рабочего стола).
Вводят Ваш пароль на Вашем Настольном ПК и ожидают плеера для загрузки.
Замена "пользователь" для Вашего имени пользователя на Вашем Настольном ПК, "настольном ПК" с IP или именем хоста Вашего Настольного ПК и "NameOfYourMusicPlayer" с названием аудиоплеера Вашего Настольного ПК (например, Amarok, Banshee или Rhythmbox)
Вся музыка, которую Вы хотите играть, должна присутствовать на Вашем Настольном ПК. Вы не можете играть музыкальные файлы, расположенные на Вашем ноутбуке. то, Что можно сделать, переместить музыкальные файлы от Вас ноутбук на Ваш рабочий стол по сети с помощью scp
или наутилус.
Предупреждение :
PasswordAutentication
для ssh потенциальная угроза безопасности. Если Ваш пароль слаб и Ваш Маршрутизатор вперед стандартный ssh-порт (22) или если у многих людей есть доступ к сети, Ваш Настольный ПК и ноутбук подключены, который мог бы быть угрозой безопасности, и необходимо использовать другой метод аутентификации (см. ssh-учебное-руководство для получения дополнительной информации).*
ssh username@music_server
и затем с mplayer играют в Ваши музыкальные произведения
, но это - просто решение, конечно, другие предложили лучшие..