DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Вопросы по эфирной программе RADIO Player Pro v.2
Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1736
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение RadioSoft »

Буфер воспроизведения в разделе Настройка - Ретрансляция.

Про какие два буфера идет речь?
В программе один буфер для ретрансляции.

Bron
Продвинутый
Сообщения: 47
Зарегистрирован: 21 июн 2020, 13:34

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение Bron »

RadioSoft писал(а):
13 окт 2025, 01:57
Про какие два буфера идет речь?
Мы нашли 2 буфера, и это немного сбивает с толку)
Buffer2.JPG
Buffer2.JPG (68.35 КБ) 365 просмотров
Buffer1.JPG
Buffer1.JPG (80.01 КБ) 365 просмотров
Какой (и куда) нужно "крутить" чтобы DTMF-вылет перестал быть слышен?

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1736
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение RadioSoft »

Один для воспроизведениеия файлов (свой эфир) соответственно в разделе Настройки - Воспроизведение
Другой для ретрансляции (прослушивать устройство и интернет потоки) - в разделе Настройки - Ретрансляция

Bron
Продвинутый
Сообщения: 47
Зарегистрирован: 21 июн 2020, 13:34

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение Bron »

Вобщем, потыкав разные значения, пришли к выводу, что спрятать DTMF-вылет можно только поставив галку "Добавить задержку определения образцов в размере буфера ретрансляции". Но при этом становится слышно DTMF-влёт.

Без галки, увеличение буфера только ухудшает ситуацию для DTMF-вылета - ретрансляция запускается еще раньше метки. То есть: срабатывает DTMF-вылет - блок прерывается - слышно кусок ретрансляции (равный буферу) ДО метки, потом сама метка вылета и далее ретрансляция.

Если буфер убрать в минимальное значение, то после блока слышно только метку вылета и далее ретрансляция. Если добавить задержку DTMF, то в эфире получается: блок - метка - задержка и далее ретрансляция.

Фейдами спрятать тоже не выходит (

Вобщем мы в непонятках и не знаем что еще сделать чтобы спрятать DTMF-вылет (((.
Складывается стойкое впечатление, что галка "Добавить задержку определения образцов..." должна маскировать оба образца

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1736
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение RadioSoft »

Просмотрите то, что написано выше.
Все прячется нормально с индивидуальными настройками задержек образцов.
Все что делает галка "Добавить задержку определения образцов в размере буфера ретрансляции" - к каждому образцу добавляет задержку равную размеру буфера.
Чтобы спрятать обе метки - надо поставить разные задержки. Галка не нужна.
И версия программы должна быть последняя, в более ранних были проблемы с буфером.

И чем больше буфер тем раньше программа определит метку.

Bron
Продвинутый
Сообщения: 47
Зарегистрирован: 21 июн 2020, 13:34

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение Bron »

К выше описанному тесту (реальный эфир, плеер 2.2.22.389) особо добавить нечего. Увеличение буфера, для DTMF-вылета, вызывает только более раннее его срабатывание, метка вылета при этом в эфире всё так же звучит. Если еще дополнительно добавить DTMF задержку, то после прозвучавшей метки вылета добавится дополнительная пауза. То есть для DTMF-вылета задержка как бы работает "не в ту сторону". Не прячет, а наоборот еще больше "оголяет". Для влета всё работает как и должно.
RadioSoft писал(а):
14 окт 2025, 02:54
Все что делает галка "Добавить задержку определения образцов в размере буфера ретрансляции" - к каждому образцу добавляет задержку равную размеру буфера.
Может лучше если она будет добавлять эту задержку только к образцу вылета? Тогда оба образца окажутся нормально скрыты. В текущем варианте при установке галки задний образец скрывается, а входной образец становится слышен. Это всё решит)

Аватара пользователя
RadioSoft
Администрация сайта
Сообщения: 1736
Зарегистрирован: 20 мар 2003, 16:33
Откуда: Россия, Омск
Контактная информация:

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение RadioSoft »

Отключите галочку авто-коррекции в разделе Настройки - Ретрансляция. Она добавит задержку к задержке образца и она не нужна.
Как написали ранее - задержки должны быть ТОЛЬКО в образцах.
Короткая задержка на влёт, длинная на вылет.

Bron
Продвинутый
Сообщения: 47
Зарегистрирован: 21 июн 2020, 13:34

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение Bron »

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

Bron
Продвинутый
Сообщения: 47
Зарегистрирован: 21 июн 2020, 13:34

Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.

Сообщение Bron »

Конфиг для "Авторадио", на котором пока остановились.

Буферы ретрансляции и воспроизведения - 1.5 сек
Галка "Добавить задержку..." выкл
Режим - интернет-поток
Формат файлов - wav

Задержка для меток (в Аудиодетекторе):
Для влёта - 650 мс
Для вылета - 1300 мс (не очень устраивает, будем пробовать снижать)

Фейды:
Для ретрансляции

Код: Выделить всё

Начальный	Принудительный
40		30
0		0.4
0.3		0.4
0
Для отбивки влёта

Код: Выделить всё

Начальный
30
0
0.5
0
Блок формируется с запасом плюс 0.5-1 сек

Так же используем Корректировку микса -150 мс

Как звучит можно послушать здесь

Ответить