Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты - Страница 15 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ответ
Страница 15 из 21
 
Опции темы
#211
Старый 21.09.2012, 02:08
  #211
^
crzq
📖
Регистрация: 27.06.2011
Сообщения: 99
1669
Регистрация: 27.06.2011
Сообщения: 99
1669
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

кодеки и аппаратное ускорение проверь.
crzq вне форума
Ответить с цитированием
#212
Старый 21.09.2012, 12:37
  #212
^
ded MazAi
📖
Регистрация: 15.02.2011
Адрес: Москва
Сообщения: 126
1421
Отправить сообщение для  ded MazAi с помощью ICQ
Регистрация: 15.02.2011
Адрес: Москва
Сообщения: 126
1421
Отправить сообщение для  ded MazAi с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

crzqкодеки и аппаратное ускорение проверь.

А как?)
Стоит Windows 7. Скажи, пожалуйста, куда залезть)
__________________
"Ни в какой игре не следует отчаиваться, пока она не проиграна"



663493851
"Ни в какой игре не следует отчаиваться, пока она не проиграна"



663493851
ded MazAi вне форума
Ответить с цитированием
#213
Старый 22.09.2012, 00:56
  #213
^
crzq
📖
Регистрация: 27.06.2011
Сообщения: 99
1669
Регистрация: 27.06.2011
Сообщения: 99
1669
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

Кодеки - попробуй снести и к-лайт или ссср поставить. Попробуй сначала последние. Аппаратное ускорение - правой кнопкой по плееру щёлкни - параметры. А отключается в свойствах экрана в доп. параметрах. Вообще гуглится всё легко)
crzq вне форума
Ответить с цитированием
#214
Старый 06.10.2012, 19:30
  #214
^
Javdet
 
Аватар для Javdet
📖
Регистрация: 18.03.2008
Адрес: Симферополь. RU
Сообщения: 3172
1503
Отправить сообщение для  Javdet с помощью ICQ
Выставка наград
Регистрация: 18.03.2008
Адрес: Симферополь. RU
Сообщения: 3172
1503
Отправить сообщение для  Javdet с помощью ICQ
Выставка наград
По умолчанию
Re: [ОБЪЯВЛЕНИЕ] LIVE HOMM3: трансляции игр - games broadcasting

Впервые попробовал трансить по вьюверу. Столкнулся со следующей проблемой:
Играю только в полноэкранном режиме. Во время сообщений в чате, герои сворачиваются и наверх лезет окошко вьювера.
Кто знает как исправить?
__________________
Даже если вас съели - у вас два выхода





Зима 2011-12.

Даже если вас съели - у вас два выхода





Зима 2011-12.

Javdet вне форума
Ответить с цитированием
#215
Старый 11.10.2012, 05:23
  #215
^
Kilgor
 
Аватар для Kilgor
📖
Регистрация: 05.01.2012
Сообщения: 628
1801
Отправить сообщение для  Kilgor с помощью ICQ Kilgor#1529
Выставка наград
Регистрация: 05.01.2012
Сообщения: 628
1801
Отправить сообщение для  Kilgor с помощью ICQ Kilgor#1529
Выставка наград
По умолчанию
Re: [ОБЪЯВЛЕНИЕ] LIVE HOMM3: трансляции игр - games broadcasting

JavdetВпервые попробовал трансить по вьюверу. Столкнулся со следующей проблемой:
Играю только в полноэкранном режиме. Во время сообщений в чате, герои сворачиваются и наверх лезет окошко вьювера.
Кто знает как исправить?

Опции -> конфернеция -> пользовательские настройки. Там должно быть что то типа запретить чат между пользователями.
__________________
ICQ 245338291

Ник в лоби - Kilgory
ICQ 245338291

Ник в лоби - Kilgory
Kilgor вне форума
Ответить с цитированием
#216
Старый 13.10.2012, 20:15
  #216
^
Yourdestiny
 
Аватар для Yourdestiny
📖
Регистрация: 20.02.2010
Адрес: Московская область, Жуковский
Сообщения: 185
Отправить сообщение для  Yourdestiny с помощью ICQ
Регистрация: 20.02.2010
Адрес: Московская область, Жуковский
Сообщения: 185
Отправить сообщение для  Yourdestiny с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

