RadioBOSS и Icecast 2.5.x — Legacy sources warning

Здравствуйте!
Недавно установили новый Icecast 2.5.x и в панели администратора появилось предупреждение:
"Legacy sources are connected. See mount list for details."
RadioBOSS версия 7.2.1.8 — самая последняя.
Подключение идёт по HTTPS, TLS/SSL в настройках энкодера отключен, тип сервера — Icecast.
Вопрос: является ли это проблемой на стороне RadioBOSS? Планируется ли поддержка HTTP PUT метода для подключения к Icecast 2.5.x, чтобы убрать это предупреждение?
Трансляция работает нормально, но хотелось бы разобраться в причине.
Спасибо!
 
Также после обновления RadioBoss до 7.2.1.8 и Icecast до 2.5.x появились кратковременные обрывы трансляции на 2-3 секунды прямо посреди трека. RadioBoss ничего не замечает, пинг до сервера стабильный. До обновления всё работало нормально. Два разных сервера дают одинаковый симптом.
 
Вопрос: является ли это проблемой на стороне RadioBOSS? Планируется ли поддержка HTTP PUT метода для подключения к Icecast 2.5.x, чтобы убрать это предупреждение?
Технически между PUT и SOURCE разницы никакой, отличия только на момент подключения, дальше все одинаково.

Также после обновления RadioBoss до 7.2.1.8 и Icecast до 2.5.x появились кратковременные обрывы трансляции на 2-3 секунды прямо посреди трека. RadioBoss ничего не замечает, пинг до сервера стабильный. До обновления всё работало нормально. Два разных сервера дают одинаковый симптом.
Может, проблема с сервером, попробуйте предыдущую версию Icecast.
 
Технически между PUT и SOURCE разницы никакой, отличия только на момент подключения, дальше все одинаково.


Может, проблема с сервером, попробуйте предыдущую версию Icecast.
Спасибо за ответ по предыдущим вопросам.

Уже нашлі причину. Но есть еще один вопрос:

Есть ли в RadioBOSS возможность запланировать запуск одного и того же плейлиста в одно и то же время, но с интервалом раз в 5 недель? В текущей версии такой опции не нашёл.


Планируется ли подобный функционал в будущих версиях?


Спасибо!
 
Есть ли в RadioBOSS возможность запланировать запуск одного и того же плейлиста в одно и то же время, но с интервалом раз в 5 недель? В текущей версии такой опции не нашёл.
1782640320529.png
Через планировщик создаете задание, указывает плейлист,
указываете время/дату запуска и через сколько повторять (5 * 7 * 24 * 60 = 50400 мин)

https://manual.djsoft.net/radioboss/en/scheduling_playback.htm
 
Есть ли в RadioBOSS возможность запланировать запуск одного и того же плейлиста в одно и то же время, но с интервалом раз в 5 недель? В текущей версии такой опции не нашёл.
Нет, такой функции нет. Смотря сколько раз должно запускаться, думаю, можно просто сделать отдельными заданиями.
 
Нет, такой функции нет. Смотря сколько раз должно запускаться, думаю, можно просто сделать отдельными заданиями.
Каждый раз чере пять недель, все время. Треки в папке меняются задание остается.
Отдельными заданиями просто не реально, а сидеть і каждые 5 недель проставлять новые даты...
Такоє себе занятие, ну й косяков полно можно натворить.
 
Последнее редактирование:
То что нельзя задать такие интервалы это конечно минус, но пока можно попробовать сделать через планировщик винды.
http://127.0.0.1:9001/?pass=WxPe2JXh&action=schedule&type=run&id= (id задания можно скопировать через правый клик по нему в планировщике РБ, порт и пароль тоже свои пропишите, задается в настройках АПИ РБ)

Нейронки в помощь..
Планировщик заданий (Task Scheduler)
Это встроенный аналог cron в Windows. Вы можете запустить его, нажав Win + R и введя taskschd.msc.
Для того чтобы настроить регулярный вызов URL:
  1. В панели справа нажмите «Создать задачу...» (Create Task).
  2. На вкладке «Общие» задайте имя (например, MyUrlCron) и отметьте «Выполнять с наивысшими правами».
  3. Перейдите на вкладку «Триггеры» и нажмите «Создать». Установите интервал (например, Ежедневно), а в настройках поставьте галочку «Повторять задачу каждые» и выберите желаемый интервал (например, 5 минут).
  4. Перейдите на вкладку «Действия» и нажмите «Создать».
  5. Выберите «Запустить программу». В поле «Программа или сценарий» (Program/script) укажите powershell. В поле «Добавить аргументы» (Add arguments) вставьте
    -ExecutionPolicy unrestricted -Command "(New-Object Net.WebClient).DownloadString('http://127.0.0.1:9001/?pass=WxPe2JXh&action=schedule&type=run&id=')"

