Форумы » Myradio24.com - Хостинг для создания своего радио »

Ошибки, тех. работы и другие проблемы с радио (помощь)



1 ... 12 13 14 15

30
Eduard
как так?иногда на андройдах выкидывает
19359
Dimitry
Можно точнее? Не понятно о чём речь, где выкидывает и как выкидывает.
30
Eduard
походу интернет падал только странно глючило только с андройда с компа слушалось нормально.
19359
Dimitry
как всегда, сначала ищем проблему в сервисе ))))
59
dimassamid
Приветствую!
Зарядил в расписание плейлист с джинглами по следующему алгоритму:
[i]Время запуска: после каждых 6 треков
Настройки расписания: вставка 1 трека, играть по порядку, дожидаться, начать с 1[/i]
В итоге, после каждых 6 треков в эфир вставляется один и тот же джингл - тот, с которого расписанию сказано начинать. Если поставить "начать с 2", то будет всегда играть 2-й. С папками такой проблемы нет, только с плейлистами. Это только у меня так?
19359
Dimitry
Привет. Если выставил запуск плейлиста с 2, он всегда и будет играть со 2го.
Чтобы они играли по порядку с каждым новым запуском, нужно указывать -1
Эта информация есть у поля ввода.
59
dimassamid
Я говорю не про каждый новый запуск, а про поведение расписания в рамках ОДНОГО запуска. Расписание один раз создано, включено и его никто не трогает. Но в эфир вставляется всегда почему-то ТОЛЬКО один и тот же трек, до других очередь просто не доходит. Грубо говоря в эфире всегда залипает один и тот же джингл по кругу, других слушатели не слышат.
С какого именно джинглы пойдут в эфир при создании расписания - роли не играет, но они же должны меняться, разве нет? Если запустился 2-й, то потом когда-нибудь (в зависимости от выставленного интервала) должен же включиться 3-й? Но этого не происходит, всегда включается только 2-й и никакие больше из этого плейлиста.
Если выбирать в качестве ротации папку (а не плейлист), то всё работает нормально.

P.S. Поставил сейчас -1 и джинглы стали наконец-то хоть переключаться между собой. Впринципе меня это устраивает, но это не отменяет глюк, описанный выше. Ещё раз подчеркну, что речь идёт про один запуск, а не про каждый новый.

Отредактировано dimassamid - 17.10.2020
59
dimassamid
Замечен ещё один глюк.
Создаётся следующая ситуация: Играет трек из плейлиста "Basic" (этот плейлист установлен "текущим"). Срабатывает ваш cron и расписание ставит в очередь один трек из плейлиста "Jingles", потому что согласно настройкам подошло его время. Поскольку в настройках расписания сказано "при смене плейлиста дождаться завершения текущего трека", он висит как "Next". Тут всё правильно. Согласно выставленным настройкам вставиться должен всего лишь один трек из "Jingles", а затем плейлист должен вернуться на "Basic".
Всё это прекрасно сработает если ничего не трогать. Но если в этот момент взять какой-нибудь трек из Библиотеки MP3 и принудительно "установить текущим", то этот трек из базы установится как "Next" (вместо джингла), но это пол беды. После такой манипуляции плейлист "Jingles" устанавливается "текущим" и на "Basic" больше не возвращается. Другими словами "текущий" плейлист слетает и меняется на другой (который из расписания).
В моём случае, безостановочно начинают играть джинглы вместо базового плейлиста.

[img]https://imgs.su/upload/332/2543169120.png[/img]

Отредактировано dimassamid - 17.10.2020
19359
Dimitry
Система работает правильно. Что значит 1 запуск?
Вставка 1 трека - всегда будет включаться трек номер 2, вы сами это указываете, ещё раз повторю, всегда! Почему должен запускаться другой трек то? Запускаться будет 1 трек что вы указали. Мне логика ваша абсолютно не понятна.
-1 для этого и создан, чтобы каждый запуск плейлиста брался следующий трек...

По второму сообщению действительно баг - ввиду сложности его воспроизведения. Там действительно идёт замена трека Next и будет играть плейлист из Next как обычный, так как по сути был отменён возврат назад. Как надёжное решение, при запуске трека можно чётко указать какой плейлист должен играть потом... А я подумаю как это можно исправить, хотя пока что идей нет.
59
dimassamid
[quote=Dimitry]Что значит 1 запуск?[/quote]
Я имею ввиду запустить задание и не трогать его (не отключать, не изменять, не удалять)

