Страница 1 из 1

Twitch Streaming guide

СообщениеДобавлено: 08 апр 2015, 18:26
Igor Kozyrev
Настройка Open Broadcaster Software для стриминга на Twitch

Часть 1. Необходимый минимум.
  1. Завести учетную запись на сайте http://www.twitch.tv/
  2. Скачать и установить программу с сайта https://obsproject.com/
  3. В папке, куда установлена программа, найти файл OBS.exe, щелкнуть ПКМ -> Свойства, открыть вкладку «Совместимость» и в разделе «Уровень прав» прожать галку «Запускать от администратора»
    Изображение
  4. Запустить OBS и открыть настройки.
    Изображение
  5. Выбрать вкладку Video и установить необходимое разрешение. Рекомендуется установить параметр «resolution downscale» на значение 1.5 (оптимальное соотношение качество/быстродействие)
    Изображение
  6. Рекомендую поэкспериментировать с пунктом «Filter», но значение по умолчанию должно работать хорошо
  7. Зайти в аккаунт на твитче и перейти в Dashboard (Информационная панель) - находится по адресу http://www.twitch.tv/[ваше никнейм в твитче]/dashboard
  8. Перейти во вкладку «Stream Key» (Ключ потока)
    Изображение
  9. Нажать кнопку «Show Key» (Показать ключ) и скопировать то, что появится
  10. В настройках OBS перейти во вкладку «Broadcast Settings». выбрать «Live Stream», «Twitch», и выбрать сервер, который, как вы считаете, ближайший к вам. Ключ, который скопировали с твитча, вставить в поле «Play Path/Stream Key». Здесь можно настроить задержку стрима в секундах - пункт Delay
    Примечание: в выборе сервера может помочь программа JTVPing, которая определяет пинг до серверов твитча. Стоит заметить, что пинг в потоковой передаче не так важен, если не сказать - совсем не важен.
    Изображение
  11. В пункте Audio можно оставить все по умолчанию
  12. Если используете Push-to-Talk, зайти во вкладку Hotkeys и выбрать пункт "Use Push-to-Talk" и настроить кнопку, по которой будете говорить. Логично, что нужно выставить ту же самую кнопку для P-t-T, что вы используете в TS
    Изображение
  13. В настройках OBS открыть пункт «Advanced и расставить галки как на картинке
    Изображение
  14. Повторить шаги на изображениях
    Изображение
    в появившемся окне в поле Application выбираем нашу игру
    Изображение
  15. Чтобы проверить работу стрима, можно нажать "Preview Stream". Чтобы запустить — "Start Stream"
    Изображение
  16. После успешного предпросмотра, надо остановить превью, после чего можно запускать стрим
  17. Громкость микрофона и звука можно контроллировать переключателями под окошком видео