Если в URL есть амперсанды (&), экранируйте их кавычками, как в примере выше.
 
Каждый раз чере пять недель, все время. Треки в папке меняются задание остается.
Отдельными заданиями просто не реально, а сидеть і каждые 5 недель проставлять новые даты...
Такоє себе занятие, ну й косяков полно можно натворить.
Да, но такая задача сама по себе достаточно специфична, по этой причине в программе это не поддерживается. Можно сделать как предлагают ниже через API.
 
То что нельзя задать такие интервалы это конечно минус, но пока можно попробовать сделать через планировщик винды.
http://127.0.0.1:9001/?pass=WxPe2JXh&action=schedule&type=run&id= (id задания можно скопировать через правый клик по нему в планировщике РБ, порт и пароль тоже свои пропишите, задается в настройках АПИ РБ)

Нейронки в помощь..
Да, придётся объяснить.

Есть 5 тематических часов.

Они выходят поочерёдно с понедельника по пятницу, после чего цикл начинается заново. Но в субботу будет играть уже не тот плейлист, который был в понедельник, а следующий новый. И таких плейлистов — 5 комплектов.

То есть первый плейлист должен снова выйти в эфир только через 50 400 минут.

Получается, мне нужно запрограммировать 125 выходов в эфир, которые будут повторяться по циклу.

Смешно, но факт.

Хотя, по сути, нужно всего лишь увеличить интервал повторения в планировщике. Тем более что он работает с привязкой к календарю, и это не какая-то особо сложная задача.

По крайней мере, мне так кажется.

Извините, если я ошибаюсь.
 
Хотя, по сути, нужно всего лишь увеличить интервал повторения в планировщике. Тем более что он работает с привязкой к календарю, и это не какая-то особо сложная задача.
Дело в том что придется потратить немало сил чтобы добиться этого от разработчика и то не факт что будет результат..

Я "не очень силен в математике", особенно когда так жарко, но я так понял из того что вы написали что вам нужно 7 заданий, каждое из которых повторять раз в неделю, проще говоря на каждый день по заданию и всего 5 повторов.. как-то так.. то есть если так то планировщиком РБ это можно настроить.
 
25 заданий, каждое из которых должно повторяться через 50 400 минут.
Тогда пробуйте через планировщик заданий винды дергать задание РБ. Если это не решает задачу тогда или искать сторонний планировщик(крон) или химичить скрипт какой-то.
 
Да, но такая задача сама по себе достаточно специфична, по этой причине в программе это не поддерживается. Можно сделать как предлагают ниже через API.
Да, но сама задача выглядит вполне логичной для планировщика эфира.

Если бы такая функция была реализована, думаю, она нашла бы своих пользователей.

Но раз её нет — значит нет.

Просто немного забавно, как для относительно простой задачи приходится искать обходные пути: использовать API, писать собственные скрипты или придумывать другие решения.

В любом случае спасибо за ответ и разъяснение.
 
Хотя, по сути, нужно всего лишь увеличить интервал повторения в планировщике. Тем более что он работает с привязкой к календарю, и это не какая-то особо сложная задача.
Дело в том, что планировщик это 1) очень сложный механизм с массой нюансов, 2) это центральный элемент, который должен быть максимально надежен. Поэтому, там никакое изменение не может быть в стиле "всего лишь увеличить", увеличение периода повторов до недели это большое изменение, которое нужно почти никому. Поэтому, скажу честно, это вряд ли когда либо будет сделано.

Но есть хорошие новости, как раз для ситуаций
Получается, мне нужно запрограммировать 125 выходов в эфир, которые будут повторяться по циклу.
скоро будет новый модуль для создания пакетов заданий для планировщика, похожий на рекламный планировщик. Скорее всего, там будет возможно сделать то, что вы хотите.

Просто немного забавно, как для относительно простой задачи приходится искать обходные пути: использовать API, писать собственные скрипты или придумывать другие решения.
Изначально для этого API и добавлялось как раз, чтобы было возможно делать что-то нестандартное.
 
Назад
Верх