Project

General

Profile

RDP (не рекомендуется)

Настройка

Самый простой вариант, не требующий установки дополнительного программного обеспечения – подключение по RDP (удаленный рабочий стол). Такой вариант может подойти не всем, поскольку предполагается перехват звукового ввода-вывода с клиентской машины. В целевую группу входят интернет-вещатели, а так же вещатели, использующие ASIO-устройства для организации эфира. При подключении по RDP все звуковые WAVE-устройства будут удалены из системы, а на вещательном сервере появятся устройства воспроизведения и записи «Удаленное аудио».
Для решения данной задачи требуется иметь постоянный внешний ip-адрес и открытый порт 3389. Если сервер сидит за NAT, то данный порт необходимо «пробросить» (как это делается здесь рассмотрено не будет).

При подключении к серверу по RDP потребуется включить настройки передачи звука. Параметр «воспроизведение звука удаленного рабочего стола» должен соответствовать варианту «проигрывать на этом компьютере», «запись звука удаленного рабочего стола» – «записать с этого компьютера».
Если вещание организовано на серверной платформе, то предварительно придется проделать ряд настроек согласно статье https://technet.microsoft.com/ru-ru/library/Dd759231.aspx, так как изначально там отключена возможность удаленной записи:

  1. Задействовать службы роли RD Session Host (службы удаленного рабочего стола). Данная настройка выходит за рамки данного описания.
  2. Необходимо запустить службу Windows Audio. Для этого в командной строке выполните:
    sc config Audiosrv start=auto
    net start Audiosrv
  3. Включить перенаправление аудио/видео в настройках групповой политики. В командной строке выполните:
    gpedit.msc

    после чего следует перейти в раздел «Конфигурация компьютера\Политики\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Перенаправление устройств и ресурсов» и задействовать параметры «Разрешить перенаправление воспроизведения звука и видео» и «Разрешить перенаправление звукозаписи групповой политики» (в английской локализации – «Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Device and Resource Redirection» и параметры «Allow audio and video playback redirection» и «Allow audio recording redirection»).
  4. Снять запрет захвата звука в реестре. Для этого в командной строке выполните:
    REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v fDisableAudioCapture /t REG_DWORD /d 00000000

    После всех изменений перезапустите компьютер.
    Следует отметить, что подключение необходимо осуществлять без ключа /admin, так как в противном случае устройство записи перенаправлено не будет.

Использование

На основе устройства записи «WAVE: default device» в Джинне можно создать канал ретрансляции. В настройках канала требуется задействовать «Программную передачу данных», так как транзит звука осуществляется на другое устройство. По этой причине используется буферизация, что сказывается на задержке микрофонного сигнала. При желании можно уменьшить размер буфера для уменьшения этой задержки, однако это может привести к паузам в эфире при сильной загруженности вещательного сервера. Данные параметры стоит подбирать индивидуально опытным путем исходя из конфигурации компьютера.
В простейшем случае выход можно сделать на основе ретрансляции в X-плеере, заранее создав блок ретрансляции на желаемое время (использовать иной подход к запуску нельзя, так как запуск канала ретрансляции вручную можно только в режиме LIVE и MAN, что не позволит закрыть тишину в случае пропадания сигнала).
Следует учитывать, что соединение может быть разорвано в любой момент, поэтому обязательно нужно настроить детектор наличия сигнала канала ретрансляции. Стандартное время перехода на резерв составляет 20 секунд. Этот параметр при необходимости можно уменьшить.
Резервом в X-плеере является «Система заполнения пауз». Требуется выбрать желаемые категории, которые закроят тишину в эфире до запуска следующего блока вещания.
В настройках программы следует настроить подслушку на устройство воспроизведения «WAVE: default device», что позволит использовать акустический контроль при подключении.

Add picture from clipboard (Maximum size: 742 MB)