На чем написан twitch
Огромная утечка у Twitch: в Сеть слили исходный код всего сайта, данные о выплатах стримерам и не только
На 4chan объявилась утечка, которая гипотетически ставит под серьёзную угрозу всё, что связано с Twitch. Как утверждают анонимы, они получили в своё распоряжение огромный архив с данными, где есть исходный код многих проектов, внутренние сведения, логи чатов и так далее.
Архив разбит на несколько частей. Судя по всему, в открытый доступ пока выложили только первую часть. Она занимает 125 гигабайт и, по словам хакеров, содержит следующий исходный код:
Говорят, в сливе также есть игра под кодовым названием Vapeworld — она должна была стать частью платформы Vapor и, например, предоставляла трёхмерные смайлики. Саму Vapor собирались тесно интегрировать в Twitch. Видимо, от идеи отказались: на Twitch какое-то время предлагали покупать игры и скачивать их через собственный лончер, но постепенно затею свернули, а проекты Amazon в итоге стали выпускать в Steam.
Очевидцы также передают, что в сливе есть логи чатов (не исключено, что из личных сообщений в том числе) и зашифрованные пароли. По сведениям источников VGC, данные в архиве реальные, а сам взлом произошёл в этот понедельник, 4 октября. В Twitch о сливе уже знают.
Как пишут хакеры в своём посте на 4chan, сообщество Twitch стало «отвратительной желчной выгребной ямой». Данные слили, чтобы «растрясти индустрию онлайн-стриминга и поспособствовать конкуренции».
В таблицы с выплатами от Twitch входят только те денежные потоки, которые проходят через Twitch. То есть, например, донаты через сторонние платформы или прямые сделки с рекламодателями не учитываются.
От круглосуточной трансляции собственной жизни до стриминга видеоигр. Как появился Twitch
Трансляции киберспортивных турниров редко появляются на телевидении, в основном они проходят на стриминговых платформах, которые на сегодняшний день пользуются огромной популярностью. Самой успешной из них считается Twitch.tv, мы решили рассказать историю ее создания, а также о других конкурентных площадках для стриминга.
В 2007 году четверка друзей Джастин Кан, Майкл Сейбел, Кайл Вогт и Эммет Шир запустили сайт — justin.tv. Кан решил стримить свою повседневную жизнь в интернет 24/7 с помощью экшн-камеры на голове. Зрители смотрели за тем, как Джастин ест, спит и гуляет. Во время сна стример направлял камеру на свое лицо, а заходя в туалет поднимал ее вверх.
Люди со всего мира хотели начать свои собственные трансляции, поэтому авторы добавили возможность включать стрим с домашнего компьютера. Также в скором времени на сайте появились разделы: спорт, новости, животные и, конечно же, видеоигры. Последние оставляли своих конкурентов далеко позади, и создатели уловили, в каком направлении им лучше всего двигаться.
В 2011 году запустился первый вариант Twitch.tv, где игроки могли в онлайн-режиме показывать другим свое прохождение. В 2012 году портал получил права на официальную трансляцию мирового киберспортивного чемпионата — World Cyber Games 2012. Благодаря этому аудитория сервиса выросла до 20 миллионов человек, а еще удалось привлечь более 15 миллионов инвестиций.
Сайт постоянно дорабатывался и обновлялся: так, для каналов добавили чаты, где аудитория может общаться друг с другом и со стримером. С течением времени Twitch стал основной площадкой для проведения турнирных трансляций по Dota 2, League of Legends и StarCraft II.
Если у стримера получалось собрать вокруг себя стабильную аудиторию, то он мог стать партнером «Твича» и получать деньги с рекламы и платных подписок на канал. Подписчики получают доступ к уникальным авторским смайликам для чата и еще несколько привилегий вроде возможности писать в режиме «только для подписчиков».
На сегодняшний день популярные стримеры — настоящие звезды, зарабатывающие очень большие суммы и собирающие на своих трансляциях десятки, а порой и сотни тысяч человек. Самыми успешными из них считаются Гай DrDisrespect Бэйм, Тайлер Ninja Блевинс и Майкл Shroud Гзешек.
В 2014 году Twitch выкупила компания Amazon за 970 миллионов долларов. Хоть сайт и задумывался как платформа только для стримов видеоигр, разработчики все же добавили в него новый раздел «Общение», где люди просто разговаривают друг с другом, смотрят фильмы и сериалы или играют в настольные игры, вроде «Мафии» и так далее. «Общение» стабильно держится в топе самых популярных разделов сайта. Также недавно запустилась категория Twitch Sings, в которой ведущие трансляций могут петь караоке.
Само собой, такой феноменальный успех вызвал у конкурентов желание его повторить. Стриминг-площадка Beam запустилась 5 января 2016 года, а уже 11 августа была приобретена компанией Microsoft и переименована в Mixer.
Сервис также ориентировался на игровые трансляции, его особенностью стала возможность зрителей напрямую влиять на происходящее на экране во время трансляции. К примеру, в игру могут быть встроены специальные функции вроде голосования, благодаря которым аудитория влияет на игровой процесс.
За просмотр стрима зрителям начисляется местная виртуальная валюта «искры», их можно тратить на активацию этих интерактивных функций. Сейчас многие эти фишки добавили и на твич.
Чтобы раскрутить новую платформу, Microsoft выкупила двух самых популярных партнеров твича — Ninja и Shroud. Стримеры получили за свои контракты хорошие деньги и привели с собой преданных фанатов.
К сожалению, 22 июня 2020 года Microsoft объявила, что закроет Mixer ровно через месяц — 22 июля. Компания заключила партнерство с Facebook Gaming, и все стримеры смогут перейти в новую площадку на особых условиях.
Ninja и Shroud, в свою очередь, не собираются работать на Facebook Gaming и стали свободными агентами.
В марте 2019 года в России тоже запустили конкурента Twitch — площадку W.A.S.D.tv от МТС. Ее главная особенность — помощь начинающим стримерам в привлечении первых зрителей. Находясь на сайте, пользователь выполняет специальные задания, получая за них очки, которые он может тратить на саморекламу.
Каждые три месяца проходит «Лига стримеров», ее цель — стать самым популярным на площадке, проводя регулярные трансляции. Призовой фонд первого сезона лиги составлял 5 миллионов рублей, победитель определялся путем получения похвалы от зрителей.
Стримы настолько плотно вошли в нашу жизнь, что некоторым людям они порой заменяют друзей и психолога. Трансляции чемпионатов мира по разным киберспортивным дисциплинам одновременно могут собирать на одном канале более миллиона человек!
Правда, несмотря на то, что потенциал у ниши стриминга все еще огромен, пример Mixer показал, как нелегко влиться на местный рынок и создать достойного конкурента гиганту Twitch.
Стриминговый сервис Twitch и его странная политика
Примерно лет 12 назад не было термина «стрим». В 2015-2017 году онлайн трансляции плотно вошли в жизнь людей и заменили реалити-шоу. Огромное количество блогеров в режиме реального времени рассказывают, что думают о том или ином событии, показывают игровой скилл. Культура game-streaming зародилась на площадке Twitch.
Небольшая предыстория
В 2011 году был запущен сервис, доступный для всех видеоблогеров бесплатно. Каждый геймер может проходить игры в режиме реального времени, чтобы зрители могли наблюдать за его действиями и учиться скиллу. Даже крупный видео хостинг Youtube встроил инструменты онлайн-стриминга. Если последняя площадка для разного контента, то Twitch продвигает исключительно игры.
Политика твича
Но в последние годы твич все чаще меняет и ужесточает свою политику, из-за который крупные стримеры во всем мире получают баны (блокировки аккаунтов) без объяснения причины.
В феврале 2019 года известная греческая стримерша HelenaLive подняла на стриме тему гендеров. Twitch назвал ее слова «оскорбительными комментариями в сторону сообщества трансгендеров», а также использованием «языка ненависти».
«Я говорила на стриме, что с точки зрения биологии существуют только два гендера. Есть мужчины и есть женщины. Это утверждает биология. Я специально оговорилась, что это нормально, когда мужчина хочет быть женщиной, а женщина — мужчиной. Чем-то средним быть нельзя. Я говорила, что поддерживаю комьюнити трансгендеров», — прокомментировала произошедшее HelenaLive. Наказание было суровым: Twitch-канал HelenLive с 300 тысячами подписчиками оказался забанен навсегда. По правилам платформы, заблокированный человек не имеет права создавать новый канал на Twitch, поэтому девушка обосновалась на YouTube, где проводит трансляции по Dota 2 и общается со зрителями.
В августе Twitch заблокировал сразу четырех моделей из Кореи. Девушки с никнеймами sooflower, addielyn9, chobiman0125 и damicoss на трансляции пили чай, танцевали, купались в бассейне и общались со зрителями. Стрим показался некоторым зрителям пошлым, и они пожаловались на него. Модераторы встали на сторону аудитории, поэтому все аккаунты временно были забанены. Что было сделано правильно, так как в период с 2019 года очень популярны стали не только стримы игр, но и просто общение, ну и например в 2021 году была создана отдельная категория для стримов в бассейне Pools, Hot Tubs, and Beaches, где и сидят полуобнаженные стримерши и просто общаются с аудиторией.
Запретные слова
В пылу игры стримеры не всегда могут сдержать эмоции, за что им приходится расплачиваться. Так, 14 2020 февраля Twitch забанил канал известного диджея Джоэля Deadmau5 Циммермана за «гомофобное выражение», использованное во время трансляции PlayerUnknown’s Battlegrounds. Музыкант оскорбил стримснайпера (игрок, пытающийся попасть в один матч со стримером, чтобы получить преимущество над ним) и получил блокировку канала за «разжигание ненависти». Это вывело Циммермана из себя, после чего он заявил, что разрывает все связи с платформой Twitch. Канал диджея сейчас разблокирован, на нем более 440 тысяч подписчиков, но музыкант так и не вернулся к нему.
В сентябре 2020 года российский стример KarmikKoala получил временную блокировку на Twitch после того, как произнес на трансляции фразу «еще этот с*****к ср**ый». Модераторы сервиса решили, что он хотел оскорбить геев.
Запретное выражение стало причиной бана Twitch-канала популярного киберспортсмена Александра «s1mple» Костылева в ноябре. Во время игры в CS:GO он не смог справиться с соперником. После этого он высказал негодование, произнеся запрещенное правилами Twitch слово на букву «п». Через несколько часов после завершения стрима канал Костылева оказался заблокированным. Киберспортсмен отреагировал бурно: назвал блокировку «тупой», а Twitch — «ужасной платформой». Позже он заявил, что разрывает партнерский контракт с площадкой. Однако после разблокировки Александр вернулся к трансляциям на своем Twitch-канале, на который подписано более 1 миллиона человек.
За то же слово в ноябре поплатился и другой известный СНГ-стример и комментатор матчей по CS:GO Арсений «ceh9» Триноженко. «Забанили [на неделю] за слово «п***», абсолютно вырванное из контекста. Я рассуждал о том, как игроки могут обидеться друг на друга, когда кто-то постоянно опаздывает на тренировку. И могут назвать друг друга «п*****», что равно «редиска», — отметил он.
Но, пожалуй, с самой внезапной блокировкой за слово на букву «п» столкнулся стример-гей PeteyPlastic. В октябре он проводил стрим на фестивале TwitchCon. Во время прямого эфира к нему подошла девушка и сказала, что «любит п******ов», за что PeteyPlastic незамедлительно получил 40-дневную блокировку. То есть ты даже не можешь назвать свою нетрадиционную ориентацию и получить бан.
Twitch вынудила удалить десятки тысяч записей
Из-за новых правил Twitch в 2020 году множество стримеров получили предупреждения DMCA за использование музыки с авторскими правами на трансляциях. Это не бан и не наказание – в письмах для стримеров Twitch назвал это «последним предупреждением». Значит, стримерам придется удалить все записи стримов, в которых может быть нелицензионная музыка – некоторые уже удалили записи за последние 8-10 лет, опасаясь бана.
Только спустя целый год они слегка смогли подрегулировать данную проблему.Twitch подписала соглашение с Национальной ассоциацией музыкальных издателей. Теперь при поступлении жалобы на канал модераторы будут вручную проверять каждый случай. Стримеры могут получить предупреждение за нарушение правил DMCA, если подобное случилось впервые. Если инцидент повторяется, то каналу будет выдан страйк. Вне зависимости от частоты нарушений платформа все равно будет удалять запись трансляции.
2021 год
К сожалению со временем платформа превратилась не только в платформу для стриминга игр. Категория контента Just Chatting, в которой идет лишь общение со зрителями, нередко выходит в топы по популярности. При этом простым общением в классической для стримера обстановке дело уже давно не ограничивается.
Так, весной девушки обнаружили идеальную «мету» для привлечения аудитории. Они надевали купальники (нередко — достаточно вызывающие) и запускали трансляцию из надувного или настоящего бассейна, ванной комнаты, сауны, пляжа и так далее. Что в свою очередь превращает платформу в контент платформу для взрослых нередко похожий на Onlyfans. Таким способом молодые и красивые стримерши зарабатывают огромные деньги, даже миллионы долларов. Отсюда возникает резонный вопрос почему в своей политике твич запрещает некоторые ругательства и обсуждения различных тем, и удаляет различные смайлы, а с другой разрешает достаточно откровенные стримы, которые могут смотреть и дети?
Один из самых нелепых банов, к примеру: стримера на днях забанили за то что он спидранил (как можно быстрее перейти с одной заданной страницы на другую по внутренним ссылкам) википедию.
Или вот еще история конца августа. За последние несколько месяцев стримеры Twitch выдержали натиск того, что было названо “рейдами ненависти”; внезапное появление бесконечных непристойностей в чате, перемежающихся личными нападками, которые могут включать личные данные стримеров. Что в свою очередь может привести к блокировке аккаутна стримера.
В конце августа стримеры объединились под хэштегом #TwitchDoBetter, чтобы потребовать ответа от Twitch. #ADayOffTwitch был организован 1 сентября, чтобы привлечь админов Twitch. В тот день в Сеть вышло примерно на 10 000 стримеров меньше, что сократило привычный пик Твича с 4,5 миллиона зрителей до 3,5 миллионов.
А есть ли альтернативы твичу?
Facebook Gaming
YouTube Gaming
Caffeine.tv
В Caffeine.tv инвестируют 21st Century Fox и другие большие компании. Весомая причина, чтобы считать эту платформу для стриминга игр перспективной. Кроме того, площадка налаживает контакты с киберспортивными командами и будет транслировать их контент эксклюзивно. Так, недавно партнером компании стала Natus Vincere.
Caffeine.tv делает ставку на простоту: у сервиса интуитивный интерфейс, в котором легко разобраться новичку. Пока площадка находится в предрелизной версии и активно развивается. Но уже представлена система донатов, которая должна мотивировать производителей контента. Поддерживается стриминг игр с компьютеров и iPhone.
GoodGame, WASD — российский аналог твича
На портале можно стримить только с компьютера. GoodGame.ru предлагает стримерам зарабатывать на донатах и за счет показов рекламы. Авторам популярных каналов обещают повышенный процент рекламных отчислений и часть денег с платных подписок в рамках премиум-программы. Премиум-стримеры также могут сохранять трансляции и автоматически загружать их на YouTube. А WASD — это стриминговая платформа работающая при поддержке облачного провайдера #СloudMTC.
Ну и нельзя забывать о гиганте — Panda.tv
Panda.tv — китайский Twitch с огромной аудиторией. Но к сожалению, сервис обанкротился, из-за отсутствия спонсирования.
Подводя итог: твич пока остается лидером по количеству стримов. Но если его политика будет становиться все жестче, то может быть мы увидим в скором времени одну из вышеперечисленных платформ в топах рейтинга, а возможно, что на рынке появится новая платформа с поддержкой видео в 4к 60fps и самое главное с лояльными правилами для стримеров.
Раскрутка канала на Twitch. Основные настройки, виджеты и помощники (Часть 5)
Доброго времени суток. В прошлой части мы затронули аспект общей медийности киберспортивной организации. Сегодня же хотелось бы более детально углубиться в данную тематику и добавить больше конкретики. Так как Youtube канал Apei Gaming все еще находится в стадии разработки и анализа нишевых секторов, которые впоследствии можно занять, мы обратимся к разбору площадки Twitch.
Оговорюсь сразу, что данный блог пришлось разбить на две части, так как материал получился достаточно объемным, и в случае написания одним блоком, воспринимался бы достаточно сложно. Поэтому в этой части мы поговорим о самых базовых настройках, оставив более сложные и узкоспециализированные «фишки» на вторую часть “для продвинутых” юзеров.
На организацию первой трансляции, как я и говорил, у нас ушло около двух недель. Сам принцип запуска трансляций очень простой, первоначальная настройка занимает не более 20 мин, но амбиции и цели организации Apei Gaming находятся гораздо выше, именно поэтому на всю подготовку ушло столько времени. Сейчас, уже имея определенный опыт в этой области, могу с уверенностью заявить, что это было излишним и можно было начинать “стримить” раньше, имея к сегодняшнему дню на 100-200 подписчиков больше. Но давайте обо всем по порядку.
Аудитория данного портала достаточно обширна, поэтому считаю нужным начать с самых азов и хотя бы кратко описать процесс настройки всех узлов и программ, дабы не возвращаться к этому вопросу в будущем. Одна из причин такой долгой подготовки является отсутствие достаточного количества информации в сети. Честно говоря меня это немного шокировало. На Twitch ежедневно ведут трансляции десятки тысяч стримеров и при этом найти действительно полезную информацию очень проблематично.
Перечитав огромное количество как русской, так и зарубежной литературы, пересмотрев кучу обучающих видеоуроков, удалось собрать в голове алгоритмы подключения сервисов, оптимальных начальных настроек и получить хоть какое-то понимание, как организовать достойный канал и не упасть “лицом в грязь” на первой же трансляции. Некоторые же выводы и заметки пришли уже по ходу первых прямых эфиров, и описание оных я не нашел нигде.
Вообще, по сути, “стримить” можно начать и с простенького ноутбука, но сейчас мы говорим о качественных прямых трансляциях и об общих тенденциях мирового “стриминга” в целом. Ведение канала на Twitch это такая же работа, как и все остальные, и “нахрапом” стать популярным не получится. Нужно иметь определенную харизму и какую-то идею, отличную от остальных, чтобы выделяться из “серой” массы.
Для качественного “стрима” вам понадобится:
Если вышеперечисленная аппаратная часть в той или иной конфигурации у вас имеется, можно переходить к настройке “стриминговой” программы OBS (Open Broadcaster Software). Подобных программ кодеров для “стриминга” видео достаточно много, но мы остановимся на OBS, как на самой простой, популярной и абсолютно бесплатной.
Стандарт транcляций на Twitch это разрешение 720р, так как все устройства нашего времени поддерживают это качество, и оно, в данный момент, является оптимальным выбором. Так же стоит учитывать трансляции с большим разрешением 1080р, но в этом случае это может доставить проблемы некоторым из ваших зрителей.
Другая очень важная тема — поток отдачи (bitrate). На 720р стандарт “битрейта” — 2000. На 1080р лучше повысить его до значения 3000-3200. Так же стоит обратить внимание на варианты обработки, всего их 2 вида — процессорно x264 CPU и Nvenc (процессор + видеокарта Nvidea). В процессорном типе настройка будет зависеть от мощности вашего компьютера. Если «железо» мощное, то можно выставить более низкий параметр и качество возрастёт за счёт производительности и картинка будет более хорошей и качественной, нежели в варианте с Nvenc (опять же есть возможность добиться и обратного эффекта, но тогда нужно будет серьезно “повозиться” с настройками для каждого устройства).
Вся эта информация в том или ином виде уже присутствует в интернете, но дальше начальных настроек блоггеры обычно не уходят. Причиной может служить то, что многие после первого “стрима” (с кричащей цифрой 0 в списке “онлайн зрителей”), благополучно “забивают” на идею порабощения интернет пространства.
Каждый канал и каждая трансляция на Twitch должна строиться, в идеале, по канонам ТВ шоу. Человеку, смотрящему видео в прямом эфире, должно быть постоянно интересно, и ради этого он будет готов возвращаться на “стрим” снова и снова, желая получить новую порцию полезных знаний, “фана” или каких-то бонусов от стримера. Поэтому ни один “стрим”, как я считаю, не может обойтись без специальных сервисов и ботов, которые могут разнообразить жизнь вашего канала, и не дать зрителям заскучать после 1-2 часов просмотра.
Первый, так сказать “must have” бот, который подключен практически к любому каналу это Twitch Alerts. В нем нас в основном интересуют виджеты: Alert Box, Chat Box и Event List.
Alert Box — я думаю всем хорошо известен — это виджет, который запускается после того как на ваш канал подпишется новый человек. Может быть как статичной картинкой, так и *.gif изображением, добавляющим немного динамики в происходящее. Подобных “алертов” можно сделать сколько угодно штук, выставив частоту появления, размеры и типы текста, длину проигрывание как самого виджета, так и музыки его сопровождающей. На нашем канале мы настроили 9 разных виджетов, чтобы разнообразить события на “стриме” и подтолкнуть “фоловеров” подписываться на канал, чтобы увидеть какой же будет дальше виджет.
Сhat Box — дополнительный виджет чата, который вы можете поместить на стрим. Он выполняет несколько ролей:
Далее мы переходим к боту Donation Alerts (http://www.donationalerts.ru/), куда же без него. Как следует из названия, данный портал позволяет зрителям жертвовать деньги стримеру, помогая ему собрать средства на новое железо, машину, квартиру или просто так из чувства сопереживания, так как для профессиональных блоггеров, “стримы” являются основной статьей доходов, и делая качественный контент для своего зрителя, им бы хотелось получать за этого какие-то дивиденды. К слову так же хотелось бы сказать, что в первом боте (http://www.twitchalerts.com/) тоже есть виджет донатов, но к сожалению к нему можно подключить только кошелек PayPal, который не имеет широкого распространения среди “Ру” комьюнити. Тут же мы получаем работу со всем уже привычным QIWI или Webmoney в удобной для СНГ валюте.
При настройке виджета стоит так же обратить внимание на несколько деталей. Во вкладе “Оповещения” мы настраиваем анимацию и звук “алерта”. Так как донаты по своей сути имеют для блоггера определяющие значение, то и подходить к выбору заставки следует предельно внимательно. Основной целью является выделить человека, который что-то пожертвовал (даже 1 рубль), сделав заставку или необычной, или “пафосной”, или располагающей. Так же у мецената есть возможность написать любой текст в сообщении к прилагаемой сумме. В этой части кроется еще одна маркетинговая “фишка” — синтез речи. Цель данной функции, дать возможность жертвующему человеку не только разместить текст, но и зачитать его человеческим голосом во всеуслышание. Для этой опции возможно установить другую сумму доната, чем активно и пользуются многие “стримеры”, вынуждая закидывать не 1 руб., а допустим, 15 руб., чтобы сообщение зачиталось вслух, и на него обратил внимание как сам ведущий, так и зрители стрима.
Следующий полезный виджет в рамках данного портала — внитристримовая статистика. Здесь мы можем настроить выведение как общего списка “топ” донатеров, так и визуально показать последнего из них. Казалось бы мелочь? Отнюдь. Подобные баннеры стоят у 100% “стримеров”, выказывая уважения к своим постоянным фанатам. Так же у особо богатых зрителей всегда есть возможность “застолбить” место в зале славы определенного “стримера” и высвечиваться в “топ” листе на каждом из его “стримов”. В таком ключе по сути можно и рекламировать услуги и товары, зарегистрировав имя “Печенье Молочное”, можно перевести несколько десятков тысяч рублей на счет стримера и гарантированно застолбить себе на долгий срок рекламное место. Проблема только в том, что все это делается на добровольных началах и владелец канала может в любой момент выключить виджет или отключить конкретно ваш донат, поэтому, я думаю, этот способ рекламы не стал достаточно популярным.
Последним, но не менее важным является раздел “сбор средств”. В нем вы можете поставить определенную цель и собирать деньги на определенные материальные, движимые или недвижимые блага. Чисто психологически человеку гораздо проще растаться с деньгами, когда он знает, что они пойдут на улучшение качества стрима или жизненных условий любимого блоггера. Поэтому данная “фишка” достаточно успешно работает у всех крупных “стримеров”.
На этом можно считать настройку “для новичка” завершенной. В следующей части я расскажу о менее известных и более сложных ботах и выскажу свои умозаключения касательно самой раскрутки канала на Twitch. Так же хочу поблагодарить стримера организации Irokez за помощь в написании этого гайда.