Что такое live-трансляция (стрим)
Игровой стрим – это онлайн трансляция игры в интернете, на определенных интернет ресурсах. То есть, предположим, что вы сейчас играете в Аллоды. Но играете вы скорее всего , локально, на компе. А можно играть несколько иначе: транслировать свою собственную игру через интернет, и сопровождать ее собственными комментариями, и эмоциями от прохождения (кача).
Ты играешь, →твоя игра транслируется на специальном сайте→ зеваки заходят, → общаются, →наблюдают за твоей игрой→ Деньги! Слава! PROFIT!
Некоторые условия качественного стрима:
•Самое первое и главное – мощный комп (Никто не будет смотреть тормоза и глюки вашего компа).
•Широкий интернет-канал желательно постоянный поток 1080р
•Нормальный голос , и остроумие( в случай комментариев по поводу игры с вашей стороны)
•Также наличие качественного микрофона (Ибо никто не захочет слышать шипение и треск микрофона)
•Специальный софт
Выбираем стрим сервис:
Стрим сервис – это ресурс, предоставляющий возможность транслировать контент (то есть ваш игровой процесс) онлайн. В сети можно найти довольно много подобных сайтов. Я познакомлю вас с 2 из них, которыми пользовался сам. Есть также множество других ресурсов, но они:
А) Платные, или имеют ограничения .
Б) Малоизвестны.
Итак, первый, а вернее первый и второй Justin.tv /Twitch.tv– это крупнейший и известнейший сервис. Что касается Twitch.tv , то он является дочерним продуктом Justin.tv, специализируется исключительно на стримах игр.
Плюсы:
•Полноценная функциональность совершенно бесплатно.
•Не имеет ограничений по качеству. Что является основным преимуществом над многими ресурсами, таких как Livestream.com, который, не допускает стрим битрейтом выше 500 кб/с .
•Есть возможность записи и сохранения навсегда ваших трансляций
•Можно связать со своим аккаунтом Twitter (для автоматической публикации анонсов ваших трансляций), и Youtube (закидывать туда свои записи из Джастина в один клик)
•Партнерская программа (позволяет получать свой процент от рекламы на сайте, автоматическая перекодировка в меньшие битрейты для людей с плохим интернетом).
Однако в каждой бочке меда есть ложка дёгтя .
Минусы:
•Лаги, для части зрителей, так как сервера сервиса находятся в США, это единственный недостаток этих сервисов .
Софт для стрима.
Нам потребуется:
1)Программа для захвата картинки (капчер)
2)Программа для трансляции полученного видео в сеть
3)Стереомикшер на звуковой карте.
Для этого нам необходим комплекс программ во главе с Adobe Flash Media Live Encoder. Все они абсолютно бесплатны, но требуют времени для настройки. Итак , настроим весь софт.
Для стрима нам понадобиться:
Сам FMLE. Тут возможны два варианта : Adobe FMLE 3.2 и более ранняя – Adobe FMLE 2.5.
Капчер (программа, позволяющая захватывать экран или область экрана), так как FMLE умеет только кодировать полученную картинку.VH Screen Capture 2.2.8.
Стерео микшер у вас на звуковой карте( для того, чтобы на стриме было слышно ваш голос из микрофона и звук с компьютера одновременно) Если у вас его нет, можно использовать Virtual Audio Cable. Просто выбираете нужный установщик, setup.exe для 32-битной системы, или setup 64.exe для 64-битной.
Все программы, представленные выше скачать и установить!
Настройки
Что касается настроек ,советую следовать настройкам предоставленным ниже, однако никто не мешает вам установить их под себя.
Начнем с самого сложного, а именно с FMLE:
Прыская в инете, я нашел пошаговую инструкцию по его настройкам, хотя когда настраивал его у себя первый раз, все делал методом «Тыка», немного изменив схему, предоставленную в интернете, вот 28 шагов настройки.
1.Вкладки для настоек кодирования и журнала кодирования. На вкладку журнала переключаетесь уже во время трансляции, это позволит вам наблюдать за работой проги, и сделать необходимые правки, если появился буфер или дропы кадров.
2.Пресеты настроек. Ставьте Custom.
*Пресет- «заводские установки», настройки по умолчанию.
3.Вам необходима трансляция видео и аудио, поэтому убедитесь, что две галочки стоят на месте.
4.Тут можно выбрать капчер. То есть прогу, что захватывает экран или устройство, например веб камеру. Тут установлен VHScrCap,(ссылка выше) его и выбираем. Под кнопкой с ключиком, что рядом с этой строкой, находятся настройки для выбранного вами устройства ввода видео.
5.Выставляем в зависимости от того какую прожорливость вы можете потянуть. H.264. Если хотите добиться идеальной картинки. Может почти все, отлично себя проявляет на высоких битрейтах (около 1200kbps и выше).
*Битрейт— буквально, скорость прохождения битов информации, скорость инета .
6.Ставим такое же значение, как и для VH Screen Capture
7.Это разрешение видео, которое мы получаем от VH Screen Capture.
8.Тут выставляется битрейт и возможность вещать на три разных потока, со своими битрейтами и исходящими разрешениями.
9.Обрезка картинки. Ее можно применять, если вашего разрешения нет в списке поддерживаемых FMLE.(редкость)
10.Не используем, так как это особенно ничего не даёт , а лишь повышает нагрузку.
11.Позволяет вставить тайм-код в стрим, использовать по желанию.
12.Вот мы и добрались до вкладки аудио. Тут выбирается устройство, с которого будет идти звук в стрим. Если хотите миксовать ваш голос со звуками с компа, выбирайте тут свой стерео микшер на звуковухе, или виртуальный кабель, созданный прогой Virtual Audio Cable (если используете ее для миксования источников звука) (ссылка выше)
13.Формат аудио, соответственно. Mp3 все время.
14.Каналы: стерео или моно. Мы за стерео.
15.Частота семплов. Ставьте 44100, но если кому интересно, можете поиграться , но сомневаюсь что вы найдете что-то лучшее.
16.Битрейт аудио 128 и выше .
[b]17.Очевидно, что это громкость. Желательно максимум.
18.Превьюшки исходящего и входящего видео и звука.
19.Можно выбрать на какую панельку смотреть. Ставьте, что больше нравится.
20.Стрим на медиа сервер. Галочка обязательна!!!
21.Адрес, стрим сервиса, куда вы вещаете. ( Примеры сервисов представлены выше)
22.Запасной адрес. ( Оставляем пустым)
23.Сюда пишите ваш уникальный ключ для стрима. Что-то вроде пароля выдаётся при регистрации на стрим сервисе. Не сообщайте его некому .
24.Кнопка присоединиться к серверу. Пользуемся по мере необходимости.
25.Авто поднастройка , можно обойтись и без нее.
26.Сохранить трансляцию в файл на локальном компе.
27.Не используем.
Ну, вот и все. Зайдите в главное меню программы: File –> Save profile. Теперь настройки никуда не денутся .Ну теперь можно запускать, старт, стоп .
Adobe FMLE в режиме командной строки.
Итак, мы все настроили. Займемся отключением графического интерфейса (GUI) у Adobe FMLE, точнее запустим ее в режиме командной строки.
Плюсы запуска через командную строку:
•Экономит кучу мощностей.
•Дает возможность мониторить состояние стрима
Настройки и запуск.
1)Создайте папку, где будете хранить все нужное. Я назвал ее Стрим (строка) и расположил так: C:\Стрим (строка)
2)Создайте batch файл в этой папке. Получается так C:\fme\justin.bat (назвал его в связи с использованием для стрима на Джастин). Вставьте следующий код в justin.bat:
«C:\Program Files\Adobe\Flash Media Encoder 2.5\FMEcmd.exe»/p c:\fme\testvp6.xml
(до /р) – это путь к файлу FMEcmd.exe, который находится в корневой папке енкодера. Измените путь на ваш. Вторая часть (после /р) – путь к файлу с настойками FMLE, который вы сохранили, исходя из инструкций выше. Я его кинул в эту же папку C:\fme. Опять таки измените путь на ваш.
3)Чтобы начать трансляцию, просто запустите ваш файл justin.bat. Если вы все сделали правильно, то должно появиться подобное окошко:
Итак, вот 3 шага, не поленитесь и сделайте их, это принесет свои плоды.