Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Интеграция Flash с... (http://www.flasher.ru/forum/forumdisplay.php?f=2)
-   -   оптимизация размещения данных на Cd (http://www.flasher.ru/forum/showthread.php?t=59437)

Nob 16.06.2004 15:01

оптимизация размещения данных на Cd
 
Всем привет!
Существует flash-презентация на CD, в коей по мере надобности подгружаются довольно объемные звуковые треки mp3
(звук качественный, это принципиальный момент).
Проблема в том, что в начале загрузки любая анимация подвисает на 3-5 сек. (52x cd-drive), что выглядит отвратно.
Пробовались оба варианта загрузки - stream с различным буфером и, ест-но, event (тут все понятно).
Существует ли разумный алгоритм или некая методика размещения файлов загружаемых данных, точнее говоря, как это можно учесть при записи CD?
Заранее спасибо.

Nox Noctis 16.06.2004 15:34

когда свф проигрывается локально, каждый подгружаемый файл грузится за время одного кадра. я как-то попробовал для эксперимента подгрузить 500-метровую мп3шку - то же самое что с килобайтной. всё подвисает на том кадре где вызвана загрузка и начинает проигрываться когда оно загрузилось... а в случае с СД еще может наложится секунда-другая на раскрутку сидирома..

а параметр isStreaming на локалке глубоко по барабану к сожалению

Nob 16.06.2004 15:56

Thanks for reply, так что же, Nox, "CD dead pause" - это ДИАГНОЗ?
Переходить на Director'a или разбивать треки на мелкие кусочки и грузить последовательно?
:D :D :D

greensun 18.06.2004 13:45

Да это постоянная проблема флеша!

Ее никак не обойдёшь

Я часто в своих презентахах делаю так:
глушу всё 50% черным фоном и вывожу красивенькое окошко "типа подгружается"

xuMuk 18.06.2004 17:42

Можно всю музыку попробовать загрузить при начальной загрузке, если звука не более, чем на 100 Мб при памяти у пользователя 512 и более, то это не трагедия... Всё "сложится" в своп в крайнем случае и проблема станет менее заметна, но тут могут возникнуть глюки уже другого характера... Ну и графику всю "большую" прийдётся загружать по ходу, а не сразу.

Nob 18.06.2004 18:19

хиМик, конгениально! Мысли летят быстрее стука по клаве - именно это я и реализовал,
застопорив все звуки после загрузки по onLoad и запуская их по мере надобности.
А swap действительно решает проблему, только какие глюки ты имел ввиду?

xuMuk 18.06.2004 20:16

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


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.