RTL-SDR

Новый плагин TCP-сервера для потоковой передачи аудио SDR#

На сайте rtl-sdr.ru Василий снова вернулся к работе над созданием новых плагинов для SDR#. Последний плагин — это TCP-сервер, который принимает демодулированный моно-аудиопоток SDR# и отправляет его по TCP (обратите внимание, что сайт на русском языке, но справа можно воспользоваться кнопкой перевода Google). http://rtl-sdr.ru/page/novyj-plagin-4 Это можно использовать для простого потокового воспроизведения аудио через интернет или сеть, или даже локально на одном ПК в другую программу. Если достаточно программ поддерживают TCP‑аудиопотоки, плагин может потенциально заменить необходимость в таком программном обеспечении, как Virtual Audio Cable или VBCable, предоставляющего другой метод передачи аудио из SDR# в программу декодирования.

Установка плагина выполняется так же, как и обычно. Просто извлеките файл SDRSharp.TcpServer.dll в папку SDRSharp, откройте plugins.xml текстовым редактором и вставьте в него «магическую строку», указанную в MagicLine.txt.

Чтобы проверить сервер, можно подключиться к нему с помощью VLC media player. Некоторые специальные команды необходимо указать VLC, чтобы он понял формат аудио. Чтобы ввести их, перейдите в Медиа->Открыть сетевой поток и убедитесь, что отмечено «Показать дополнительные параметры». Введите сетевой URL как ‘TCP://127.0.0.1:20022‘ (без кавычек), и введите поле редактирования параметров как ‘:demux=rawaud :rawaud-channels=1 :rawaud-samplerate=48000 :rawaud-fourcc=s16l‘ (без кавычек). Убедитесь, что первый двоеточие в строке скопировано правильно. Затем включите TCP‑сервер в плагине SDR# и нажмите Воспроизвести в VLC. Убедитесь, что SDR# отключён от звука, а громкость в VLC увеличена. Аудио должно начать передаваться через TCP.

Надеемся в будущем увидеть некоторые алгоритмы сжатия аудио и большее количество программ декодирования, поддерживающих TCP‑соединения для аудио.

Василий также обновил многие из своих других плагинов, включая создание плагина DSD_TCP, который позволяет передавать цифровое аудио напрямую в DSD+ через TCP‑соединение.

The plugin streaming via TCP to VLC
Плагин транслирует через TCP в VLC

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог