Ретрансляция

Storm

Member
Это не совсем то. Как работает эта функция на тв и кстати у конкурентов (в других радио прогах): задаются источники сигнала основной + резервный, задаются метки. И прога слушает входной поток, не важно откуда он в данный момент идёт. Предложенный Вами вариант подразумевает постоянный контроль оператором. Хотелось бы в случае срабатывания детектора тишины, что бы метки всё равно  ловились. Это как раз и есть полноценный блок ретрансляции в проге, о чем Вы ранее говорили. Есть (допустим) линейный вход (основной) + Ip (резерв) (или наоборот) , сработал детектор, запустился резерв, при этом слушается основной. Появился на нём сигнал, прога вернулась на него. При этом проге всё равно какой источник сейчас отдаёт ей сигнал.
Либо, как вариант, сделать возможность слушать метки с нескольких источников. Повторюсь, есть опыт работы с несколькими тв серверами вещания и знаком с конкурентами в радио,везде именно так реализована схема распознавания DTMF.  За себя скажу, мне не хватает в проге только этого функционала, в остальном устраивает полностью.
 
Схему ретрансляции с переходами между несколькими источниками можно реазизовать, пример:

1. Устанавливаете RadioBOSS для ретрансляции (в отдельную папку). Добавляете в плейлист поток, линейный вход и другие источники ретрансляции. Ставите плейлист на повтор, также настраиваете детектор тишины, с действием "следующий трек", чтобы при тишине на одном источнике происходил переход к следующему.
Настраиваете вещание с использованием встроенного сервера, например, на порту 8000.

2. На эфирном RadioBOSS настраиваете ретрансляцию адреса http://localhost:8000 - это поток, создаваемый RadioBOSS из пункта 1. Из него же можно брать DTMF метки.
 
Это понятно. Так делал. Но это два экземпляра программы. Лишний узел, меньше надёжность. Конкретно у меня щелчки в виртуальной звуковой (писал об этом).
Объясните пожалуйста, если сделана функция ретрансляции, почему всё это не собрать в этой функции? И чем она тогда принципиально отличается от просто запустить интернет поток и в перспективе line in?
 
Storm сказал(а):
Но это два экземпляра программы. Лишний узел, меньше надёжность
Вы сталкивались с такой проблемой? На всякий случай можете активировать автоматический перезапуск программы в случае зависания (Настройки-Общие).

Storm сказал(а):
Конкретно у меня щелчки в виртуальной звуковой (писал об этом).
Виртуальные карты здесь не участвуют - передача потока между двумя RadioBOSS происходит через вещание сетевого потока.

Storm сказал(а):
Объясните пожалуйста, если сделана функция ретрансляции, почему всё это не собрать в этой функции?
Потому что резерв довольно специфичный функционал. Да и если ретранслируемый поток часто требует резерва, то это само по себе уже является проблемой.

Storm сказал(а):
И чем она тогда принципиально отличается от просто запустить интернет поток и в перспективе line in?
При использовании ретрансляции будет автоматический возврат на ретрансляцию при пропадании потока и последующем его появлении.
 
djsoft сказал(а):
Потому что резерв довольно специфичный функционал. Да и если ретранслируемый поток  требует резерва
Нет не специфичный. Простите, но любая станция, будь то радио или тв конечно работающие в эфир по лицензии,  должна иметь полностью резервируемый тракт формирования сигнала, от приёма до доставки к передатчику. Если раньше всякие роснадзоры сквозь пальцы смотрели на технологические нарушения (тишину в эфире, нарушение лицензии в части объёмов собственного вещания, то что кстати врезается по меткам), то сейчас стали очень сильно закручивать гайки. Возьмите любую московскую станцию, всё на резерве. Доставку сигнала в регионы не просто так делают с нескольких спутников и нескольких адресов.
На тв у меня  полностью резервированный тракт, это два сервера с зеркалированием, в каждый заведено два источника сигнала. И эта схема уже окупила себя несколько раз.

djsoft сказал(а):
При использовании ретрансляции будет автоматический возврат на ретрансляцию при пропадании потока и последующем его появлении.
Тогда почему не сделать в настройках в закладке "ретрансляция" возможность указать основной и резервный источник сигнала?
 
