![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2010
Сообщений: 11
|
Доброе утро.
Накатал тут аналог пинга на Flash (AS3). И возникла проблема - в IE результаты нормальные, а в FF/Opera значние в 2раза болше, чем в IE ?Пинг использует com.greensock.TweenLite и flash.net.URLRequest. Менял FPS на 120 ничего не дало. |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
А что такое пинг?
![]() Оно? |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 11
|
Оно. Понятно, что не флеше незя пинг 100% сделать...
В ИЕ результат очень близко к тому что вы написали, а вот в FF/Opera в 2 раза больше. Добавлено через 5 минут P.S. ИЕ использует Flash както по другому. FF/Opera через PluginContainer.exe. В режиме отладки Flash CS4 результаты тоже правдоподобны, как в IE. |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 11
|
так и сделал
Но это всетаки сами понимаете ![]() Интересует, именно, почему так происходит, и как с этим боротся. |
|
|||||
|
[+1 15.01.11]
Регистрация: Jan 2011
Сообщений: 70
|
оО
Ведь пинг считается в секундах? И теоретически так: Запоминаем время, отправляем запрос. В обработчике события проверяем время. Разницу в них делим пополам. Для точности повторяем 4 раза, результат усредняем. А где в Опере может быть задержка в 2 раза? на формирование запроса? ОО |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 11
|
Цитата:
мб он при каждом URLRequest он грузит политику безопастности, и из за этого лаг. а IE не грузит. проверянно на нескольких компах, в нескольких разных браузерах. единственное различие между Flash в IE и Flash не в IE это plugincontainer.exe.... |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Скачайте http://www.nirsoft.net/utils/smsniff.html и посмотрите на разницу времени запросов в браузерах.
|
|
|||||
|
Регистрация: Nov 2010
Сообщений: 11
|
Цитата:
![]() WinPcap уже стоял, поэтому быстро получиось. Все точно, в IE результаты быстрее. |
|
|||||
|
[+1 15.01.11]
Регистрация: Jan 2011
Сообщений: 70
|
Тогда у мня вапрос. Если пинг считается для замера "задержки" у клиента относительно сервера, то ведь косяк с формированием запроса в опере будет не только у "пинг-запроса", но и на всех остальных запросах тоже? То есть "Значение Пинга" показывается правильно, и все запросы от этой флешки будут идти с такой задержкой. Нет необходимости его делить пополам
. М... я же правильно понимаю?) Надо бы только предупреждать пользователя, что... типа... "смени браузер, чувак!" =) |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:19. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| AS3 , latency , ping |
|
|