ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
6   •   Посмотреть все темы

2 вопроса по мылу

 

35
pixel @pixel
Добрый вечер.
Есть скрипт на php, который выбирает из БД данные трека для проигрывания, а именно путь к треку, позиции старта и стопа трека. Допустим трек играет и он выходит за рамки часового периода. Например, трек начал играть в 19:58, а в 20:00 нужно запустить часовую отбитку. Как прервать играющий трек? А второй вопрос касается **********
radio = random(weights = [1, 4],[jingles, radio])

у меня получается то 2 джингла подряд, то 2 трека подряд, а по большей части просто 1 джингл, 1 трек

382
Grigorij @gyurgin_1
pixel пишет:

Добрый вечер.
Есть скрипт на php, который выбирает из БД данные трека для проигрывания, а именно путь к треку, позиции старта и стопа трека. Допустим трек играет и он выходит за рамки часового периода. Например, трек начал играть в 19:58, а в 20:00 нужно запустить часовую отбитку. Как прервать играющий трек?

Ну и в чем проблема? PHP скрипт считает сколько должен играть трек чтобы уложиться в час и передает в liquidsoap позицию старта следующего трека.
А по второму вопросу, - может быть не random, а rotate нужен?
UPD: Возвращаясь к первому вопросу, - можно так же просто передать в liquidsoap сколько отрезать от конца трека, смотрим **********.

Отредактировано gyurgin_1 - 03.05.2016
35
pixel @pixel
gyurgin_1 пишет:


А по второму вопросу, - может быть не random, а rotate нужен?

пробовал, результат тот же

382
Grigorij @gyurgin_1
А что в качестве источников? Если request.dynamic то дохлый номер.

35
pixel @pixel
что то не пойму, где это смотреть?

35
pixel @pixel
вроде нет у меня такого.