В будущем, возможно, появится вариант использования нескольких источников. Пока такого функционала нет, его, тем не менее, уже можно достичь средствами программы, см. первый ответ в этой теме.
 
Ок. Я просто обрадовался, узнав что наконец появилась функция ретрансляции. Но пока это половинчатое решение, не заменяющее второго экземпляра программы, что бы решить автоматизацию именно резервирования  :( Но буду наедятся на развитие этого функционала. В остальном претензий лично  меня нет. В общем на ней семь станций работает  :)
 
Storm сказал(а):
Но пока это половинчатое решение, не заменяющее второго экземпляра программы, что бы решить автоматизацию именно резервирования
При разработке этой функции основная цель была возврат на ретрансляцию - это раньше никак было не сделать средствами программы. Резервирование, как и ретрансляция с линейных входов, скорее всего, будут добавлены в будущем.
 
Увидел что в новой версии радиобосса появилась ретрансляция, ожидал большего. Попробую описать - есть ретранслируемый сетевой поток и не очень стабильное соединение. Сейчас вещание организованно следующим образом: плейлист состоит из сетевого потока и локальных файлов через один. При пропадании сетевого потока плеер переключается на локальный файл, по окончанию локального пытается переключить на сетевой, но если сеть не восстановилась имеем довольно большие паузы в эфире (равные таймауту соединения). В РБ хотелось бы увидеть такую реализацию: при пропадании сетевого потока переключать на локальный файл и фоново проверять наличие соединения с сетевым потоком, если соединение восстановлено, то по окончанию трека переходить на сеть, если не восстановлено - продолжать воспроизводить локальные до восстановления сетевого потока. Особенно хорошо было бы при восстановлении потока изменять точку микширования играющего локального трека на время буферизации сетевого потока.
 
Ontogo сказал(а):
При пропадании сетевого потока плеер переключается на локальный файл, по окончанию локального пытается переключить на сетевой
Функция ретрансляции работает по другому, не через плейлист. В случае использования функции ретрансляции переход будет автоматический и без тишины. Для дополнительной информации: http://manual.djsoft.net/radioboss/ru/relaying.htm
 
Скажите, как сделать автоматический запуск ретрансляции при старте программы? Раньше ставил галку в настройках при запуске программы "запуск плейлиста", в плейлисте была либо ссылка либо линейный.
И ещё, будет ли рабочей такая схема: идёт ретрансляция потока, для детектора тишины указываю аварийный плейлист, в котором прописан линейный вход. Или линейный вход надо прописать прямо в плейлисте?
 
Storm сказал(а):
Скажите, как сделать автоматический запуск ретрансляции при старте программы? Раньше ставил галку в настройках при запуске программы "запуск плейлиста", в плейлисте была либо ссылка либо линейный.
Можно в плейлист добавить команду relaystart http://...

Storm сказал(а):
И ещё, будет ли рабочей такая схема: идёт ретрансляция потока, для детектора тишины указываю аварийный плейлист, в котором прописан линейный вход. Или линейный вход надо прописать прямо в плейлисте?
Линейный вход должен быть в плейлисте, тогда, при остановке ретрансляции, он будет запущен.
 
Доброго дня Дмитрий.
Скажите пожалуйста, есть ли возможность для Ретрансляции сделать возможность включения и отключения обработки сигнала DSP/VST плагимами, так как на текущий момент для Ретрансляции по умолчанию идет обработка через DSP/VST ?

Так же желаю внести свое "ЗА" за возможность ретрансляции так же сигнала с LineIn
 
avg сказал(а):
Скажите пожалуйста, есть ли возможность для Ретрансляции сделать возможность включения и отключения обработки сигнала DSP/VST плагимами, так как на текущий момент для Ретрансляции по умолчанию идет обработка через DSP/VST ?
В настоящий момент это невозможно - в одной из будущих версий будет настройка.

avg сказал(а):
Так же желаю внести свое "ЗА" за возможность ретрансляции так же сигнала с LineIn
Это тоже будет. С линейным входом, правда, будет тишина при окончании ретрансляции и переходе на плейлист, т.к. в отличие от интернет потока не получится определить окончание ретрансляции кроме как по низкому уровню звука в течение какого-то времени.
 
Назад
Верх