кто знает какой срок хранения записанных ранее трансляций на твиче? и почему они могут удаляться?
сегодня удалились сами по себе 2 видео, записанные в начале октября, а посмотрел у других на каналах, видео хранится по более полгода
Yourdestiny вне форума
Ответить с цитированием
#217
Старый 13.10.2012, 21:57
  #217
^
Mizrael
 
Аватар для Mizrael
📖
Регистрация: 22.02.2008
Адрес: Mother Earth
Сообщения: 1830
1648
Отправить сообщение для  Mizrael с помощью ICQ MikeValentine#6927
Регистрация: 22.02.2008
Адрес: Mother Earth
Сообщения: 1830
1648
Отправить сообщение для  Mizrael с помощью ICQ MikeValentine#6927
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

Если не нажать в свойствах видеоролика "сохранить навсегда", то видео автоматически удалится с Твитча через неск. недель.
Mizrael вне форума
Ответить с цитированием
#218
Старый 14.10.2012, 15:31
  #218
^
Yourdestiny
 
Аватар для Yourdestiny
📖
Регистрация: 20.02.2010
Адрес: Московская область, Жуковский
Сообщения: 185
Отправить сообщение для  Yourdestiny с помощью ICQ
Регистрация: 20.02.2010
Адрес: Московская область, Жуковский
Сообщения: 185
Отправить сообщение для  Yourdestiny с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

MizraelЕсли не нажать в свойствах видеоролика "сохранить навсегда", то видео автоматически удалится с Твитча через неск. недель.

спасибо! буду признателен, если поделишься настройками adobe flash media live encoder. А то что-то у меня очень большое отставание идет трансляции от реальных событий

Format
Frame rate
Input size
Bit rate
спасибо.
Yourdestiny вне форума
Ответить с цитированием
#219
Старый 15.10.2012, 21:08
  #219
^
Yourdestiny
 
Аватар для Yourdestiny
📖
Регистрация: 20.02.2010
Адрес: Московская область, Жуковский
Сообщения: 185
Отправить сообщение для  Yourdestiny с помощью ICQ
Регистрация: 20.02.2010
Адрес: Московская область, Жуковский
Сообщения: 185
Отправить сообщение для  Yourdestiny с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

на будущее, если у кого будут проблемы с отставанием трансляции, нужно снизить Bit rate, для героев вполне себе сносно выглядит 800 kbps.
Yourdestiny вне форума
Ответить с цитированием
#220
Старый 25.10.2012, 00:21
  #220
^
crzq
📖
Регистрация: 27.06.2011
Сообщения: 99
1669
Регистрация: 27.06.2011
Сообщения: 99
1669
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

Программу лучше OBS добавить в рекомендуемые и расписать - очень удобная в пользовании (настойки) и ест меньше ресурсов.
crzq вне форума
Ответить с цитированием
#221
Старый 25.10.2012, 00:25
  #221
^
Sadness
 
Аватар для Sadness
📖
Регистрация: 12.07.2012
Сообщения: 319
1547
Отправить сообщение для  Sadness с помощью ICQ
Регистрация: 12.07.2012
Сообщения: 319
1547
Отправить сообщение для  Sadness с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

Как транслировать на канале Justin.tv (twitch.tv)


• С чего начать?
Нам понадобится всего две вещи. Это зарегистрироваться на Justin.tv и программа для трансляций экрана. В нашем примере рассмотрим две программы: XSplit и OBS.

• Регистрация на Justin.tv (twitch.tv)
Проходим по этой ссылке и регистрируем свой логин. Учтите, что ваш канал будет называться так же, как и ваш логин и вид у него будет такой: http://ru.twitch.tv/ваш_логин
Сразу отвечаю: twitch это тот же justin, просто теперь трансляции по-умолчанию проходят именно на этом домене. Если вас не устраивает русский язык (да и переведено всё гуглом), вместо ru в домене 3-го уровня, достаточно написать en, т.е. en.twitch.tv

После регистрации вам нужно зайти на ваш канал, ссылка была предоставлена выше. Именно там и будут проходить ваши трансляции, ссылка ведёт непосредственно на сам канал. Воспроизведение будет начинаться автоматически, что не есть хорошо, позже объясню почему.

• Xsplit и с чем его едят
Здесь вы можете зарегистрироваться и купить программу.

