Здравствуйте! На мой взгляд, была бы очень полезна такая функция как добивки. Они могут быть реализованы в программе двумя способами. Вот как я это вижу:
Способ ?1. Предположим, песня заканчивается в 59 минут 24 секунды. Так вот, в 59 минут плеер начинает воспроизведение добивки длительностью 60 секунд, но пока идёт эфир, её не слышно. Как только на 24 секунде текущая песня заканчивается, добивка на 24 секунде звучания файла плавно выходит в эфир и, как только она заканчивается, автоматически начинается следующий час. На ТВ перед новостями такая функция очень распространена (добивка в виде часиков).
Способ ?2. Все песни закончились, а до начала часа осталось, например, 3 минуты 58 секунд. И чтобы не было тишины в эфире, плеер из базы автоматом добавляет случайный файл длительностью 3 минуты 58 секунд. И когда он доиграет, начнётся следующий час.
Способ ?1. Предположим, песня заканчивается в 59 минут 24 секунды. Так вот, в 59 минут плеер начинает воспроизведение добивки длительностью 60 секунд, но пока идёт эфир, её не слышно. Как только на 24 секунде текущая песня заканчивается, добивка на 24 секунде звучания файла плавно выходит в эфир и, как только она заканчивается, автоматически начинается следующий час. На ТВ перед новостями такая функция очень распространена (добивка в виде часиков).
Способ ?2. Все песни закончились, а до начала часа осталось, например, 3 минуты 58 секунд. И чтобы не было тишины в эфире, плеер из базы автоматом добавляет случайный файл длительностью 3 минуты 58 секунд. И когда он доиграет, начнётся следующий час.