Просмотр полной версии : Ограничения flash
gilbertoo
06.10.2017, 00:53
Добрый день!
Скажите какое есть ограничение на количество экземпляров flash на одной странице? От каких параметров (помимо производительности компьютера) зависит сколько swf файлов может работать одновременно, например, в chrome в windows 7. Может ли браузер упереться, в глобальное количество кеша flash playera, если да, то как можно этого избежать?
Спасибо.
undefined
06.10.2017, 01:38
Флэш использует браузерный кеш. В остальном тэг object -это обычный элемент dom,каких-либо специальных ограничений на него нету
gilbertoo
06.10.2017, 01:47
Просто я запускаю на сайте сразу несколько видеоплееров и в какой-то момент, на определенном по счету плеере, картинка замирает, видео перестает работать. То есть, например, 9 плееров работают, а все что свыше стоит с зависшей картинкой. Ошибок в консоли при этом нет.
caseyryan
06.10.2017, 08:19
Ну во-первых в браузерах существует ограничение на количество одновременно открытых соединений. Во всех браузерах оно свое. Но тут вряд ли упирается в это. Скорее всего у компа не хватает мощности / браузер не может отработать такую нагрузку с нужным фпс, и просто рубит лишние плагины.
Другой вопрос, а зачем это нужно? Это бенчмарк браузера то ли?)
gilbertoo
06.10.2017, 22:50
Скорее всего у компа не хватает мощности / браузер не может отработать такую нагрузку с нужным фпс, и просто рубит лишние плагины.
не думаю что дело в этом. Если запустить хром от имени другого пользователя из этой системы, то можно спокойно запустить еще 10 плееров, я доводил кол-во плееров за 40 используя 4 юзеров.
Другой вопрос, а зачем это нужно?Это для мониторинга, проверка одновременно нескольких файлов
undefined
06.10.2017, 23:10
не думаю что дело в этом. Если запустить хром от имени другого пользователя из этой системы, то можно спокойно запустить еще 10 плееров, я доводил кол-во плееров за 40 используя 4 юзеров.
И все 40 были в одной вкладке? В хроме каждая вкладка -отдельный процесс, поэтому версия caseyryan вполне имеет право на жизнь, браузер видит что вкладка жрет ресурсы как не в себя и рубит ее
gilbertoo
06.10.2017, 23:59
И все 40 были в одной вкладке?Нет, даже если запустить еще одну страничку там все плееры будут тормозить. Даже если открыть новое окно, но от имени того же пользователя, в сумме на 2-а окна будет работать только 9-10 плееров и не больше. Но если я запущу новое окно от имени другого юзера - вуаля - спокойно работает еще с десяток плееров.
Можно конечно запускать от разных юзеров, но как-то это неудобно и серьезно.
браузер видит что вкладка жрет ресурсы как не в себя и рубит ее Можно ли этого избежать? Какие параметры в хроме могут за это отвечать?
undefined
07.10.2017, 01:19
Ну это чисто мое предположение что это браузер фризит. Попробуй теста ради добавить на страницу js счетчик какой-нибудь. Если он тоже повиснет - значит это предел для одной вкладки. Тогда надо снижать нагрузку на проц. И что за тест такой что надо чтоб 40 видео одновременно играло? Порядочные люди при включении второго видео первое ставят на паузу.
А что мешает открыть эти 40 каналов в пределах ОДНОЙ флэшки?
gilbertoo
11.10.2017, 17:15
А что мешает открыть эти 40 каналов в пределах ОДНОЙ флэшки?Ну так придется переписывать код самого флеша, а кода там прилично, титанический труд, я бы сказал. А с несколькими флешками я только подправил javascript да html и готово.
Делаешь оболочку, и в неё загружаешь свои каналы.
Получается - титанический труд в стороне, а ты просто ваяешь обёртку.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.