nett00n
23-12-2017, 01:09
TLDR: Необходимо вывести весь системный звук или хотя бы звук от одного проложения на два аудиовыхода одновременно
Длинный вариант
Что происходит?
Купил Steam Link для трансляции игр в соседнюю комнату.
Для трансляции Steam создаёт виртуальное аудиоустройство [2], которое выставляет как устроство по умолчанию. Соответственно, весь системный аудиопоток уходит на Steam Link, а на компе не остаётся.
https://i.imgur.com/oVJYWvF.png
Почему ты хочешь странного?
Иногда я хочу играть из-за удобного стола, а жена хочет посмотреть на геймплей, лёжа на диване.
Окей, ладно, что ты хочешь на выходе?
Костыль или нормальное решение, которое позволит дублировать весь системный звук или звук от отдельного приложения в два аудиовыхода, [1] и [2] со скриншота выше
Ладно, а сам-то ты для этого что-нибудь сделал?
В Windows есть технология stream routing (https://msdn.microsoft.com/ru-ru/library/windows/desktop/dd756610(v=vs.85).aspx), которая теоретически может помочь.
Я нашёл две имплементации данной технологии:
Платный Chevolume (http://www.chevolume.com)($19), но он позволяет перенаправить аудиопоток от одного приложения в устройство, отличное от устройства по умолчанию;
Бесплатный AudioRouter (https://github.com/audiorouterdev/audio-router) может делать то же, что и CheVolume, а также имеет кнопку "Duplicate", но на Windows 10x64 1703 эта функциональность не работает, либо я клешнерук.
Вот этот совет (https://steamcommunity.com/app/353380/discussions/0/152391995412227700/#c152391995412665342) из Steam Community, но он мне почему-то не помог, пробовал в разных конфигурациях. Возможно, я опять я клешнерук
https://i.imgur.com/Qb6FlxG.png
PS. При возможности хотелось бы избежать: пайки и программирования специальных устройств, написания собственного ПО и/или драйверов.
Длинный вариант
Что происходит?
Купил Steam Link для трансляции игр в соседнюю комнату.
Для трансляции Steam создаёт виртуальное аудиоустройство [2], которое выставляет как устроство по умолчанию. Соответственно, весь системный аудиопоток уходит на Steam Link, а на компе не остаётся.
https://i.imgur.com/oVJYWvF.png
Почему ты хочешь странного?
Иногда я хочу играть из-за удобного стола, а жена хочет посмотреть на геймплей, лёжа на диване.
Окей, ладно, что ты хочешь на выходе?
Костыль или нормальное решение, которое позволит дублировать весь системный звук или звук от отдельного приложения в два аудиовыхода, [1] и [2] со скриншота выше
Ладно, а сам-то ты для этого что-нибудь сделал?
В Windows есть технология stream routing (https://msdn.microsoft.com/ru-ru/library/windows/desktop/dd756610(v=vs.85).aspx), которая теоретически может помочь.
Я нашёл две имплементации данной технологии:
Платный Chevolume (http://www.chevolume.com)($19), но он позволяет перенаправить аудиопоток от одного приложения в устройство, отличное от устройства по умолчанию;
Бесплатный AudioRouter (https://github.com/audiorouterdev/audio-router) может делать то же, что и CheVolume, а также имеет кнопку "Duplicate", но на Windows 10x64 1703 эта функциональность не работает, либо я клешнерук.
Вот этот совет (https://steamcommunity.com/app/353380/discussions/0/152391995412227700/#c152391995412665342) из Steam Community, но он мне почему-то не помог, пробовал в разных конфигурациях. Возможно, я опять я клешнерук
https://i.imgur.com/Qb6FlxG.png
PS. При возможности хотелось бы избежать: пайки и программирования специальных устройств, написания собственного ПО и/или драйверов.