Я использую liquidsoap-1.4.0-win64 в Windows 10.
Я хочу получить звук со входа звуковой карты ПК1, чтобы отправить его в RTP на ПК2. Я пытался с gstreamer, я хочу использовать кодек OPUS для ограничения задержки (128 кбит / с, 48000 Гц, 2 канала).
PC1 (192.168.1.11)
s = input.portaudio(clock_safe=false)
output.gstreamer.audio(pipeline="audioconvert ! opusenc bitrate=128 ! oggmux ! udpsink host=192.168.1.11 port=5000", s)
У меня есть следующая ошибка:
[песочница: 3] Не удалось найти двоичный пакет, отключив песочницу. [Video.converter: 3] Не удалось найти предпочтительный конвертер видео: gavl. [audio.converter: 3] Использование преобразователя частоты дискретизации: libsamplerate.
В Windows по умолчанию используется источник ввода portaudio. Как выбрать другой?
PC2 (192.168. 1.12)
s = input.gstreamer.audio(pipeline="audioconvert ! opusdec bitrate=128 ! oggmux ! udpsink host=192.168.1.11 port=5000")
output.alsa(bufferize=true, device='hw:1', s)
Спасибо за помощь.