как узнать ключ трансляции на ютубе
Как узнать ключ потока для Youtube трансляций
YouTube – это лучшая платформа для ведения прямых эфиров. Здесь есть все для успешного стриминга: высокое качество видео, быстрое сохранение записи, возможность перемотки, и, самое главное – огромная аудитория….
Перед тем, как начинать стримить при помощи OBS, необходимо узнать ключ потока для своей трансляции. В этом обзоре расскажем, где его найти на ютубе и как получить ссылку.
Внимание: Раньше(в старой версии творческой студии) это было возможно след образом ↓
Сейчас все немного по иному….
Необходимый нам ключ потока обс для ютуба выглядит как ссылка, которая ведет на конкретную трансляцию.
В 2020 году, после последних обновлений, путь к ней выглядит так:
1. Открыть раздел «Творческая студия».
2. Выбрать «Прямые трансляции», перейдя в «Панель управления трансляциями».
3. Во вкладке «Трансляции» задать все данные, пролистать страницу вниз, и нажать кнопку «создать»
4. Далее (сразу после нажатия по синей кнопки) откроется окно — и в нем вы туже увидите ключ
Закрыв данное окно вы также можете взаимодействовать с ключом ⇓
«Настройка трансляции», где и можно брать ключ потока. Для того чтобы скачать его с ютуба, просто выделите и скопируйте.
Вот и все — пользуйтесь на здоровье
Важно: перед тем, как получить ключ потока на ютубе, убедитесь, что эта ссылка принадлежит нужному стриму, у каждого аккаунта и каждого эфира отдельный код.
Как получить просмотры — Читать
Если вы еще не включили функция стрима…
То сделайте это:
Чтобы начать стримить, одного желания недостаточно, необходимо немного подготовиться:
Когда все будет одобрено, можно начинать.
Для удобного захвата видео с экрана необходимо дополнительное ПО. Лучший способ – использовать ОБС.
1. Установите программу, после чего откройте ее.
2. Справа нажмите «Настройки».
3. Откройте вкладку «Вещание», затем «Тип вещания» и «Сервисы вещания».
4. Установите следующие значения: сервис – youtube, сервер — Primary Youtube ingest server. Останется заполнить только поле «Ключ потока», его можно взять на ютубе, в настройках канала. Разберем, где именно находится ключ трансляции ютуб и как его посмотреть.
Ключ потока для трансляций в Ютубе: как найти
Узнать ключ потока для Ютуба пользователь сможет при создании трансляции. Этот код применяют, чтобы подключиться к программному обеспечению, как OBS Studio.
Ключ потока для стрима в Ютубе
При создании прямой трансляции в YouTube, в настройках автор найдет пункт: «Ключ потока». Генерация нового кода происходит после того, как было добавлено название и пользователь перешел во вкладку: «Создать прямой эфир».
Его добавляют после запуска OBS и если пользователь указал все необходимые параметры. То есть, настроил камеру, микрофон, освещение и указал скорость передачи данных.
Чтобы подключиться к любому стриму через видеокодер – нужно в параметрах или при заполнении главной информации скопировать код. Если пользователь его не укажет – не произойдет подключения к кодеру.
Где использовать и как подключить
Для запуска прямого эфира через Ютуб, пользователю нужно перейти к OBS Studio и установить последнюю версию. Это популярное программное обеспечение, которое используют стримеры на разных платформах.
Как добавить и использовать:
Перед запуском эфира нужно проверить: правильно ли указан сервис вещания, сравнить корректность ключа. При каждом новом запуске трансляции нужно копировать и вставлять новый ключ, иначе подключение не произойдет.
Если ключ не подходит для трансляции
Есть всего несколько причин, почему ключ не подошел:
Много времени провожу в социальных сетях, любимчик — Instagram Привет, я автор сайта driver-id.ru, если вы не нашли своего ответа, или у вас есть вопросы, то напишите мне, я постараюсь ответить вам максимально быстро и решить вашу проблему. Список самых интересных моих статей:
Также, создание стрима может быть недоступным, если автор неверно выбрал источник вещания. Если нужно запись экрана, то устанавливают «Захват окна» или «Игры». При записи с помощью камеры – устройство захвата видео.
Где найти ключ трансляции (Stream Key) и URL для ведения стрима?
На сегодня стрим (трансляции) — это самое популярное занятие, как для пользователей, так и для самих стримеров. Буквально несколько лет назад этот вид деятельности был известен только «избранным людям», а сегодня уже каждый второй пытается стримить. Но при первом запуске трансляции многие молодые пользователи встречаются с проблемой нахождения ключа для стрима. Что такое стрим ключ или же Stream Key? Где его найти? И что с ним делать?
Stream Key — что же это такое?
Простыми словами ключ трансляции — это ключ доступа к трансляции, который необходимо вписывать в настройки кодера (программы) для ведения трансляции (стрима), чтобы передать картинку с вашего ПК на твич, ютубе, вк, рестриме либо других популярные площадки. Без этого ключа любой стрим не будет работать, а значит ваши труды будут совершенно напрасны. Поэтому необходимо знать, где же найти — этот самый ключ.
Stream Key для Twitch
Чтобы найти необходимый ключ, достаточно совершить несколько простых манипуляций и ваш стрим уже будет работать.
Теперь вам доступен ваш ключ, который можно скопировать или сбросить и получить новый. Полученный ключ необходимо копировать и вставлять в программу, с помощью которой вы собираетесь вести трансляцию — это может быть OBS Studio, PlayClaw и другие. Не сообщайте свой ключ 3-м лицам во избежание неправомерного доступа к трансляции, а если он был скомпрометирован сбросьте свой ключ.
Stream Key для YuoTube
Чтобы получить заветный ключ для трансляций на ютубе, необходимо:
Stream Key и URL на VK
Чтобы найти ключ для трансляций на вк, необходимо совершить такой порядок действий.
Стоить помнить для некоторых кодеров требуется, чтобы вместе с ключом «KEY» писалась и ссылка трансляции «URL». Это можно использовать так «URL/KEY», соответственно объединив ссылку с ключом.
Теперь стало понятно, что без ключа запустить рабочий стрим невозможно. Поэтому ключ необходим любому стримеру. Найти его достаточно просто для любой стрим-платформы, достаточно знать информацию где и как его искать.
Круглосуточная трансляции своих видео на YouTube
Последнее время в качестве хобби снимаю на видео лекции знакомого психолога. Отснятый материал монтирую и публикую на своём сайте. Месяц назад я загорелся идеей организовать круглосуточную трансляцию этих лекций на YouTube в режиме 24/7. Этакий тематический «телеканал», посвященный личностному росту.
Как сделать обычную трансляцию я знаю. А вот как сделать так, чтобы это была трансляция именно видео-файлов? Чтобы она шла 24/7, была гибкой, максимально автономной и при этом никак не зависела от моего домашнего компьютера. Это мне и предстояло выяснить.
На поиск решения ушло несколько дней. Я изучил множество форумов и различных мануалов без которых моя трансляция просто бы не получилась. И теперь, когда шалость удалась, я чувствую потребность поделиться своим решением. Так появилась эта статья.
Если коротко, то итоговое решение получилось следующим: VPS + ffmeg + bash-скрипт. Под катом я описываю проделанные шаги и рассказываю про «подводные камни», которые обнаружились при организации трансляции.
Шаг 1 – откуда будет идти трансляция?
В самом начале нужно было определиться откуда будет вестись трансляция, где будет её источник. Самое первое, что приходило в голову – с домашнего компьютера. Собрать видео в плейлист и запустить их воспроизведение в любом видеоплеере. Затем захватить изображение с экрана и транслировать его на YouTube. Но я почти сразу отмёл этот вариант т.к. для его реализации нужно держать домашний компьютер постоянно включенным, а это шум от кулеров даже ночью и увеличенное потребление электроэнергии (+100-150 кВт*ч каждый месяц). И получается, что домашним компьютером на время трансляции пользоваться будет нельзя т.к. любое шевеление мышкой будет видно в трансляции.
Дальше я стал смотреть в сторону облачных сервисов. Искал готовый сервис, куда бы можно было загрузить свои видео или, например, вставить ссылки на видео с YouTube и это бы все упаковывалось в одну нон-стоп трансляцию. Но ничего подходящего не нашел. Возможно плохо искал. Единственное что-то ± подходящее под функционал – это restream.io, сервис, который помогает вести одновременную трансляцию на несколько платформ. У них вроде можно загружать свои видео. Но этот сервис создавался совсем для других целей и они рассчитывают, что трансляция будет длиться всего пару часов. Думаю, что если через этот сервис получилось бы организовать круглосуточную трансляцию, то это бы выстрелило в десятки, а то и сотни долларов в месяц. А трансляцию все же хотелось организовать либо бесплатно, либо с минимальными финансовыми вложениями.
Стало понятно, что под трансляцию нужно или отдельное устройство или вообще отдельный компьютер. Думал в сторону чего-нибудь вроде Raspberri Pi. А чего? Кулера у него нет. Записал видео на флешку, воткнул Ethernet-кабель и пускай лежит себе где-нибудь в укромном месте, трансляцию ведёт. Вариант. Но ни самой платы, ни опыта работы с ней у меня не было, поэтому от этого варианта я тоже отказался.
В итоге я наткнулся на некое обсуждение, где обсуждали создание собственного сервера трансляции. Это было не совсем то, что я искал, но основную мысль я уловил – можно же использовать сервер! В том обсуждении предлагали использовать связку VPS + nginx + OBS. Стало понятно, что эта связка может подойти и мне. Смущало лишь то, что я никогда не администрировал сервера и мне казалось, что свой выделенный сервер – это заморочено и дорого. Решил узнать сколько будет стоить арендовать сервер в минимальной комплектации и был приятно удивлен.
Цены указаны в белорусских рублях и это просто крохи. Для понимания, 8 белорусских рублей – это где-то 3.5 доллара или 240 российских рублей. За месяц использования полноценного компьютера, который включен 24/7 и имеет быстрый доступ в Интернет. Почему-то это открытие стало очень радостным для меня и я несколько дней ходил жутко довольный словно ребенок, который открыл для себя космические ракеты 🙂
К слову, я воспользовался предложением первого же сайта, который выдал мне Google по запросу «аренда VPS». Возможно есть ещё более бюджетные решения, но эта цена меня устроила и дальше я не искал.
При создании сервера можно выбрать операционную систему, под управлением которой он будет работать. На любой из перечисленных систем можно организовать трансляцию и делать выбор стоит исходя из ваших предпочтений и финансовых возможностей (за сервер с Windows просят дополнительную плату). Я выбрал CentOS. Просто потому что у меня раньше был небольшой опыт работы с ней.
Шаг 2 – настройка сервера
Первое, что нужно после создания сервера – это подключиться к нему по SSH. По-началу я использовал PuTTy, но потом стал использовать приложение Secure Shell App, которое запускается в Google Chrome. Так мне оказалось удобнее.
Дальше я изменил имя хоста, настроил синхронизацию времени на сервере, обновил систему, возился с iptables… и сделал еще куча вещей, но не потому что это было необходимо. Просто мне интересно было настраивать сервер и у меня это получалось. Люблю когда получается 🙂
А вот те шаги, которые нужно сделать:
Итак, как я уже писал раньше, мне нужна была связка VPS + nginx + OBS. VPS – готово. Но вот по остальным пунктам стали возникать вопросы. OBS – это программа для проведения трансляций, Open Broadcaster Software. И оно работает только с потоками т.е. например, берет изображение с веб-камеры и его транслирует. Или запись экрана. Или уже идущую трансляцию перенаправляет на другой сайт. А у меня нет потока, у меня есть только набор видео-файлов, который нужно сделать потоком.
Стал копать в эту сторону и наткнулся на ffmpeg. FFmpeg – это набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах.
И я очень удивился сколько всего ffmpeg может. Хочешь – вытянет звук из видео. Хочешь – вырежет фрагмент видео без перекодирования. Хочешь – сконвертирует из одного формата в другой. И много-много чего ещё. Вплоть до того, что ему можно указать файл, он его преобразует в поток и сам передаст на YouTube. Всё, цепочка собрана. Осталось только доработать нюансы.
Шаг 3 – настройка трансляции
Создаём трансляцию на YouTube. На этом этапе нам нужна только ссылка и ключ трансляции. На скриншоте ниже они выделены красным.
Далее загружаем на сервер видео-файлы, которые планируем транслировать. Собственно, FTP только для этого этапа и нужен. Если у вас есть другой удобный способ загрузки файлов на сервер, то FTP-сервер можно не поднимать.
Передаём поток на YouTube. Для старта вещания необходимо запустить ffmpeg c несколькими атрибутами. Вот так выглядит самая короткая команда, которая у меня получилась:
-re – указывает, что файл необходимо конвертировать в поток.
-f – задает формат выходного файла. В моём случае получается, что ffmpeg «на лету» конвертирует мой файл из mp4 в flv.
И в конце указываем данные, которые мы взяли на YouTube на странице настройки трансляции т.е. адрес, на который нужно передавать данные, и ключ трансляции, чтобы трансляция отобразилась именно на вашем канале.
Если вы всё сделали правильно, то после запуска этой команды, YouTube увидит передаваемый поток. Для запуска трансляции вам останется нажать кнопку «Начать трансляцию» в самом YouTube.
Шаг 4 – добавляем автономность
Поздравляю! Теперь вы знаете как запустить трансляцию из видео-файла. Но этого недостаточно для круглосуточной трансляции. Важно, чтобы после окончания воспроизведения первого видео, сразу же запускалось следующее, а когда покажутся все видео, воспроизведение начиналось сначала.
И, да, это сработало. Я, довольный собой, запустил тестовую трансляцию и пошёл спать.
Итоговая минимальная версия скрипта выглядит так:
Где start.sh – это файл, в котором записан этот скрипт. И этот файл должен располагаться в одном каталоге с видео-файлами.
Добавление знака доллара в конце позволяет запускать процесс в фоновом режиме, чтобы можно было дальше пользоваться консолью не прерывая вещание.
Из бонусов получились следующие плюшки:
Шаг 5 – донастраиваем ffmpeg
На этом, в принципе, можно было остановиться. Но мне хотелось сделать трансляцию чуть более дружелюбной для зрителей.
Допустим, человек зашел на трансляцию, начал смотреть, ему понравилось и он захотел посмотреть эту лекцию с начала, а трансляция не предусматривает перемотку. Для просмотра лекции с начала человеку нужно будет перейти на мой сайт и получить запись интересующей лекции. А как понять какая лекция его интересует? На сайте уже 16 лекций и каждую неделю их становится только больше. Думаю, что даже я, кто снимал и монтировал все эти лекции, не смогу по случайному фрагменту определить какая это лекция. Поэтому нужно, чтобы каждая лекция была как-то обозначена.
Вариант добавить надписи в исходные видео-файлы в программе для монтажа меня не устраивал. Нужно было сделать так, чтобы использовались оригинальные файлы. Чтобы поддержка трансляции требовала от меня как можно меньше телодвижений.
fontfile= – ссылка на файл шрифта. Без этого надпись на видео не добавляется. Проще всего файл шрифта положить в одну папку с видео. Или нужно будет указать полный путь к файлу.
text= – собственно, сам текст, который необходимо разместить поверх видео.
fontsize= – размер шрифта в пикселях.
fontcolor= – цвет шрифта.
borderw= – толщина контура вокруг текста в пикселях (у меня белый текст с черным контуром толщиной в 1 пиксель).
bordercolor= – цвет контура.
x= и y= – координаты текста. Точка 0;0 находится в левом верхнем углу. У меня координаты подобраны таким образом, чтобы текст размещался в левом нижнем углу при разрешении видео 1280х720 пикселей.
Выглядит это вот так:
Шаг 6 – определяемся с качеством трансляции
Всё, трансляция готова. FFmpeg вещает, файлы воспроизводятся, моё присутствие для трансляции не нужно. Даже каждая лекция подписана. Вроде всё.
Но всплыл ещё один нюанс – я выбрал минимальную конфигурацию сервера и он не вытягивал трансляцию. Конфигурация сервера: 1 ядро (вроде 2.2 ГГц), 1 гигабайт оперативной памяти, SSD на 25 Гб. Оперативной памяти хватало, а вот процессор практически наглухо уходил в загрузку на 100% (а временами даже в 102-103% 🙂 Это приводило к тому, что трансляция раз в несколько секунд подвисала. Некрасиво.
Можно было просто взять более дорогую конфигурацию с двумя ядрами, благо, что с облачными технологиями смена конфигурации сервера происходит нажатием пары кнопок. Но мне хотелось уместиться на мощностях минимальной конфигурации. Стал изучать документацию ffmpeg и да, там также есть настройки, которые позволяют регулировать нагрузку на систему.
Высокое качество изображения может быть достигнуто двумя путями: либо высокой нагрузкой на процессор, либо большим исходящим трафиком. Получается, чем больше нагрузку на себя может взять процессор, тем меньше нужна будет пропускная способность канала. Или можно сильно не нагружать процессор, но тогда нужен будет широкий канал с большим запасом по трафику. Если же есть ограничения и по процессору, и по размеру исходящего канала/трафику, то придется снижать качество картинки, чтобы трансляция шла без рывков.
Моему серверу доступен канал шириной в 10 Мбит/с. Такой ширины прям с запасом. Но есть ограничение по трафику – 1 ТБ в месяц. Поэтому, чтобы уложиться в ограничения по трафику, мой исходящий поток не должен превышать
300 Кб в секунду т.е. битрейт исходящего потока должен быть не более 2,5 Мбит/с. YouTube, кстати, как раз и рекомендует вести трансляции в таком битрейте.
Constant Rate Factor (CRF) – это коэффициент, благодаря которому можно регулировать качество картинки. CRF может иметь значения от 0 до 51, где 0 – качество исходного файла, 51 – наихудшее возможное качество. Рекомендуется использовать значения от 17 до 28, по умолчанию стоит 23. При коэффициенте 17 видео визуально будет идентично исходному, но технически таким являться не будет. Также в документации указано, что размер итогового видео в зависимости от указанного CRF меняется экспоненциально т.е. увеличение коэффициента на 6 пунктов приведет к удвоению битрейта исходящего видео.
Если с помощью CRF можно подобрать «вес» исходящей картинки, то с помощью пресетов (-preset) можно определить насколько сильно будет загружен процессор. Параметры у этого атрибута есть следующие:
Заключение
На этом всё. Итоговая команда для запуска трансляции у меня получилась такой:
Здесь осталось только два неописанных момента:
Какого качества получилась трансляция можно посмотреть здесь.
Нагрузка на сервер получилась следующая:
Исходя из данных мониторинга, видно, что нагрузка на процессор колеблется в рамках от 70% до 95% и за неделю трансляция ни разу не уперлась в 100%. Значит, с такими настройками процессора хватает.
По загрузке диска могу сказать, что он почти не нагружен и для трансляции вполне должно хватить и обычного HDD.
А вот количество исходящего трафика меня беспокоит. Получается, что мой исходящий поток колеблется от 450 до 650 Кбайт в секунду. За месяц это составит порядка 1,8 терабайт. Возможно придется докупать трафик или все же перейти на конфигурацию с двумя ядрами т.к. качество картинки не хотелось бы снижать.
Как итог, скажу, что настройка такой трансляции с нуля занимает порядка 1-2 часов. Причем большую часть времени займёт загрузка видео на сервер.
Как маркетинговый инструмент запуск такой трансляции себя не оправдал. Возможно, если накрутить просмотры, чтобы алгоритмы YouTube подхватили эту трансляцию и стали активно показывать её в рекомендациях, тогда что-то бы и получилось. В моём же случае за 16 дней непрерывной трансляции её посмотрели 58 раз.
Ну ничего. Трансляция гармонично вписалась на главной странице моего сайта. Получилась этакая возможность быстро составить своё мнение о лекторе и самих лекциях.
И ещё один момент. Важно, чтобы трансляция не нарушала ничьих авторских прав иначе её заблокируют. Я за свою трансляцию спокоен т.к. музыкальные вставки я специально выбирал со свободным использованием, а автор контента сидит за соседним компьютером и весьма не против того, чтобы я использовал её контент 🙂
Но если у вас в трансляции где-то фоном играет радио, или вы при монтаже использовали любимый трек, или взяли видеоряд из популярного музыкального клипа, сериала или фильма – тогда ваша трансляция в зоне риска. Также важно, чтобы трансляция несла хотя бы минимальную смысловую нагрузку, иначе её могут заблокировать как спамерскую.
На этом у меня всё. Надеюсь этот мануал сослужит кому-нибудь хорошую службу. Ну а если вам есть что добавить – пишите, с удовольствием почитаю дополнения и уточнения к статье.
Где найти ключ потока на ютубе – ответы на вопросы пользователей
В наше время стримы с трансляций представляют собой популярное увлечение не только для блогеров, их организующих, но и для просмотрщиков. Еще совсем недавно о данном виде деятельности знали немногие, сейчас же освоить стрим пытается чуть ли не половина владельцев видеоканалов. Однако с первым запуском блогеры сталкиваются с проблемой – отсутствием стрим-ключей. Попробуем разобраться, что это означает, как найти ключ потока на ютубе и правильно им воспользоваться.
Что это такое?
Обычными словами, это простой потоковый ключ, вписываемый в настройки каждой трансляции, чтобы обеспечивался захват изображений в ВК, ютубе, Твиче и на остальных известных площадках.
Без ссылки на ключ потока ни один стрим не сработает, и ваши труды пропадут даром. В связи с этим следует знать, где найти ключ трансляции в ютубе.
Каким образом можно получить?
Рассмотрим несколько вариантов, как включить трансляцию с ютуба на телевизор.
Для Twitch
Чтобы отыскать нужный ключ, подсказывающий, как на канале включить режим стримов, выполним несколько действий:
Теперь вам известно, где находится ключ потока, который копируется либо сбрасывается, чтобы получить очередной.
Получив потоковый ключ, скопируйте его и вставьте в программу, через которую обеспечивается ведение трансляции.
Для Ютуба
Как посмотреть ключ для потока видео на ютубе? Действуем следующим образом:
Для ВК
Как и где найти ключ потока для стрима в ютубе в 2020 году, мы выяснили. Теперь посмотрим, каким образом это выполняется для организации трансляции на площадке ВКонтакте.
Выполняется следующий порядок действий:
Подготовка к стриму
Как посмотреть ключ трансляции на ютубе или другой площадке, уже известно. Попытаемся разобраться, как включить демонстрацию трансляции на экран в ютубе.
Перед началом стрима рекомендуется провести подготовительные мероприятия.
Для начала заходим на видеохостинг, используя гугловский аккаунт, нажимаем кнопку меню, листаем его вниз, входим в «настройки».
Справа находится раздел «мой канал», в нем строчка – «статус и функции», по которой следует кликнуть.
Здесь проверяется число полученных предупреждений.
Находим блок «трансляции в прямом эфире», нажимаем клавишу «включить».
Поданная вами заявка рассматривается на протяжении суток, после чего в блоке появляется результат проверки.
Если все одобрено, начинаем трансляцию.
Отвечаем на вопросы
Чаще всего интересуются, как включить стрим на ютубе с телефона. Открываем приложение, нажимаем на отметку «камера», выполняем требования появившейся инструкции, кликаем «начать». После этого эфир запускается.
Как отключить трансляцию на телевизор? Переходим в аккаунт, находим раздел «безопасность», выбираем «перечень устройств» – «телевизор», используем клавишу «закрыть доступ».
Как отключить запись стрима? Перейдите в настройки и отключите брандмауэр.
Как отключить чат? Кликните мышью по программному окну, найдите строчку «добавить источник чата», удалите в нем ссылку и нажмите «сохранить».