Сводная тема, посвященная стрим-сервису Twitch.tv.
Итак, новость последних дней.
http://help.twitch.tv/customer/portal/articles/1253460-broadcast-requirements
Разработчики вводят ограничения для стримеров:
Видео:
Codec: H.264
Mode: Strict CBR
Keyframe Interval: 2 seconds
Аудио:
Codec: AAC-LC or MP3, Stereo or Mono
Maximum bit rate: 160 kbps (AAC), 128 kbps (MP3)
Sampling frequency: any (AAC), 44.1 KHz (MP3)
В
www.twitch.tv/broadcast/dashboard вводятся статусы и ошибки:
Для партнеров
Optimal (All video requirements are met)
Viewers will have access to the highest quality stream (a non-transcoded passthrough of your broadcast)
Your broadcast will be available on mobile and consoles
(Пользователи получать доступ к высококачественному стриму, ваш стрим будет виден для мобильных устройств и консолей)
Minimal (Just enough video requirements are met)
Viewers will only see your resolution options (no direct passthrough to viewer)
Your broadcast will be available on mobile and consoles
(Пользователи увидят стрим только в вашем разрешении (не будет выбора качества), ваш стрим будет виден для мобильных устройств и консолей)
Incompatible (Important settings are not met)
Your stream will continue to be available on the website until August 31st. Starting September 1st, your ingest will be rejected.
(Ваш стрим будет виден на Twitch.tv до 31 августа. После 31 августа вы просто не сможете стримить).
Для не партнеров
Optimal (All video requirements are met)
Viewers will have access to the highest quality stream (a non-transcoded passthrough of your broadcast)
Your broadcast will be available on mobile and consoles
(Пользователи получать доступ к высококачественному стриму, ваш стрим будет виден для мобильных устройств и консолей)
Minimal (Just enough video requirements are met)
Viewers will have access to a non-transcoded passthrough of your broadcast
Your broadcast will NOT be available on mobile and consoles
(---- нужно пояснение, ваш стрим
НЕ будет виден для мобильных устройств и консолей)
Incompatible (Important settings are not met)
Your stream will continue to be available on the website until August 31st. Starting September 1st, your ingest will be rejected.
(Ваш стрим будет виден на Twitch.tv до 31 августа. После 31 августа вы просто не сможете стримить).
Ошибки
Video codec must be set to h.264 (it is currently "{codec}")
Решение: вы используете странный RTMP-энкодер/выбрали не x264 кодек. Для OBS и Xplit это вроде бы не относится.
Audio codec must be set to MP3 or AAC (it is currently "{codec}")
Решение: поставьте кодек аудио в mp3 или AAC
Max keyframe interval is currently at {current} seconds. Please set it to {target} seconds.
Решение: теперь нужно ручками прописывать интервал. Для OBS и Xsplit это осуществляется в дополнительных параметрах. Вам нужно ввести следующий параметр:
где X - ваш фпс * 2 (умноженный на два)
Если все равно не помогает и возникает эта ошибка поставьте значение 22 около поля
"Latency tuning factor".
Тема на сайте разработчика:
https://obsproject.com/forum/viewtopic.php?f=18&t=6481
Как говорит разработчик OBS в будущих версиях не нужно будет что-то править в дополнительных настройках. На счет Xsplit пока ничего не известно.
The broadcast is not set to constant bitrate (CBR). [Current average: {avg} kbps, current max: {max} kbps]
У вас не выставлена опция для постоянного битрейта. Как включить в OBS - см. скрин