Теперь приступим к настройке XSplit. Запускаем программу. Перед нами должно появиться следующее окошко



Нажимаем в верхней менюшке Broadcast, затем (буду заменять стрелочкой ->) Edit Channels...
Программка немного потупит, после чего откроет нам окошко, где будет значиться только один псевдоканал, называющийся Local Recording. Для тех, у кого не лады с английским — это всего лишь навсего локальная запись, то бишь без транслирования.
Нам нужно добавить наш канал. Для этого нужно добавить плагин джастина, потому что скорее всего его нет. Нажимаем Add... -> More... и ищем в списке Justin/TwitchTV. После чего нам нужно установить его (кликаем на надпись и ищем Install, после чего некоторое время ожидаем, можно перекурить или выпить чаю, например). После установки, закрываем текущее окошко и снова нажимаем Add..., где уже должен появиться пункт Justin/TwitchTV. Нажимаем, должно появиться следующее окошко


В поля Username и Password вписываем логин и пароль, который вы указывали при регистрации на justin.tv, все сделали правильно, то поле Channel заполнится автоматически. Поле Location оставляем без изменений.

А теперь начинается самое интересное. Здесь дело доходит до того, о чём никто толком не знает — о возможностях своего компьютера. Сложно сказать, у всех машины разные. К примеру, у меня четырёхядерный процессор, 8гб оперативки и 2гб видеокарты. И для меня настройки могут быть довольно серьёзными, но далеко не у всех так, к сожалению, поэтому придётся вам здесь немного покумекать. Слева от кнопочки OK должна быть кнопка Test Bandwidth, которая поможет определить нам среднее значение нашего битрейта (качество интернета). Из той цифры, которая будет в тесте, нужно вычесть где-то 100, округлить и записать в поле VBV Max Bitrate. Для 20 Mbps 1000-1100 это оптимально. Quality оставьте без изменений. Звук — если собираетесь транслировать с комментариями и/или музыкой. Если же нет — ставьте самые минимальные настройки, потому что несмотря на отключённые динамики и микрофон, связь с сервером по аудио-каналу всё равно идёт, т.е. данные об аудио передаются, а значит отбираюсь скорость у передачи видео. Для слабой аудиокарты подойдут настройки, указанные на скриншоте. Чем больше частота — тем больше помех. Это надо запомнить. :-) Теперь выходим из всех окошек, в основное.
File -> Add screen region..., затем в любое место экрана тыкаем. В главном окошке появится мини-окно с трансляцией. Нужно нажать на это мини-окошко, затем зажать "1". Теперь идёт трансляция всего экрана, но без захвата.
View -> Resolution и ставим 1280 x 720 (выше ставить не стоит).
View -> Frame Rate и ставим 30.0 FPS – оптимальный вариант.
View -> Scale viewport и выбираем 20-30% - результат увидите сами

Всё, настройка завершена. Для того, чтобы начать трансляцию, нужно нажать
Broadcast -> Название вашего канала. Через секунды пойдёт трансляция вашего экрана на ваш канал на justin.tv (но по ссылке на twitch.tv)
В левом нижнем углу у вас появится пункт Screen Window "блаблабла"
Жмём правой кнопкой мыши на него и ставим флажок рядом с Capture layeres windows. Теперь, по идее, окна должны захватываться.
Если вы транслируете со звуком, не пытайтесь смотреть собственную трансляцию. Очевидно: она уйдёт в цикл (вы могли наблюдать это уже с изображением, однако не наблюдали со звуком, это намного страшнее! ), звук будет постепенно накладываться сам на себя и всем будет неприятно слушать неимоверный скрежет у себя в динамиках. Без звука все будут видеть уходящую в даль трансляцию в трансляции в трансляции в трансляции...

Кстати, выключается трансляция так же, как и включается: Broadcast -> Название вашего канала :-)

Решение проблем:

Если у вас наблюдаются тормоза (а не лаги, связанные с сетью), уменьшите разрешение.

Если стрим лагает, вариантов исправить это несколько.

1. Уменьшить параметр Quality с 6 на 5, к примеру.
2. Снизить максимальный битрейт (VBV Max Bitrate).
3. Поменяйте интернет
4. Поэкспериментируйте с цифрами, чтобы добиться оптимального соотношения качество картинки/лаги в игре.

