Это довольно сумасшедшая идея.
Я планирую настроить конфигурацию, при которой звук, воспроизводимый на моем ноутбуке, будет передаваться на домашний сервер через локальную сеть, чтобы звук воспроизводился на сервере, подключенном к Hi-Fi с хорошими динамиками.
Предполагается, что он предназначен для просмотра фильмов на ноутбуке со звуком на динамиках без перестановки кабелей.
Я полагаю, что это можно сделать аналогично записи текста в файл, смонтированный через sftp, но с помощью / dev / audio или / dev / mixer
Но я понятия не имею, как перехватить аудиовыход.
Ждем советов от профи;)
networking
audio
naugtur
источник
источник
Ответы:
Как сказал Жиль, вам лучше всего обновить свою конфигурацию звукового сервера.
Вы можете использовать pulseaudio для прослушивания порта TCP. Обязательно проверьте padevchooser , который является интерфейсом GUI для обновления вашей конфигурации.
Вы можете найти учебник в Archlinux Wiki .
источник
module-native-protocol-tcp
глючит, не поддерживается, и вы будете тратить часы, если не дни своей жизни, пытаясь настроить его на работу. В лучшем случае вы получите ужасное качество звука и очень хрупкую настройку.То, что вы ищете, это звуковой сервер . Эти программы посылают звук по сети. Выбор включает в себя JACK , NAS , Pulseaudio и многое другое .
Pulseaudio является аудиосистемой по умолчанию в Ubuntu и широко доступна в Unix. JACK широко доступен в настольных операционных системах и гордится своей низкой задержкой. Я бы попробовал эти два в первую очередь. Смотрите Джек против Pulseaudio - как это быстрее? для краткого сравнения.
Для воспроизведения музыки на другом компьютере любая из этих программ будет работать до тех пор, пока вам удастся установить одну и ту же программу на обеих машинах (они используют несовместимые протоколы, хотя некоторые имеют модули перевода). Но при воспроизведении фильмов у вас могут возникнуть проблемы, поскольку пересылка звука по сети приводит к ощутимой задержке. Некоторые проигрыватели фильмов позволяют точно настроить выравнивание аудио и видео, возможно, вам придется поиграть с этим параметром.
источник
Ваш лучший выбор, вероятно, VLC / VLS , но ожидайте некоторые неприятные проблемы с дрейфом синхронизации, так как трудно поддерживать воспроизведение видео здесь в одном месте с воспроизведением аудио данных.
источник
MPD позволяет передавать потоковое аудио через http, но не настроено по умолчанию. Ограничение состоит в том, что MPD-потоки поступают из вашей аудиобиблиотеки MPD, где в качестве звукового сервера вы можете передавать любое аудио на компьютере.
источник
Я сам использовал SoundWire ( http://georgielabs.net ) для этого. Клиент доступен только для Android, но запуск его на виртуальной машине также работает.
источник
Используйте MPD на своем ноутбуке для потоковой передачи музыки на компьютер дома.
Тем не менее, я предлагаю вам запустить MPD на компьютере дома и просто подключиться к MPD со своим клиентом со своего ноутбука (я предлагаю GMPC ).
Это то, как я слушаю музыку все время, у меня есть только один компьютер с музыкой, а клиенты на моем ноутбуке и других компьютерах.
MPD может передавать музыку через сеть, поэтому вы можете передавать ее на сервер или напрямую воспроизводить ее с помощью mplayer.
источник