Часть Вторая. Необязательная.
Тонкая настройка звука. Если хотите, чтобы на стриме слышна была только игра/музыка/голос
Суть процесса:
Мы хотим, чтобы в стриме звучали только игра и музыка, но в колонках у нас — все вместе, включая голоса в ТСе. Для этого нам необходимо, чтоб первые два звуковых потока (игра и музыка) шли отдельно, чтобы OBS мог их захватить и отправить в стрим, а потом эти потоки вливались бы в общий, примешиваясь к голосам из ТС.
Для этого нам понадобится виртуальный аудио кабель. Чтобы в этот кабель направить звук игры, придется этот кабель сделать устройством по умолчанию, так как другими способами игре нельзя задать какое устройство использовать. Одновременно с этим получится, что вообще все звуки в системе пойдут через этот кабель.
Как же его слушать? Он же ни к какой железной говорилке не присоединен? К счастью, все просто. Вместе с виртуальным кабелем "колонок" у нас появится виртуальный "микрофон", в котором будет тот же самый звук, что в виртуальных колонках. Средствами винды мы можем прослушивать наш настоящий микрофон (слышать в наушникак что мы говорим в гарнитуру). Ничто не мешает нам сделать тот же трюк с виртуальным. Мы выберем, что в наших наушниках (настоящих) мы будем слышать что происходит в виртуальном микрофоне. А в нем, как мы помним, будут звуки игры и любых других приложений.
К слову о других приложениях. Если мы не хотим их слышать в стриме, мы попросту через настройки этих приложений выберем другое устройство воспроизведения — наши реальные колонки. Так мы и поступим с тимспиком, благо, он это позволяет. Далее, инструкция:
  1. Скачать zip-архив программы VB Cable с сайта http://vb-audio.pagesperso-orange.fr/Cable/index.htm (в середине страницы раздел VB-Audio Virtual Cable)

    Внимание! Мой антивирус детектик что-то плохое, и не дает скачивать. Антивирус не прав. Если есть проблемы, придется отрубить антивирус пока вы жмете на ссылку "скачать"
    Внимание! Не рекомендую пользоваться прямой ссылкой, но если вы ленивый хрен, то держите:
    Прямая ссылка для скачивания архива http://vbaudio.jcedeveloppement.com/Dow ... ack42b.zip
  2. Распаковать содержимое архива в удобную для вас папку. Распакованные файлы будут выглядеть вот так:
    Изображение

    Далее в зависимости от вашей системы даблклик по ‘VBCABLE_Setup_x64.exe’ или по ‘VBCABLE_Setup.exe’
  3. В появившемся окне жмем кнопку «Install Driver»
  4. После установки драйвеара - щелчок ПКМ по значку громкости (расположен рядом с часами). Далее выбрать пункт «Устройства воспроизведения»
    Изображение
  5. Выбрать устройство ‘Speaker’ (внизу будет подпись VB-Audio Virtual Cable), ПКМ, выбрать пункт «Использовать по умолчанию»
    Изображение
  6. Выбрать устройство ‘Speaker’ (внизу будет подпись VB-Audio Virtual Cable), ПКМ, выбрать пункт «Свойства»
  7. Во вкладке «Дополнительно» выбрать качество звука (как на картинке) и убрать галку с пункта «Разрешить приложениям использовать устройство в монопольном режиме». Сохранить
    Изображение

    Причечание: здесь же, в настройках, во вкладке «Общие» можно переименовать ваше устройство, например, в VirtialCableInput, чтобы в настройках других программы в понимали какое устройство выбираете. Не советую ставить пробелы и писать кириллицей, так как это может вызвать проблемы
  8. Во все том же окне «Устройства воспроизведения» перейти во вкладку «Запись». Выбрать устройство VB-Audio Cable ‘Cable Output’ (внизу будет подпись VB-Audio Virtual Cable), ПКМ, выбрать пункт «Использовать по умолчанию»
    Изображение
  9. Выбрать устройство VB-Audio Cable ‘Cable Output’ (внизу будет подпись VB-Audio Virtual Cable), ПКМ, выбрать пункт «Свойства»
  10. Выбрать вкладку «Прослушать», вырбать чекбокс «Прослушивать с данного устройства» и из менюшки ниже выбрать то устройство, с которого вы будете на самом деле слушать всё происходящее. Т.е. то, что раньше было устройством вопроизведения по умолчанию.
    Изображение
  11. Во вкладке «Дополнительно» выбрать ровно то же качество звука, что и ранее, и убрать галку с пункта «Разрешить приложениям использовать устройство в монопольном режиме». Сохранить
    Причечание: здесь же, в настройках, во вкладке «Общие» можно переименовать ваше устройство, например, в VirtialCableOutput, чтобы в настройках других программы в понимали какое устройство выбираете. Не советую ставить пробелы и писать кириллицей, так как это может вызвать проблемы
    Изображение
  12. Пункт можно пропустить. Во все том же окне «Устройства воспроизведения» в обеих вкладках «Воспроизведение» и «Запись» выберите устройства, которые раньше были вашими устройствами по умолчанию (т.е. настоящие динамики и настоящий микрофон), щелкнуть ПКМ - выбрать пункт «Использовать устройство связи по умолчанию»
  13. Теперь в тимспике идем в настройку во вкладку Playback и выбираем пунктом Playback device одно из двух: если вы хотите, чтобы на стриме было слышно ваших собеседников, то default. Если вы не хотите голосов собеседников на стриме, то выбираете то устройство, которое является реальным устройством воспроизведения (т.е. реальные ваши колонки)
    очевидный факт: чтобы на стриме не было слышно вашего голоса, микрофон надо отключать в самом OBS, а не через виртуальный кабель
    очевидный факт №2: чтобы на стриме была слышна музыка, в вашем плеере должно быть выбрано устройство default, либо вручную выбран виртуальный кабель. В обратном случае делаете то, что написано выше.

Руководство: Imniskari, перевод и вольная адаптация Igor Kozyrev
оригинал тут https://drive.google.com/file/d/0Bw-uXT ... VrVjNZWkE/

СообщениеДобавлено: 08 апр 2015, 18:44
R0cky
Красавчиг

СообщениеДобавлено: 08 апр 2015, 20:31
kulek
JTVPing - прога с помощью которой можно проверить пинг до серверов. И на основании его выбрать. Раньше было лучше с амстердамом, теперь же до франции ближе.

СообщениеДобавлено: 08 апр 2015, 22:08
kulek
Так же нужно указать про тест системы на сайте OBS https://obsproject.com/estimator Там можно узнать рекомендованный битрейт во вкладке кодирование.

СообщениеДобавлено: 08 апр 2015, 22:21
Igor Kozyrev
Битрейт таки смысла нет менять, твитч даже с 2500 не всегда справляется. Ну и в инструкции сказано какие параметры надо тюнить для достижения нормального соотношения производительность/качество. На сайте ОБС этот калькулятор баловство какое-то.

СообщениеДобавлено: 21 мар 2017, 03:51
Halmun
Обновить бы статейку.

СообщениеДобавлено: 23 мар 2017, 06:09
Igor Kozyrev
Былой запал по написанию гайдов ушел. Да и софт не так сильно отличается, чтоб уж совсем не разобраться было. Может лучше конкретно спросить что как настроить, а я помочь попробую?

СообщениеДобавлено: 24 дек 2018, 18:46
Baltazar
не могу нормальное качество на ю-туб стримить с мво именно, осб, и старой и новой версии стоят, один хрен, может настройки кто скинет по видео.

СообщениеДобавлено: 26 дек 2018, 22:11
kulek
Надо настройки ковырять и подбирать оптимальный конфиг. Есть вероятность, что мво (так как Cry требует проца хорошего) нагружает твой проц и обс просто не справляется, стримить с ним в паре. А может отдача инета плохая, что тоже имеет место быть. Так что ковыряйся, и юзай тестовые стрим платформы для проверки.
Вот это, может поможет потыкать в нужную сторону.

СообщениеДобавлено: 26 дек 2018, 23:37
Halmun
MWO же на CryEngine работает. Чтоб проц разгрузить, можно через видяху стримить.

СообщениеДобавлено: 27 дек 2018, 14:16
kulek
Попутал :) Анрыл на слуху, в последнее время у меня :)