• Open Broadcaster Software
Скачиваем программу отсюда, запускаем. Перед нами появляется следующее окошко:



Первое, что нужно сделать — добавить сцену. В данной программе это делается не автоматически, поэтому нам нужно добавить её вручную, иначе транслироваться ничего не будет. В левом нижем углу видим список (белый прямоугольник, он пуст, но тем не менее это потенциальный список :-)), кликаем правой кнопкой мыши -> добавить сцену. Называем по-вкусу. Следующее, что нам нужно сделать, это добавить источник, т.е. что будем захватывать. Здесь вариантов несколько, я рассмотрю один, потому что он более удобный. Открываем герои в оконном режиме и сворачиваем их. Далее нажимаем на кнопку Глобальные источники -> Добавить -> Программный источник захвата. Называем, например, Heroes. Перед нами появляется окошко, где нам предстоит выбрать что же мы всё-таки захватываем. Варианта два: либо весь монитор, выставлено по-умолчанию, либо захват окна. В выдвижном спике Процесс ищем наши запущенные герои. Если таковых нет — жмём кнопочку обновить и выбираем герои.

Итак, у нас практически готово всё для трансляции. Теперь осталось сделать настройки для передачи данных. Открываем опции, далее вкладку Кодирование. Здесь выставляются настройки вашего скоростного потока. Я рекомендую зайти на Speedtest.net, протестировать там исходящую скорость. Если 5-10 мб, то ставьте максимальный битрейт и буфер около 1500. Можно чуть меньше. Если менее 5-ти, то ставьте не более 1000. Если более — ставьте 2000, но, в таком случае нижеописанная настройка должна соответствовать. Аудио ставьте не более 192 кбсек, кодек любой. Качество ставьте на свой вкус от 6 до 10, практически нет разницы. Я рекомендую 7 для средних компов и 10 для сильных. Слабым 5-6, а то и меньше.

Открываем вкладку Видео. Здесь нужно выставить количество кадров в секунду, то бишь — FPS. Рекомендуемое значение 25-30, но, если вы опытный пользователь, но эта рекомендация не для вас. Герои игра не динамичная, поэтому 25 кадров обычно хватает, но нужно учитывать фризы и слабость интернета тех, кто смотрит стрим. Посему нужен универсальный подход, которым я, к сожалению, поделиться не смогу, ибо он есть — ненаучный метод "тыка".

Открываем вкладку Расширенные. Здесь можно выставить настройки пресета. По дефолту должно стоять Veryfast. В принципе, самый быстрый (ultrafast) будет выдавать очень смазанное изображение но вообще без разрывов. Т.е. как будто вы играете в героев на своём компе, никаких тормозов. Путём уменьшения этого параметра можно добиться лучшего качества, но меньшей скорости передачи данных, т.е. будет немного притормаживать. Сильным компам рекомендую Medium или fast, а всем остальным - Veryfast.

Во вкладке Аудио должен быть выставлен микрофон, которым вы будете пользоваться. Подробнее о микрофонах ниже.

И последняя и главная настройка. Выбираем вкладку Настройки вещания.
Режим — прямой эфир, сервис вещания - JustinTV/TwitchTV. Имя канала выставится автоматически. Проходим по этой ссылке (вы должны быть авторизованы на Justin.tv), в открывшемся окне ищем ключ, который необходимо вставить в поле Play path/Stream Key нашей с вами программы. Сервер будет выбран автоматически, поле Dashboard link можно не заполнять (в него можно вставить ссылку на ваш канал, чтобы быстро раздобыть её одним нажатием из программы). Все остальные настройки оставить по-умолчанию.

Собственно, всё, настройка окончена. Теперь для начала трансляции нужно нажать кнопку Старт, трансляция автоматически начнётся. Учтите, что мы с вами сделали захват определённого окна, поэтому, если не будет запущено приложение Heroes3.exe (т.е. игра не будет запущена :-)), то будет транслироваться чёрный экран.

К сожалению, транслировать только одно программа не умеет. Точнее, намёк на это был, но способ захвата не самый лучший, программа захватывает область с нашим окном, а любые открытые окна остаются неактивными за нашими героями. Как только вы заходите открыть, например, какой-либо сайт — в трансляции всё отобразится но в рамочке, ограниченной вашими героями. Т.е., если вы, например, используете герои в оконном режиме с разрешением 864х664, то именно эта область и будет отображаться. Её можно разместить по центру, кликнув правой кнопкой мыши на Heroes (или ваше имя) в списке с Источниками в главном окне программы.