[quote=Dimitry]Мне логика ваша абсолютно не понятна.[/quote]
Логика простая. Посмотрите на название опции "начинать с", оно как бы намекает на то, что должна быть какая-то последовательность: начнётся с одного, а закончится чем-то другим. У вас даже здесь указано: играть плейлист по порядку.

[img]https://imgs.su/upload/333/1503501269.png[/img]

Начать с 2 и следовать дальше по порядку. Так где этот порядок, если из 100 треков плейлиста играет лишь один по кругу, а остальные 99 не участвуют никогда? Самое понятие "плейлист" - это список из треков, а не один трек.
Вот так было бы понятнее:
[img]https://imgs.su/upload/333/189415649.png[/img]


Функционал может и реализован технически правильно (так как вы это задумывали), но текстовое описание функции сбивает с толку, ИМХО. Уверен, что не меня одного. А ещё больше сбивает с толку то, что при ротации папок работает всё совершенно не так как вы описываете, хотя по идее не должно быть разницы в поведении.
59
dimassamid
Ещё один маленький баг и больше не буду вас мучить. При клике на название папки в расписании выпадает ошибка.

[img]https://imgs.su/upload/333/1179478143.png[/img]

[img]https://imgs.su/upload/333/151846584.png[/img]

Если это не папка, а плейлист, то переходит без проблем.
19359
Dimitry
Понял, перечёркнутый текст со второго скрина вводит в заблуждение. (но это лишь набор правил а не ТЕКСТ) Расписание это задание, каждое выполнение - запуск, если через 6 треков то и запуск задания каждые 6 треков. Если выбрать вставка плейлиста, то будет играть с 2го трека по порядку и до конца. При вставке 1го трека, будет вставляться указанный трек, а не что-то ещё. Есть мануал по расписанию, видимо вы его не читали, от сюда и все вопросы.

Что не так с ротацией папок? Вроде бы жалоб на неё давно не было.

Про переход по папке понял.
59
dimassamid
[quote=Dimitry]Понял, перечёркнутый текст со второго скрина вводит в заблуждение. (но это лишь набор правил а не ТЕКСТ) Расписание это задание, каждое выполнение - запуск, если через 6 треков то и запуск задания каждые 6 треков. Если выбрать вставка плейлиста, то будет играть с 2го трека по порядку и до конца. При вставке 1го трека, будет вставляться указанный трек, а не что-то ещё. Есть мануал по расписанию, видимо вы его не читали, от сюда и все вопросы.[/quote]
Спасибо! Всё понятно. Если посмотреть на это всё с точки зрения алгоритма (абстрагируясь от текстового описания), то всё встаёт на свои места.

[quote=Dimitry]Что не так с ротацией папок? Вроде бы жалоб на неё давно не было.[/quote]Ну вот там как раз-таки треки переключаются между собой. Это меня и сбило с толку. Я поэтому и не понял почему в папках они следуют один за другим, а в плейлисте нет. Проверьте.
Если нужна будет помощь с тестированием, сегодня вечером или завтра днём смогу посодействовать.
19359
Dimitry
В папках нет последовательности заданной технически - так сказать позиции трека. Исходя из этого нельзя сделать какой либо список и задать позиции или последовательность. Там всегда берётся самый редко играющий трек.

Ссылку на папку исправил.
59
dimassamid
Странно, но у меня они играли по порядку, видимо из-за того что все являлись новыми и редко играющими. Хорошо, еще раз спасибо за разъяснения!
19359
Dimitry
Да, тогда они будут играть примерно по дате загрузки, если новые.
Я ввёл некоторые коррективы для включения из библиотеки - должно возвращаться из джинглов назад, проверьте есть ли ещё баг и не появился ли новый.
59
dimassamid
[quote=Dimitry]Я ввёл некоторые коррективы для включения из библиотеки - должно возвращаться из джинглов назад, проверьте есть ли ещё баг и не появился ли новый.[/quote]
Потестрировал, работает, багов не всплыло, назад возвращается исправно. Это действительно важное исправление, поскольку можно не заметить ожидающую вставку из расписания и случайно поломать весь эфир. Благодарю!
19359
Dimitry
Хорошо. Проблема в том что чем сложнее система, тем больше вероятность разных ошибок и сложнее их исправлять.
1 ... 12 13 14 15


Неавторизованные и новички не могут отправлять сообщения.

© 2008-2020
Контакты | Группа | Privacy и Cookie | Правила