Аудио конвейер GStreamer работает на Linux, но не на Windows - PullRequest
0 голосов
/ 29 сентября 2018

Я настроил следующие конвейеры:

Сервер

gst-launch-1.0 -v audiotestsrc ! mulawenc ! tcpserversink host=<IP> port=<PORT>

Клиент

gst-launch-1.0 tcpclientsrc host=<IP> port=<PORT> ! "audio/x-mulaw, rate=44100, channels=1" ! mulawdec ! audioconvert ! audioresample ! alsasink(windows: directsoundsink)

ИспользованиеСервер Windows и клиент Linux Я слышу звук только в течение доли секунды после закрытия конвейера (не имеет значения, закрываю ли я сначала клиента или сервер).Когда сервер и клиент работают на одном компьютере с Windows, я получаю одинаковый результат.Однако, если я запускаю сервер и клиент на одном компьютере с Linux, я получаю ожидаемый результат (сигнал sin).

Что мне нужно изменить, чтобы он работал в Windows?

...