DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
- RadioSoft
- Администрация сайта
- Сообщения: 1736
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
Буфер воспроизведения в разделе Настройка - Ретрансляция.
Про какие два буфера идет речь?
В программе один буфер для ретрансляции.
Про какие два буфера идет речь?
В программе один буфер для ретрансляции.
-
Bron
- Продвинутый
- Сообщения: 47
- Зарегистрирован: 21 июн 2020, 13:34
- RadioSoft
- Администрация сайта
- Сообщения: 1736
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
Один для воспроизведениеия файлов (свой эфир) соответственно в разделе Настройки - Воспроизведение
Другой для ретрансляции (прослушивать устройство и интернет потоки) - в разделе Настройки - Ретрансляция
Другой для ретрансляции (прослушивать устройство и интернет потоки) - в разделе Настройки - Ретрансляция
-
Bron
- Продвинутый
- Сообщения: 47
- Зарегистрирован: 21 июн 2020, 13:34
Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
Вобщем, потыкав разные значения, пришли к выводу, что спрятать DTMF-вылет можно только поставив галку "Добавить задержку определения образцов в размере буфера ретрансляции". Но при этом становится слышно DTMF-влёт.
Без галки, увеличение буфера только ухудшает ситуацию для DTMF-вылета - ретрансляция запускается еще раньше метки. То есть: срабатывает DTMF-вылет - блок прерывается - слышно кусок ретрансляции (равный буферу) ДО метки, потом сама метка вылета и далее ретрансляция.
Если буфер убрать в минимальное значение, то после блока слышно только метку вылета и далее ретрансляция. Если добавить задержку DTMF, то в эфире получается: блок - метка - задержка и далее ретрансляция.
Фейдами спрятать тоже не выходит (
Вобщем мы в непонятках и не знаем что еще сделать чтобы спрятать DTMF-вылет (((.
Складывается стойкое впечатление, что галка "Добавить задержку определения образцов..." должна маскировать оба образца
Без галки, увеличение буфера только ухудшает ситуацию для DTMF-вылета - ретрансляция запускается еще раньше метки. То есть: срабатывает DTMF-вылет - блок прерывается - слышно кусок ретрансляции (равный буферу) ДО метки, потом сама метка вылета и далее ретрансляция.
Если буфер убрать в минимальное значение, то после блока слышно только метку вылета и далее ретрансляция. Если добавить задержку DTMF, то в эфире получается: блок - метка - задержка и далее ретрансляция.
Фейдами спрятать тоже не выходит (
Вобщем мы в непонятках и не знаем что еще сделать чтобы спрятать DTMF-вылет (((.
Складывается стойкое впечатление, что галка "Добавить задержку определения образцов..." должна маскировать оба образца
- RadioSoft
- Администрация сайта
- Сообщения: 1736
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
Просмотрите то, что написано выше.
Все прячется нормально с индивидуальными настройками задержек образцов.
Все что делает галка "Добавить задержку определения образцов в размере буфера ретрансляции" - к каждому образцу добавляет задержку равную размеру буфера.
Чтобы спрятать обе метки - надо поставить разные задержки. Галка не нужна.
И версия программы должна быть последняя, в более ранних были проблемы с буфером.
И чем больше буфер тем раньше программа определит метку.
Все прячется нормально с индивидуальными настройками задержек образцов.
Все что делает галка "Добавить задержку определения образцов в размере буфера ретрансляции" - к каждому образцу добавляет задержку равную размеру буфера.
Чтобы спрятать обе метки - надо поставить разные задержки. Галка не нужна.
И версия программы должна быть последняя, в более ранних были проблемы с буфером.
И чем больше буфер тем раньше программа определит метку.
-
Bron
- Продвинутый
- Сообщения: 47
- Зарегистрирован: 21 июн 2020, 13:34
Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
К выше описанному тесту (реальный эфир, плеер 2.2.22.389) особо добавить нечего. Увеличение буфера, для DTMF-вылета, вызывает только более раннее его срабатывание, метка вылета при этом в эфире всё так же звучит. Если еще дополнительно добавить DTMF задержку, то после прозвучавшей метки вылета добавится дополнительная пауза. То есть для DTMF-вылета задержка как бы работает "не в ту сторону". Не прячет, а наоборот еще больше "оголяет". Для влета всё работает как и должно.
Может лучше если она будет добавлять эту задержку только к образцу вылета? Тогда оба образца окажутся нормально скрыты. В текущем варианте при установке галки задний образец скрывается, а входной образец становится слышен. Это всё решит)
- RadioSoft
- Администрация сайта
- Сообщения: 1736
- Зарегистрирован: 20 мар 2003, 16:33
- Откуда: Россия, Омск
- Контактная информация:
Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
Отключите галочку авто-коррекции в разделе Настройки - Ретрансляция. Она добавит задержку к задержке образца и она не нужна.
Как написали ранее - задержки должны быть ТОЛЬКО в образцах.
Короткая задержка на влёт, длинная на вылет.
Как написали ранее - задержки должны быть ТОЛЬКО в образцах.
Короткая задержка на влёт, длинная на вылет.
-
Bron
- Продвинутый
- Сообщения: 47
- Зарегистрирован: 21 июн 2020, 13:34
Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
Хм. Невероятно, но кажется удалось добиться приемлемого результата, теперь выходная метка практически всегда не слышна. Не поняли как это получилось, но спасибо за советы, за терпение и вообще))
-
Bron
- Продвинутый
- Сообщения: 47
- Зарегистрирован: 21 июн 2020, 13:34
Re: DTMF синхронизация в локальных окнах - настройка буфера ретрансляции и воспроизведения, для лучшего результата.
Конфиг для "Авторадио", на котором пока остановились.
Буферы ретрансляции и воспроизведения - 1.5 сек
Галка "Добавить задержку..." выкл
Режим - интернет-поток
Формат файлов - wav
Задержка для меток (в Аудиодетекторе):
Для влёта - 650 мс
Для вылета - 1300 мс (не очень устраивает, будем пробовать снижать)
Фейды:
Для ретрансляции
Для отбивки влёта
Блок формируется с запасом плюс 0.5-1 сек
Так же используем Корректировку микса -150 мс
Как звучит можно послушать здесь
Буферы ретрансляции и воспроизведения - 1.5 сек
Галка "Добавить задержку..." выкл
Режим - интернет-поток
Формат файлов - wav
Задержка для меток (в Аудиодетекторе):
Для влёта - 650 мс
Для вылета - 1300 мс (не очень устраивает, будем пробовать снижать)
Фейды:
Для ретрансляции
Код: Выделить всё
Начальный Принудительный
40 30
0 0.4
0.3 0.4
0Код: Выделить всё
Начальный
30
0
0.5
0Так же используем Корректировку микса -150 мс
Как звучит можно послушать здесь