Как убрать задержку в браузере
Коллеги, добрый день. Наблюдаю проблему которую пока не могу самостоятельно решить. Суть проблемы в следующем- Пользователи придя на работу запускают интернет браузер начинается открываться домашняя страница и вот суть в том, что идет задержка при открытии самой первой страницы где то 15-20 секунд после того как первая ссылка загрузилась все работает без проблем и без задержек. При анализе проблемы выявил, что задержка происходит только лишь в том случае когда стоит Использовать сценарий автоматической настройки в настройках браузера (Use automatic configuration script), если снять эту галку то страницы грузится моментально без задержек проблема сразу исчезает, суть именно в скрипте. Убрать его нет возможности использование скрипта необходимо клиентам ибо много локальных адресов куда клиенты обращаются. Если не будет скрипта в котором указаны доменные имена (при обращении к которым TMG эти запросы не обрабатывает), пользователям будут не доступны локальные ресурсы(Те к которым пользователи обращаются через браузер).
За ранее всех благодарю за идеи как можно решить данную проблему.
Ответы
Илья, Вы совершенно правы, я очень благодарен Вам за четкий и конструктивный ответ.
Обратил внимание на вот это :
- Копируем в текстовый файл следующее содержание:
Const fpcCarpNameSystem_DNS = 0
Const fpcCarpNameSystem_WINS = 1
Const fpcCarpNameSystem_IP = 2
Dim oISA: Set oISA = CreateObject( "FPC.Root" )
Dim oArray: Set oArray = oISA.GetContainingArray
Dim oWebProxy: Set oWebProxy = oArray.ArrayPolicy.WebProxy
If fpcCarpNameSystem_DNS = oWebProxy.CarpNameSystem Then
WScript.Echo "ISA is already configured to provide DNS names in the WPAD script"
WScript.Echo "ISA was configured to provide DNS names in the WPAD script. "
- Меняем формат файла с . txt на . vbs
- Переименовываем файл к примеру « For TMG скрипта смена IP на имя DNS »
- Перемещаем данный скрипт на TMG сервер и применяем его после применения появится окно, что скрипт применился!
- Перезагружаем сервер (обязательно. ) или рестарт службы (не пробовал, может не сработать).
- Теперь заходим в сам скрипт, который нам создал TMG и видим, что значение изменилось с IP адреса на DNS имя и стало:
Все готово проблема устранилась так как клиенты обращаются по DNS имени к TMG серверу и DNS возвращает правильный IP адрес – Задержка больше не наблюдается!
Надеюсь, решение поможет многим как оно помогло и мне.
Все ответы
много букв, а теперь по делу )) :
тмг один или в массиве?
на скрипт браузеры через что настроены?
в скрипте тмг прописан по имени или ип?
2. На скрипт, браузеры настроены через TMG клиент.
3. TMG клиенты настраиваются по средством WPAD (Маркер в AD)., Соответственно в клиентах TMG указано имя сервера FQDN.
тмг клиент тут не при делах, в браузере скрипт по какому урлу вписан? если скрипт скачать и открыть блокнотом там сам тмг как вписан?
можно попробовать и браузер через wpad настраивать, это проще
//Copyright (c) 1997-2006 Microsoft Corporation
BackupRoute="DIRECT";
UseDirectForLocal=true;
ConvertUrlToLowerCase=false;
function MakeIPs() >
DirectIPs=new MakeIPs();
cDirectIPs=0;
function MakeCARPExceptions() this[0]="*.windowsupdate.com";
this[1]="windowsupdate.microsoft.com";
this[2]="*.windowsupdate.microsoft.com";
this[3]="*.update.microsoft.com";
this[4]="download.windowsupdate.com";
this[5]="download.microsoft.com";
this[6]="*.download.windowsupdate.com";
this[7]="wustat.windows.com";
this[8]="ntservicepack.microsoft.com";
this[9]="forefrontdl.microsoft.com";
>
CARPExceptions=new MakeCARPExceptions();
cCARPExceptions=10;
function MakeNames() this[0]="*.contoso.com";
this[1]="*.corp.contoso.com";
>
DirectNames=new MakeNames();
cDirectNames=2;
HttpPort="8080";
cNodes=1;
function MakeProxies() this[0]=new Node("172.16.0.10",1606555374,1.000000);
>
Proxies = new MakeProxies();
function Node(name, hash, load) this.name = name;
this.hash = hash;
this.load = load;
this.score = 0;
return this;
>
function IpSubnet(ip, mask, prefix) this.ip = ip;
this.mask = mask;
this.prefix = prefix;
var isIpV4Addr = /^(\d+.)\d+$/;
this.isIpv6 = !isIpV4Addr.test(ip);
return this;
>
var pfDnsResolve, pfMyIpAddress, pfIsInNet;
function DnsResolve(name) return dnsResolve(name);
>
function DnsResolveEx(name) return dnsResolveEx(name);
>
function IsInNet(ip, subnet) var isIpV4Addr = /^(\d+.)\d+$/;
if(subnet.isIpv6 || !isIpV4Addr.test(ip)) return false;
>
return isInNet(ip, subnet.ip, subnet.mask);
>
function IsInNetEx(ip, subnet) var isIpV4Addr = /^(\d+.)\d+$/;
if(subnet.isIpv6 || !isIpV4Addr.test(ip)) return false;
>
return isInNetEx(ip, subnet.prefix);
>
function MyIpAddress() return myIpAddress();
>
function MyIpAddressEx() return myIpAddressEx();
>
function ExpMatch(str, exp) if (ConvertUrlToLowerCase)
str = str.toLowerCase();
>
return shExpMatch(str, exp);
>
function FindProxyForURL(url, host) pfDnsResolve = DnsResolve;
pfMyIpAddress = MyIpAddress;
pfIsInNet = IsInNet;
return ImplementFindProxyForURL(url, host);
>
function FindProxyForURLEx(url, host) pfDnsResolve = DnsResolveEx;
pfMyIpAddress = MyIpAddressEx;
pfIsInNet = IsInNetEx;
return ImplementFindProxyForURL(url, host);
>
function ImplementFindProxyForURL(url, host) var hash=0, urllower, i, fIp=false, ip, iparray, nocarp=false, skiphost=false;
var list="", pl, j, score, ibest, bestscore;
urllower = url.toLowerCase();
if((urllower.substring(0,5)=="rtsp:") ||
(urllower.substring(0,6)=="rtspt:") ||
(urllower.substring(0,6)=="rtspu:") ||
(urllower.substring(0,4)=="mms:") ||
(urllower.substring(0,5)=="mmst:") ||
(urllower.substring(0,5)=="mmsu:"))
return "DIRECT";
if(UseDirectForLocal) if(isPlainHostName(host))
fIp = true;>
for(i=0; i
if(ExpMatch(url, DirectNames[i]))
return "DIRECT";
>
if(cDirectIPs == 0) if(fIp)
return "DIRECT";>
else ip = host;
if(fIp)
ip = pfDnsResolve(host);
iparray = ip.split(";");
for(j=0; j
for(i=0; i
if(isPlainHostName(host))
return "DIRECT";
>
if(cCARPExceptions > 0) for(i = 0; i < cCARPExceptions; i++)if(ExpMatch(host, CARPExceptions[i])) nocarp = true;>
if(ExpMatch(url, CARPExceptions[i])) nocarp = true;
skiphost = true;
break;
>>>
if(!skiphost)
hash = HashString(host,hash);
if(nocarp)
hash = HashString(pfMyIpAddress(), hash);
pl = new Array();
for(i = 0; i
>
for(j = 0; j < cNodes; j++)bestscore = -1;
for(i = 0; i < cNodes-j; i++)score = Proxies[pl[i]].score;
if(score > bestscore) bestscore = score;
ibest = i;
>>
list = list + "PROXY " + Proxies[pl[ibest]].name + ":" + HttpPort + "; ";
pl[ibest] = pl[cNodes-j-1];
>
list = list + BackupRoute;
return list;
>
var h_tbl = new Array(0,0x10D01913,0x21A03226,0x31702B35,0x4340644C,0x53907D5F,0x62E0566A,0x72304F79,0x8680C898,0x9650D18B,0xA720FABE,0xB7F0E3AD,0xC5C0ACD4,0xD510B5C7,0xE4609EF2,0xF4B087E1);
function HashString(str, h) for(var i=0; i
c = CharToAscii(c.toLowerCase());
h = (h >>> 4) ^ h_tbl[(h ^ c) & 15];
h = (h >>> 4) ^ h_tbl[(h ^ (c>>>4)) & 15];
h = MakeInt(h);
>
return h;
>
function Scramble(h) h += ((h & 0xffff) * 0x1965) + ((((h >> 16) & 0xffff) * 0x1965) h = MakeInt(h);
h += (((h & 0x7ff) > 11) & 0x1fffff));
return MakeInt(h);
>
function CharToAscii(c) return c.charCodeAt(0);
>
function MakeInt(x) x %= 4294967296;
if(x < 0)
x += 4294967296;
return x;
>
function IsIPv6Addr(ip) return (ip.indexOf(":") > -1);
>
3. Вариант браузер через WPAD не подходит ибо пользователям нужен TMG клиент(Специфичное ПО которое не работает без TMG клиента(Бухгалтерия)) соответственно скрипт этот тоже должен быть.
Часто бывает так, что после долгого нахождения в интернете компьютер становится медленнее и теряет производительность. В большинстве случаев виной потери быстродействия становится браузер, который начинает потреблять слишком много оперативной памяти. В этой статье мы подробно описали действия, которые нужно предпринять, чтобы умерить аппетиты вашего браузера.
Почему браузеры тупят?
Прежде чем переходить к инструкциям, давайте разберемся, почему вообще браузеры начинают тормозить?
Одной из основных причин, из-за которых браузеры начинают «тупить», является их особая прожорливость к оперативной памяти компьютера. Сами по себе браузеры отнимают у компьютера не так уж много ресурсов, но каждая открытая вкладка, каждое установленное расширение и каждая запущенная внутри приложения программа берут себе некоторую часть ОЗУ. В итоге получается, что чем дольше вы бродите по просторам сети и пользуетесь всеми благами интернета внутри окна браузера, тем «тупее» становится ваш ПК.
Браузерам нужен доступ к оперативной памяти, так как брать данные с жесткого диска или SSD гораздо дольше, чем из ОЗУ. Требование большого объема «оперативки» — это своего рода плата за быстродействие того же Chrome, который, вопреки всеобщему мнению является не самой прожорливой программой своего рода.
И все-таки, как получить «скидку» от браузеров и оптимизировать их работу?
Google Chrome
Самый простой способ утихомирить браузер от «гугл» — запустить внутренний диспетчер задач и закрыть в нем самые прожорливые программы. Делается это буквально в два клика мышью.
- Открываем браузер и нажимаем сочетание клавиш Shift + Esc;
- В открывшемся окне отмечаем все работающие в фоновом режиме процессы, которыми вы, разумеется, не пользуетесь в данный момент;
- Кликаем на «Завершить процесс».
В диспетчере задач от Chrome перечислены не только вкладки, поглощающие в данный момент память ПК, но и все работающие расширения и дополнения для браузера. Закрываем все ненужные процессы и тем самым освобождаем часть оперативной памяти и ускоряем программу.
Облегчить работу Chrome можно используя раздел с экспериментальными настройками браузера, для доступа к которым нужно ввести в адресной строке: chrome://flags/. После этого можно ознакомиться со всем списком настроек, среди которых, например, есть опция «Переопределение списка программного рендеринга», позволяющая браузеру быстрее рендерить страницы сайтов. Чтобы включить ее, вводим в поиске ignore-gpu-blacklist и выбираем пункт «Enabled».
Расширения
Помимо экспериментальных настроек, можно использовать различные расширения, оптимизирующие Chrome для работы с оперативной памятью. Вот некоторые из них:
- OneTab. Расширение позволяет одним кликом закрыть все открытые вкладки, а позже, если вам будет нужно, отдельно открыть некоторые из них. Несмотря на простоту OneTab, оно значительно облегчает нагрузку на оперативную память и не дает ее захламлять ненужными процессами.
- The Great Suspender. В отличие от прошлого участника списка, The Great Suspender не закрывает разом все вкладки, оно просто выгружает их содержимое из оперативной памяти компьютера. Если вам нужно будет вернуться к работе на каком-нибудь из сайтов, просто нажимаем на него в расширении и оно возвращает вкладку к «жизни».
- TabMemFree. Расширение схоже по функциональности с прошлыми участниками списка, но имеет одну важную особенность. TabMemFree позволяет защитить определенные вкладки от закрытия. Например, если вы слушаете на фоне музыку или смотрите видео, вы можете добавить в исключения вкладку с проигрывателем.
- Tab Wrangler. Снова расширение для работы со вкладками, но из всего списка оно является самым богатым на настройки. К примеру, тут вы можете выставить время закрытия для каждой из вкладок, а также выставить число невосприимчивых к расширению вкладок.
Mozilla Firefox
Несмотря на то что у многих именно Chrome ассоциируется с «поеданием» больших объемов ОЗУ, другие браузеры немногим ему уступают и Mozilla Firefox не исключение. Но, как и в случае с браузером от Google, «мозилу» тоже можно оптимизировать.
У Mozilla есть схожий с «хромовскими» экспериментальными настройками раздел, в котором можно настроить потребление браузером оперативной памяти. Однако в перечне пунктов у «мозилы» есть один пункт, который гораздо эффективнее, чем все вышеописанные в Chrome:
- Вводим в адресную строку (именно вводим, не копируем): about:config;
- Обещаем браузеру быть осторожными и принимаем условия;
- В поисковой строке вводим следующий параметр: browser.sessionhistory.max_total_viewers;
- Меняем исходное значение -1 на 0;
- Закрываем вкладку и перезапускаем браузер.
Вышеописанными действиями мы изменили подсистему кеширования данных браузера. Проще говоря, нам удалось снизить потребление ОЗУ не только в фоновом режиме, но и при непосредственном путешествии по интернету. После этого браузер прекратит сохранять в оперативной памяти вкладки, которые он планировал позже достать из кеша или ОЗУ. Mozilla будет более охотно все грузить из сети, поэтому, если у вас хороший интернет, вы не столкнетесь с замедлением работы.
В этой же вкладке about:config можно и полностью запретить браузеру создавать кеш в оперативной памяти. Чтобы это сделать, выполняем описанные ниже действия:
- Открываем about:config;
- В поиске пишем: browser.cache;
- Выбираем из списка пункт browser.cache.memory.enable и выставляем значение «false»;
- Закрываем вкладку и перезапускаем браузер.
Теперь Mozilla не будет использовать нашу оперативную память как хранилище своего кеша, что значительно уменьшит «прожорливость» браузера, но в то же время заметно скажется на скорости его работы. Чтобы соблюсти баланс между быстродействием и «аппетитом» можно использовать параметр browser.cache.memory.max_entry_size.
- Открываем about:config;
- В поиске пишем: browser.cache;
- Выбираем из списка пункт browser.cache.memory.max_entry_size и выставляем желаемое значение из представленной ниже таблицы;
- Закрываем вкладку и перезапускаем браузер.
В приведенной таблице правый столбик означает то значение, которое необходимо ввести в browser.cache.memory.max_entry_size, чтобы браузер использовал указанный в левом столбике объем памяти.
Расширения
Как и в случае с Chrome, немаловажную роль в скорости работы Mozilla играют установленные вами расширения. Желательно перейти во вкладку с настройками браузера и отключить те дополнения, которыми вы не пользуетесь, а вместо них установить действительно полезные для вашей «оперативки». Вот парочка дополнений, которые смогут разгрузить ваш браузер и ОЗУ:
- OneTab. Как вы могли догадаться, это дополнение можно установить не только на Chrome, но и на Mozilla. Функциональность версий не отличается, поэтому если хотите бороться с «прожорливыми» вкладками, ставьте расширение и деактивируйте ненужные страницы.
- Auto Tab Discard. Схожее с OneTab приложение, которое позволяет экономить оперативную память путем контроля за неактивными вкладками. Вы можете выставить время, по истечении которого страницы будут закрываться. При этом, вы с легкостью сможете их вернуть в любой момент.
Яндекс.Браузер
Как и в вышеописанных случаях Яндекс.Браузер тоже можно достаточно просто оптимизировать и ускорить. Так как российский браузер разработан на движке WebKit, использующийся в Chrome от Google, большинство приемов, которые можно использовать в программе от «гугла» можно применить и в Яндексе.
В Яндекс.Браузере тоже есть раздел с экспериментальными настройками, для получения доступа к которому нужно ввести в адресную строку: browser://flags/. После этого мы увидим абсолютно тот же перечень свойств, что и в Chrome. Поэтому поднимаемся к описанию методов ускорения «хрома» и повторяем описанные там действия.
Кроме идентичного раздела с экспериментальными настройками, в Яндекс.Браузере есть свой диспетчер задач, который включается тем же сочетанием клавиш Shift + Esc. Открываем его и закрываем все ненужные плагины и расширения, влияющие на скорость работы.
Так как браузеры используют один движок, все расширения, что работают в «хроме», будут функционировать и в Яндексе. Поэтому отправляемся в пункт про браузер от Google и ставим те расширения, которые там описаны. Дополнения, к слову, ставятся из официального магазина Google Chrome.
В Яндексе есть еще одна крайне полезная функция, которая позволит в два клика ускорить работу браузера:
- Заходим в настройки браузера;
- Нажимаем «Включить турбо»;
- Готово.
Теперь все данные с открытых сайтов перед отправкой к вам будут сжиматься на серверах российской компании, что позволит значительно ускорить процесс путешествия по интернету. Особенно режим «Турбо» будет полезен тем, у кого не самый быстрый интернет.
Opera
Opera тоже имеет общие корни с браузером от Google. Тут также есть секретные настройки, доступ к которым можно получить после ввода в адресную строку: opera://flags/. Вводим в поиске настроек ignore-gpu-blacklist и выбираем пункт «Enabled». Теперь страницы сайтов будут рендериться быстрее.
Общий движок браузеров позволяет все тем же сочетанием клавиш Shift + Esc вызвать местный диспетчер задач и закрыть все ненужные процессы.
Режим «Турбо», к сожалению, пропал в последних компьютерных версиях Opera, но он все еще остался на мобильных версиях браузера.
Чтобы успешно играть и побеждать в сетевых играх, важно добиться максимальной отзывчивости управления и плавности картинки. Ощущения от игры полностью зависят от нескольких независящих друг от друга факторов. Сюда можно отнести производительность оборудования, задержки системы и ввода на стороне пользователя (т.е. время от нажатия на клавишу мыши до отображения выстрела на экране) и качество сетевого соединения. Чтобы добиться идеального отклика, нужно оптимизировать каждый из этих пунктов.
В рамках этого материала мы не будем подробно рассказывать о необходимости мощного железа — это и так понятно. Чем больше FPS выдает игра, тем лучше. Если у вас есть проблемы с производительностью, ознакомьтесь с нашими гайдами: «Как ускорить слабый или старый ПК для игр» и «Что делать, если тормозят игры». Если проблем с производительностью нет и, например, CS: GO выдает хороший FPS, можно идти дальше.
Как снизить системные задержки (инпут лаг)
Системные задержки — это время, которое проходит от нажатия клавиши до отображения результата на экране. Если максимально упростить, то это инпут лаг. Однако только задержками ввода дело не ограничивается. Системные задержки зависят еще и от особенностей работы компонентов ПК и быстроты монитора.
Используйте проводные клавиатуру и мышь. По проводу подключение всегда будет быстрее и стабильнее. Впрочем, беспроводные геймерские модели тоже есть, но они стоят дороже проводных аналогов.
Выключите обработку картинки (шумоподавление, уплавнялка и т.п.) или переключите режим изображения на игровой. Если вы играете на телевизоре, то это особенно актуально. Но на мониторе тоже может быть переключатель режимов. Например, у MSI есть специальный игровой режим, который называется Zero Latency. Чтобы понять, если такой режим на вашей модели монитора, обратитесь к инструкции или на официальный сайт производителя.
Выставьте максимально возможную частоту обновления дисплея. Некоторые дисплеи могут не поддерживает частоту более 60 Гц при максимальном разрешении, в таком случае стоит опуститься до 1080p. Например, именно так работают консоли PlayStation 5 и Xbox Series X с телевизорами, у которых есть только вход HDMI 2.0. В совместимых играх таким образом можно выставить режим 120 Гц. Кроме того, некоторые мониторы могут работать при повышенной частоте, даже если она официально не поддерживается. К примеру, монитор BenQ GW 2470 может работать при 75 Гц, если выставить кастомный режим изображения в драйверах видеокарты.
Отключите вертикальную синхронизацию в настройках игры. Из-за этого картинка может быть менее приятной, так как будут возникать разрывы кадра — так называемый тиринг. Однако отзывчивость может увеличиться. Обратите внимание, что при наличии у вашего монитора и видеокарты функций VRR, G-Sync или FreeSync разрывов быть не должно.
Включите технологию NVIDIA Reflex. Чтобы снизить задержку на стороне пользователя, стоит включить технологию NVIDIA Reflex, которая поддерживается многими сетевыми играми. Она работает на всех видеокартах GeForce начиная с 900 серии. Кроме того, для нее не нужно специальное оборудование вроде монитора и мышки. Наибольший эффект технология дает на высоких настройках графики. Подробнее о работе технологии мы писали в отдельной статье «Как перестать сливать катки и начать тащить».
Включите режим низкой задержки. Также в панели управления NVIDIA можно включить режим низкой задержки. По своему эффекту он похож на NVIDIA Reflex, но работает только в DirectX 11. Про все настройки панели управления мы писали в гайде «Как настроить видеокарту NVIDIA для игр». У видеокарт AMD есть схожая функция — Radeon Anti-Lag, которую тоже можно включить в настройках дрйвера.
Как снизить сетевые задержки
Другой вид задержек — сетевые. Качество соединения в основном зависит от вашего провайдера. В первую очередь здесь важен такой показатель, как пинг.
Важно! Высокий пинг и нестабильное соединение — разные вещи. Если часть пакетов теряется, то это ощутимо влияет на геймплей. К примеру, вас отбрасывает назад или игровой мир замирает на некоторое время. При плохом пинге, как правило, таких проблем нет, но есть ощутимая задержка в действиях. Грубо говоря, вас будут убивать раньше, чем вы сможете среагировать.
Как проверить пинг
Как настроить сетевой адаптер для снижения пинга
Если у вас проблемы с пингом, то стоит настроить сетевой адаптер. Перейдите в диспетчер устройств и найдите свой сетевой адаптер. Как правило, это Realtek, Intel, Qualcomm, Killer или другой. Также в списке может быть беспроводной Wi-Fi адаптер.
Зайдите в свойства адаптера и перейдите на вкладку «Управление электропитанием». Снимите галочку с «Разрешить отключение устройства для экономии энергии». Далее перейдите в дополнительно и отключите следующие пункты:
- Advanced EEE;
- Gigabit Lite;
- Power Saving Mode;
- Wake on magic packet (нужна для удаленного доступа);
- Автоотключение гигабитной скорости;
- Большой кадр;
- Зеленый Ethernet;
- Управление потоком (также можно отключить все пункты контрольная сумма разгрузки);
- Модерация прерывания;
- Энергосберегающий Ethernet.
Буферы передачи и приема нужно поставить на максимальное значение — 128 и 512 соответственно. Максимальное число очередей RSS должно быть выставлено на доступный максимум. Выгрузка протокола ARP и NS должны быть включены.
От адаптера Wi-Fi тоже зависит качество соединения. Лучше выбирать модели с внешними антеннами От адаптера Wi-Fi тоже зависит качество соединения. Лучше выбирать модели с внешними антеннами
Можно настроить и Wi-Fi адаптер, если вы им пользуетесь для игр. Сначала нужно также выключить «Разрешить отключение устройства для экономии энергии» и далее перейти на вкладку «Дополнительно». Здесь нужно также отключить настройки, связанные с энергосбережением. Для «Режима энергосбережения MIMO» выберите «Нет SMPS». Отключите также:
- Пробуждение при соответствии шаблона;
- Wake on magic packet или пробуждение пакетом Magic Packet;
- Объединение пакетов;
- Увеличение пропускной способности.
Программы для снижения пинга
В сети можно найти множество программ для снижения пинга. Суть их работы можно свести к выбору оптимального маршрута соединения, благодаря чему и снижается задержка. Одна из популярных программ — ExitLag. Она платная, но есть бесплатный трехдневный период для теста. Чудес от нее ждать не стоит и если у вас уже неплохой пинг, то программа вряд ли существенно его уменьшит. Однако попробовать все же стоит. В настройках программы вам нужно выбрать игру и регион сервера, для которого требуется оптимизация.
Общие советы
Если дело не в провайдере, то кое-что все же можно сделать для уменьшения задержек. Как правило, проблемы с соединением связаны с роутером.
Перейдите на диапазон 5 ГГц. Многие современные роутеры работают в двух диапазонах: 2,4 ГГц и 5 ГГц. Последний — более продвинутый. Он устойчив к помехам и лучше работает в многоквартирных домах, где в каждой квартире по роутеру. Если ваше оборудование поддерживает 5 ГГц, попробуйте переключиться на эту частоту. Обратите внимание, что приемник сигнала тоже должен поддерживать этот стандарт.
Смените канал Wi-Fi. При помощи бесплатной утилиты WifiInfoView можно проверить, насколько загружены разные каналы Wi-Fi в вашем доме. В настройках роутера стоит выбрать наименее загруженный канал.
Обновите прошивку роутера. Стоит также обновить прошивку роутера. Если вы купили новое устройство, то это стоит сделать первым делом. Зайдите на официальный сайт производителя и найдите свежую прошивку для своей модели роутера. Обратите внимание, что нужно точно выяснять модель устройства, включая ревизии. Возможно, наилучшим вариантом будет установить стороннюю прошивку. Если у вашей модели роутера мощное комьюнити, стоит поискать информацию на профильных форумах.
Измените DNS-сервер. Также можно попробовать поменять стандартный DNS-сервер от провайдера на альтернативный от Google. Предпочитаемый сервер — 8.8.8.8, альтернативный — 8.8.4.4.
Перезагрузите роутер. Если возникают какие-либо неполадки с роутером, стоит его перезагрузить. Возможно, после этого проблема уйдет сама собой.
Подключитесь к роутеру по проводу. Если размещение роутера и вашего ПК позволяет подключиться по проводу, то именно так и стоит сделать. Проводное соединение — самое стабильное.
Задержка – это промежуток времени между моментом, когда камера фиксирует происходящее, и моментом, когда зрители видят этот кадр. Прежде чем ее настроить, подумайте, как каждый из вариантов скажется на ходе эфира. Учитывайте, будете ли вы активно общаться с аудиторией.
Так, если для вас важно своевременно отвечать на комментарии зрителей, лучше, чтобы задержка была небольшой. Однако чем меньше задержка, тем чаще возникают паузы из-за буферизации.
Если вы не планируете взаимодействовать с аудиторией, можно выбрать большую задержку.
Как связаны задержка и качество трансляции
Чем меньше задержка при трансляции, тем меньше кеш-память проигрывателя, а значит контент может воспроизводиться с перебоями. Это происходит из-за того, что видео в таком случае загружается небольшими отрывками.
Если сеть перегружена, в трансляции также могут возникать сбои. Такое бывает, даже если у вас сеть с большой пропускной способностью и обычно проблем нет.
Как правило, у зрителей перепады компенсируются за счет скорости интернет-соединения и буферизации данных. Отследить буферизацию можно в разделе "Статистика для сисадминов". Информация представлена в строке Buffer Health (Состояние кеш-памяти).
Как настроить задержку трансляции
На Панели управления трансляциями:
- Откройте Творческую студию. В правом верхнем углу страницы нажмите СоздатьНачать трансляцию.
- Перейдите на одну из двух вкладок: "Трансляции" или "Управление". Создайте трансляцию или откройте ранее запланированный эфир.
- Откройте Настройкитрансляции.
- Укажите нужное значение в разделе "Задержка трансляции".
Трансляции с веб-камер и мобильных устройств оптимизированы по умолчанию. Для них установить задержку нельзя.
Виды задержки при прямых трансляциях
Стандартная задержка
Преимущество стандартной задержки в том, что буферизация происходит редко, а значит качество трансляции будет наиболее высоким.
Малая задержка
Особенность такой настройки в том, что буферизация происходит часто и трансляция загружается небольшими отрывками. Это оптимальный вариант по соотношению времени задержки и возможностей эфира.
Наименьшая задержка
Примечание. При наименьшей задержке перебои в передаче данных сильнее всего влияют на качество трансляции. Чтобы избежать неполадок, выберите более низкий битрейт.
Одна из распространенных проблем при просмотре онлайн видео — оно тормозит в каком-то конкретном браузере, а иногда и во всех браузерах. Проблема может проявляться по-разному: иногда тормозят все видео, иногда только на конкретном сайте, например, на YouTube, иногда — только в полноэкранном режиме.
В этой инструкции подробно о возможных причинах того, что видео тормозит в браузерах Google Chrome, Яндекс Браузер, Microsoft Edge и IE или Mozilla Firefox.
Примечание: если торможение видео в браузере выражается в том, что оно останавливается, какое-то время загружается (часто можно увидеть в строке статуса), потом воспроизводится загруженный фрагмент (без тормозов) и вновь останавливается — дело с большой вероятностью в скорости Интернета (также бывает, что просто включен торрент-трекер, использующий трафик, происходит загрузка обновлений Windows или другое устройство, подключенное к вашему роутеру, активно загружает что-то). См. также: Как узнать скорость Интернета.
Драйверы видеокарты
Если проблема с тормозящим видео возникла после недавней переустановки Windows (или, к примеру, после «большого обновления» Windows 10, что по сути, является переустановкой) и вы не устанавливали драйверы видеокарты вручную (т.е. система установила их сама, либо вы использовали драйвер-пак), то есть немалая вероятность, что причина лагов видео в браузере — именно драйверы видеокарты.
В этой ситуации рекомендую вручную загрузить драйверы видеокарты с соответствующих официальных сайтов производителей: NVIDIA, AMD или Intel и установить их, примерно как описано в этой статье: Как установить драйверы видеокарты (инструкция не новая, но суть не поменялась), или в этой: Как установить драйверы NVIDIA в Windows 10.
Аппаратное ускорение видео в браузере
Еще одной причиной того, что видео тормозит в браузере может быть отключенное, а иногда и включенное (при неправильной работе драйверов видеокарты или на некоторых старых видеокартах) аппаратное ускорение видео.
Можно попробовать проверить, включено ли оно, если да — отключить, если нет — включить, перезапустить браузер и посмотреть, сохранилась ли проблема.
Если это не поможет и видео продолжит воспроизводиться с лагами, попробуйте действия с аппаратным ускорением.
Для отключения или включения аппаратного ускорения в браузере Google Chrome:
В Яндекс Браузере следует попробовать все те же действия, но при вводе адреса в адресной строке вместо chrome:// используйте browser://
Для того, чтобы отключить аппаратное ускорение в Internet Explorer и Microsoft Edge, используйте следующие шаги:
Подробнее на тему первых двух браузеров: Как отключить аппаратное ускорение видео и Flash в Google Chrome и Яндекс Браузере (отключение или включение ускорения во Flash может пригодиться, если тормозит только видео, воспроизводящееся через Flash плеер).
В браузере Mozilla Firefox отключение аппаратного ускорение производится в Настройки — Общие — Производительность.
Аппаратные ограничения компьютера, ноутбука или проблемы с ним
В некоторых случаях, на не самых новых ноутбуках, тормозящее видео может быть вызвано с тем фактом, что процессор или видеокарта не справляются с декодированием видео в выбранном разрешении, например, в Full HD. В этом случае можно для начала проверить, как работает видео в более низком разрешении.
Помимо аппаратных ограничений могут быть и иные, вызывающие проблемы с воспроизведением видео, причины:
- Высокая нагрузка на процессор, вызванная фоновыми задачами (можно посмотреть в диспетчере задач), иногда — вирусами.
- Очень малое количество места на системном жестком диске, проблемы с жестким диском, отключенный файл подкачки при, одновременно, малом объеме оперативной памяти.
- Временно отключить антивирус (если установлен сторонний, а не используется встроенный защитник Windows), перезапустить браузер.
- Попробовать отключить все расширения в браузере (даже те, которым вы на все 100 процентов доверяете). Особенно часто причиной тормозящего видео могут быть расширения VPN и различные анонимайзеры, но не только они.
- Если тормозит видео только в YouTube, проверьте, сохраняется ли проблема, если выйти из учетной записи (или запустить браузер в режиме «Инкогнито»).
- Если видео тормозит только на одном сайте, то есть вероятность, что проблема со стороны самого сайта, а не у вас.
Надеюсь, один из способов помог решить проблему. Если же нет, попробуйте описать в комментариях симптомы проблемы (а, возможно, и обнаруженные закономерности) и уже использованные методы, возможно, мне удастся помочь.
Читайте также: