1
Плагины / Plugins / Re: Стол заказов плагинов
« on: January 12, 2017, 01:04:28 »
Можно ли сделать плагин со следующим функционалом:
Один из плейлистов выбрать как служебный и проигрывать из него треки с указанной периодичностью. Например через каждые 3 (4,5 и т.д. в зависимости от выбранных настроек) трека из обычных плей листов проигрывать один трек из служебного плей листа. При этом из обычных плей листов треки можно выбирать случайным образом, а треки из служебного плей листа идут по порядку (с зацикливанием/повторением служебного плей листа).
Идея в том, что обычные плей листы - это музыка, а служебный плей лист - вставка периодических объявлений, напоминаний, рекламы, мантры и т. д.
Дополнение: периодичность проигрывания служебных треков можно еще задавать в минутах.
Например, если периодичность=45 минут, то после каждого обычного трека проверяется, не прошло ли 45 минут после предыдущего проигрывания служебного трека, если не прошло начинает проигрываться обычный трек, если прошло, то проигрывается трек из служебного плей листа. Такой метод должен дать даже более точную периодичность.
Один из плейлистов выбрать как служебный и проигрывать из него треки с указанной периодичностью. Например через каждые 3 (4,5 и т.д. в зависимости от выбранных настроек) трека из обычных плей листов проигрывать один трек из служебного плей листа. При этом из обычных плей листов треки можно выбирать случайным образом, а треки из служебного плей листа идут по порядку (с зацикливанием/повторением служебного плей листа).
Идея в том, что обычные плей листы - это музыка, а служебный плей лист - вставка периодических объявлений, напоминаний, рекламы, мантры и т. д.
Дополнение: периодичность проигрывания служебных треков можно еще задавать в минутах.
Например, если периодичность=45 минут, то после каждого обычного трека проверяется, не прошло ли 45 минут после предыдущего проигрывания служебного трека, если не прошло начинает проигрываться обычный трек, если прошло, то проигрывается трек из служебного плей листа. Такой метод должен дать даже более точную периодичность.