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 и добавлялось как раз, чтобы было возможно делать что-то нестандартное.
 
Дело в том, что планировщик это 1) очень сложный механизм с массой нюансов, 2) это центральный элемент, который должен быть максимально надежен. Поэтому, там никакое изменение не может быть в стиле "всего лишь увеличить", увеличение периода повторов до недели это большое изменение, которое нужно почти никому. Поэтому, скажу честно, это вряд ли когда либо будет сделано.

Но есть хорошие новости, как раз для ситуаций

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


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

По поводу первого пункта я всё же не совсем согласен.

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

Что касается нового модуля пакетного создания заданий — спасибо. Обязательно попробую, когда он появится.

По поводу API.

Я понимаю, что API существует именно для нестандартных задач.

Но в данном случае мне кажется странным, что пользователь программы, которой пользуется уже более 10 лет, должен писать собственные скрипты и фактически дорабатывать продукт самостоятельно.

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

И ещё один момент.

Вы не можете знать, скольким пользователям это нужно.

Пока функции нет — ею никто не пользуется.

Это как кондиционер в автомобиле.

Когда его не было, никто особо не жаловался. Потом он появился и считался роскошью. А сегодня отсутствие кондиционера вызывает вопрос:

«А что, кондиционера нет? Странная какая-то машина...»

Возможно, и с такими функциями ситуация примерно такая же.
 
Если решение уже реализовано через API, значит логика работы понятна и технически возможна. Поэтому возникает вопрос: почему бы со временем не сделать её частью самой программы?
Такая задача как "запускать плейлист раз в 5 недель" видится очень специфической, поэтому поддержка этого как стандартной функции не выглядит хорошим решением.

Возможно, и с такими функциями ситуация примерно такая же.
Именно с такими - нет, это очень ситуативные функции, нужно буквально только вам и больше примерно никому. Новый модуль, я думаю, позволит вам это сделать, его смысл как раз создавать пакеты заданий для запуска/генерации плейлистов.
 
Такая задача как "запускать плейлист раз в 5 недель" видится очень специфической, поэтому поддержка этого как стандартной функции не выглядит хорошим решением.


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

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

Но, к счастью, не все такие.
Есть ещё и такие «идиоты», как я, у которых один и тот же трек может прозвучать в эфире максимум три раза в неделю.

Убедить вас, заставить или даже доказать, что такая функция нужна большему числу людей, я, конечно, не могу. Да и кто я такой?
Поэтому остаётся надеяться на новый модуль.
Когда он выйдет, думаю, я буду одним из первых, кто его протестирует в реальных условиях.

Спасибо за ответ и за то, что нашли время подробно всё объяснить.
 
Потому что большинство музыкальных редакторов и ответственных за эфир, будем честны, ленивы, как трофейные кони и работают по довольно простой схеме: собрали десяток плейлистов и гоняют их по кругу.
Обычно просто используется генератор плейлистов, в нем достаточно различных правил, чтобы обеспечить разнообразие - плейлисты просто каждый раз разные, и вот это
один и тот же трек может прозвучать в эфире максимум три раза в неделю.
тоже можно сделать.

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