• Микрофоны и дополнительные настройки (пример для XSplit).


Есть несколько способов транслировать с звукорядом и комментариями.
1. У вас встроенный микрофон в ноутбук и так же встроенные колонки.
2. У вас внешний микрофон и встроенные колонки.
3. У вас внешний микрофон и колонки.

Начну с первого случая, поскольку у меня есть ноутбук со встроенными колонками и микрофоном, и, почти всегда, транслирую я именно с него, а не с ПК (не люблю сидеть за игрой). Как это работает? Почти у всех ноутбуков современных моделей есть нормальная аудиокарта со стерео-микшером. Однако, в большинстве случаев, стерео-микшер работает только с внешним микрофоном, настроить работу внутренней системы микрофонов и колонок воедино — мне не удалось. Поэтому придётся их использовать независимо друг от друга, а, значит, стерео-микшер нам никак не пригодится. Но если у вас он поддерживается — читаем второй пункт.
В главном окне нажимаем Broadcast -> Edit channels..., после чего открываем вкладку General. Здесь у нас общие настройки и настройки микрофона. В общих настройках рекомендую поставить флажок рядом с Hide from Screen Region, это позволит вам не транслировать окно с самой программой. По идее. :-) Далее переходим к аудио. В выдвижном списке следует выбрать нечто вроде Встроенная система микрофонов, называться может по-разному, но суть в том, что это не внешний микрофон и не стерео-микшер. В дилетантских наборах железа более трёх пунктов в данном списке не будет, а значит даже методом исключения можно выбрать необходимый микрофон. Теперь вы можете настроить громкость микрофона, но хочу заметить, что в нём неизбежно будет эхо: различные шумы, музыка (если включена) и так далее. Приемлимый вариант - в главном окне отключать звук и включать микрофон, когда вы что-либо хотите прокомментировать. Сделать это можно просто кликнув на иконке мегафона (прикрепил ссылку для тех, кто забыл или не знает, что это такое) и так же кликнув на иконке микрофона. Когда речь окончена — делаем обратное действие.
Теперь, если у вас стоит на компьютере какой-либо софт для вашей аудиокарты — попробуйте покопаться в его настройках (сделать это можно так же с помощью средств Windows: Пуск -> Панель управления -> Оборудование и Звук -> Звук -> Запись (вкладка) (директория написана для Виста и 7-ки), я рекомендую включать только подавление шумов, остальные настройки сильно приглушают речь вместе с шумами и так же искажают её, так что ваш голос будет звучать несколько загробно.

2. В случае с внешним микрофоном можно использовать стерео-микшер. Принцип его работы прост: при значении 50, звук из колонок и микрофона будет одинакового уровня. Соответственно, если вы хотите комментировать под музыкальный фон - сделайте ниже уровень громкости колонок и выше — микрофона. В данном случае нам потребуется выбрать в вкладке General (broadcast -> edit channels) именно стерео-микшер, как устройство вывода. Точно так же, как и в прошлом примере, можно здесь же выбрать просто внешний микрофон, тогда, звучание будет как у связки ноутбука: встроенные колонки + микрофон, и звук будет далеко не самым лучшим. Настройки звучания в пункте 2 будут точно такими же.

3. Внешний микрофон подключаем точно так же, как и во втором пункте, но в данном случае источником звука будут внешние колонки. Принцип их работы такой же, как и у наушников, поэтому неисключено, что музыку в трансляции включить вы не сможете, несмотря на то, что слышно её будет только вам. Я знаю, как сделать работу и колонок и микрофона как вывод в трансляцию, но в то же время знаю, что дефолтное-дилетантское оборудование так устроено, что с помощью обычных средств Windows вы получите неземной писк в ваши колонки и, тем самым, звучание будет просто отвратительное. Посему, к сожалению, специально ничего не придумаю. Вариант только один - подключать микрофон и пробовать ловить эхо с колонок. Качество звучания будет зависеть от вашего микрофона. За 50 р вы получите МР3 в районе 30-40 kbps. Решайте сами, надо оно вам, или нет.
P.S. Если прогнал — поправляйте.


Удачного использования, побед и красивых трансляций!
Миниатюры
Нажмите на изображение для увеличения
Название:  d505c828bd620b83817395d043efef5c.png
Просмотров: 173
Размер:	32.3 Кбайт
ID:	29868  Нажмите на изображение для увеличения
Название:  oknoy.jpg
Просмотров: 1821
Размер:	73.1 Кбайт
ID:	29869  Нажмите на изображение для увеличения
Название:  OBS.PNG
Просмотров: 1702
Размер:	17.3 Кбайт
ID:	29870  
Sadness вне форума
Ответить с цитированием
#222
Старый 30.10.2012, 11:47
  #222
^
kalababa
 
Аватар для kalababa
📖
Регистрация: 31.05.2011
Сообщения: 719
1508
Отправить сообщение для  kalababa с помощью ICQ
Регистрация: 31.05.2011
Сообщения: 719
1508
Отправить сообщение для  kalababa с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

Прочитал статейку, но есть неточности которые сразу бросаются в глаза.
Для менее 5мбсек ставим 25 кадров в секунду, 5-10 мбсек — 30-40 можно ставить спокойно, 10 мбсек и более — 50 к/с
Это утверждение в корне неверно, так как выбор кол-ва фпс определяется только мощностью процессора. И больше чем 25 ставить вообще не имеет смысла, так как разницы в героях вы не почувствуете. На вскидку могу только вспомнить квейк3 - где необходимо ставить 25+фпс из-за того что игра очень динамичная, а в героях со статичной картинкой и 25 за глаза и за уши.
Так же, имхо, не очень верная рекомендация по выбору битрейта. Ессно если канал хороший то ставьте 1000+ и не будете знать проблем, но к сожалению не у всех все хорошо с инетом. Поэтому битрейт следует выбирать в зависимости от разрешения игры. Ро личным наблюдениям при игре 1024-768 битрейт 700-800 вполне хватает. При разрешении 1280-720 битрейт 1000-1200. Более большие разрешения и не стоит ставить на выход, так как проца они сожрут немеренно. Стоить отметить что выбор разрешения, является ключевым в стриминге, только от него необходимо плясать и выставлять все настройки. Крайне желательно выставлять разрешение захвата игры и выхода на стрим одинаковое(тогда не будут затрачиваться дополнительные ресурсы компа) Если комп не тянет одинаковые разрешения, то минимальная нагрузка будет при разрешении на выходе в два раза меньшем, чем разрешении захвата. И кстате, если вы играете фуллскрин - проц будет меньше нагружаться примерно на 5-10%.
kalababa вне форума
Ответить с цитированием
#223
Старый 31.10.2012, 11:01
  #223
^
Sadness
 
Аватар для Sadness
📖
Регистрация: 12.07.2012
Сообщения: 319
1547
Отправить сообщение для  Sadness с помощью ICQ
Регистрация: 12.07.2012
Сообщения: 319
1547
Отправить сообщение для  Sadness с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

kalababaПрочитал статейку, но есть неточности которые сразу бросаются в глаза.

Это утверждение в корне неверно, так как выбор кол-ва фпс определяется только мощностью процессора. И больше чем 25 ставить вообще не имеет смысла, так как разницы в героях вы не почувствуете. На вскидку могу только вспомнить квейк3 - где необходимо ставить 25+фпс из-за того что игра очень динамичная, а в героях со статичной картинкой и 25 за глаза и за уши.
Так же, имхо, не очень верная рекомендация по выбору битрейта. Ессно если канал хороший то ставьте 1000+ и не будете знать проблем, но к сожалению не у всех все хорошо с инетом. Поэтому битрейт следует выбирать в зависимости от разрешения игры. Ро личным наблюдениям при игре 1024-768 битрейт 700-800 вполне хватает. При разрешении 1280-720 битрейт 1000-1200. Более большие разрешения и не стоит ставить на выход, так как проца они сожрут немеренно. Стоить отметить что выбор разрешения, является ключевым в стриминге, только от него необходимо плясать и выставлять все настройки. Крайне желательно выставлять разрешение захвата игры и выхода на стрим одинаковое(тогда не будут затрачиваться дополнительные ресурсы компа) Если комп не тянет одинаковые разрешения, то минимальная нагрузка будет при разрешении на выходе в два раза меньшем, чем разрешении захвата. И кстате, если вы играете фуллскрин - проц будет меньше нагружаться примерно на 5-10%.

Фишка с фпс мне известна, но данные характеристики были выданы опытным путём. Действительно, более 33 фпс разницы особо нет, но если варьировать фпс, битрейт и пресет - качество получается лучше, как ни странно.

Касаемо битрейта и прочего.

Некоторый коэффициент качества, примем за данность, должен быть равен 0.2 (определено опытным путём).

Идеальное соотношение достигается по следующей формуле

	

Так вот, чем выше k — тем лучше качество, но, тем затратнее для компа и интернета будут настройки.

Два примера:
Захват 1280×720 точек
Битрейт 1500kbps - 1500000/((1280*720)*25) = 1500000/23040000 = 0,065
Битрейт 3500kbps - 3500000/((1280*720)*25) = 3500000/23040000 = 0,152

Захват 1920×1080 точек
Битрейт 1500kbps - 1500000/((1920*1080)*25) = 1500000/51840000= 0,029 (нетрудно заметить, что при том же битрейте качество почти в 2.5 раза хуже)
Битрейт 10000kbps - 10000000/((1920*1080)*25) = 10000000/23040000 = 0,192

Данные примеры рассчитаны на довольно серьёзные игры, динамичные, скажем SC или CS, для героев, разумеется, коэффициент качества может быть меньше.

И да, полноэкранное разрешение не поддерживается иксплитом (внутренний глюк, невозможно добавить приложение для захвата, испробовал 7 разных игр), на OBS не пробовал, но, подозреваю, ситуация будет точно такая же.
Sadness вне форума
Ответить с цитированием
#224
Старый 31.10.2012, 12:31
  #224
^
Snooppy
 
Аватар для Snooppy
📖
Регистрация: 22.07.2010
Адрес: Киев
Сообщения: 231
1371
Отправить сообщение для  Snooppy с помощью ICQ
Регистрация: 22.07.2010
Адрес: Киев
Сообщения: 231
1371
Отправить сообщение для  Snooppy с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

Подскажите за обработку захваченной картинки отвечает исключительно основной проц, или можно повесить эту задачу на проц и память видеоакселератора?

Вопрос в чем: мой комп со стримингом так и не подружился, нада модернизировать. Вот я и думаю, достаточно будет поменять видяху или нужно весь комп менять?

И еще, по поводу разрешения картинки со стороны зрителя: имхо, для героев не стоит ставить высокое разрешение, т.к. ухудшается детализация при просмотре на небольших мониторах, так что порой текст вообще становиться неразличим, а текст в героях очень информативен (для других игр не знаю). наилучшую картинку наблюдал при 800х600. 1024х768 при хорошем качестве картинки еще приемлемо, больше, думаю, не стоит...
Snooppy вне форума
Ответить с цитированием
#225
Старый 31.10.2012, 13:47
  #225
^
kalababa
 
Аватар для kalababa
📖
Регистрация: 31.05.2011
Сообщения: 719
1508
Отправить сообщение для  kalababa с помощью ICQ
Регистрация: 31.05.2011
Сообщения: 719
1508
Отправить сообщение для  kalababa с помощью ICQ
По умолчанию
Re: Трансляции (Стримы, Mikogo, TeamViewer и т.п.) - технические аспекты

Vaflya, веселые ты вещи пишишь, в этм же обс прекрасно видно, какой битрейт необходим для данного разрешения, и при стриминге на 1280-720 только в пиках, я подчеркиваю в пиках битрейт достигает 1000+.
По поводу полноэкранки, как же тогда тварына стримит? все прекрасно работает и в обс в том числе.
Про коэф - все очень спорно. Ну и как я говрил, почти все топовые стримеры выставляют 25 фпс.

Добавлено через 4 минуты
А еще забыл про заоблачные значения битрейта, как человек сможет смотреть стрим если у тебя битрейт к примеру 3к+, если его скорость гораздо ниже, да и не стоит забывать что джастин сам будет урезать битрейт если он очень велик, и как следствие при урезании битрейта теряется качество - непонятно каким кодеком и всеми вытекающими.
kalababa вне форума
Ответить с цитированием
Ответ
Страница 15 из 21


Опции темы



Часовой пояс GMT +4, время: 19:37.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru