31 января 2019 31.01.19 2 852

Как не нам обустроить расписание эфиров

+2
Дисклеймер. Данный опус — прожект модернизации ведения расписания стримов на СГ ради всеобщего блага. Я не задаю вопросов.

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

Расписание 1) должно быть, 2) в предсказуемом месте, 3) актуальным, 4) известным заранее.

Однако всего этого нет по большому счёту. Да, раз в неделю какую-то версию расписания выкатывают в ВК, но оно тут же теряется в потоке. Его нет в предсказуемом месте, так что ВК здесь рассматривать не буду. Ещё есть расписание на сайте, но его генерит один человек и сугубо по своим желаниям/обстоятельствам — актуальностью оно значительную часть времени не блещет. Ну ещё инфа о стримах передаётся стримерами устно и в анонсах ВК за 2 часа, но это оповещения, а не расписание.

Ведение расписания — это рутина, и, как любая рутина, она должна быть максимально облегчена, иначе всё скатится в её, пускай несознательный, саботаж. Облегчить можно через автоматизацию и распределение полномочий.

Распределение полномочий. Каждый стример знает когда у него будет стрим, причём сильно заранее. Почему бы стримеру не зайти в админку и не внести свой эфир в сетку. Пускай только скупую инфу, возможно, без описания и точно без красочной картинки. Это 2 минуты времени и всё, расписание готово к употреблению. Каждый вносит свой маленький близкий ему вклад, а не один человек несёт всю ношу. Далее художник может нарисовать постер, а весельчак-редактор художественно отредактировать описание — хорошие плюшки, но ждать друг друга нет необходимости. Тем более нет нужды увязывать это всё на одном человеке, как это делается сейчас. Децентрализация (часто) рулит.

Автоматизация. Всё что можно упростить следует упростить или поручить микропроцессорам, иначе грозит саботаж. Например стоит использовать автосохранение и авто-publishing вносимых данных. Мне идеальным видится формат excel-подобной таблицы. Хороший пример для вдохновения — это как работают модные текстовые редакторы в Medium и Яндекс Zen.

В целом это всё. Далее идут частности.

Меню «Live»

На сайте есть такой пункт меню — «Live». Подпункты: расписание эфиров, записи трансляций, трансляции.

— страдает консистентность терминологии — для обозначения стримов используется аж три разных слова.
— по-моему в народе сейчас чаще употребляют слово «стримы»
— чем отличается «запись трансляций» от «трансляций» я так и не понял

Плеер на сайте

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

dev.twitch.tv/docs/api/reference#get-streams

Блок «ближайшие стримы»

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

Добавление стрима в календарь

Есть такая возможность — одним кликом добавить стрим в google calendar или его аналоги. Если расписание ведётся в базе данных (а иначе и нельзя), то программе ничто не стоит добавить такую возможность для каждого стрима автоматически. Востребованность фичи предсказать не могу, но реализовать это ничего не стоит.


Теги

Лучшие комментарии

Единственное, что реально нужно сделать с расписанием — дать его пополнять кому-то ещё. Макс далеко не всегда вовремя его обновляет.
Предлагаю к ознаКомлению!
Читай также