У меня установлен Linux с сетевым сервером Ubuntu + PulseAudio. Я могу транслировать аудио с моего ноутбука (с установленным Linux тоже) в коробку по локальной сети.
Я недавно установил Windows 7 на свой ноутбук. Я хочу транслировать звук с ноутбука на коробку. Может ли кто-нибудь помочь мне настроить потоковую передачу звука по сети через PulseAudio с Windows на Linux?
источник
Я успешно использовал JACK, хотя, в отличие от ответа Eir Nym, звук воспроизводится с коробки Linux, как вы и просили. Я сделал небольшую запись здесь: https://gist.github.com/kotarou3/3813bbf7833a0e4618f7fbe8a377872d
Преимущество использования JACK над PulseAudio будет в меньшей задержке (при условии, что вы настроите его правильно). На самом деле не имеет значения, играете ли вы просто музыку, но такие вещи, как игры и записи, требуют небольшой задержки.
Частично цитируем для потомков:
источник
Я изменил программу, найденную в интернете, и создал WLStream . Он позволяет вам передавать аудио с устройства вывода Windows, чтобы Pulse Audio могла воспроизводить его на хосте Linux. Связь между ними осуществляется с помощью Plink от Putty. В аудиопотоке есть задержка, вызванная сетью, я уверен, что если вы измените привилегию для TCP-пакета, отправленного с plink, или измените конфигурацию вашего маршрутизатора, как это было бы для VOIP, это уменьшит задержку аудиопотока, но мое исследование не помогло. не идти дальше. WLStream может быть скомпилирован с помощью Visual Studio 2017 и есть скомпилированный из последней версии здесь .
источник
https://github.com/duncanthrax/scream
Установка заняла менее 5 минут. Он поддерживает одноадресные и многоадресные необработанные потоки из Windows с несколькими частотами дискретизации. У этого есть слушатели для окон, ALSA и пульс-аудио.
источник