SWF streaming
Здравствуйте,
У меня возник вопрос, даже не знаю как его спросить у GOOGLE. Есть видео, запакованное в SWF. Возможно ли его загрузить в другом SWF и проиграть в потоке, не дожидаясь полной загрузки мувика? Намекните хотя бы, реально ли это, как это должно происходить и с какими проблемами можно при этом столкнутся. Заранее спасибо. |
Цитата:
Цитата:
|
Странно, но ведь в любом проекте есть т.н. прелоадер, который на первом кадре работает даже тогда, когда остальной файл еще не доступен... Или там по-другому подгружается мувик?
|
Цитата:
Обычно его делают "легким", он быстро загружается и отображает процесс загрузки остального "тяжелого" содержимого файла. К тому же далеко не в каждом проекте такой прелоадер. Но если у Вас видео лежит в главном timeline можно этот файл использовать как обычный flv. |
mre: не правда. Только это называется не стриминг а буферизация. SWF по определению формат, который можно буферизировать, как только кадр загрузился - его можно проиграть. На самом деле это даже проиcxодит автоматически. Т.е. если вы будете загружать клип, в котором много кадров, то он и будет проигрываться по мере загрузки, а не после того, как последний кадр загрузится.
|
wvxvw, спасибо что разъяснили.
|
wvxvw, не правда. так как ты описал работает только таймлайн. все остальные пока не загрузятся польностью не проиграются.
|
BloodHound:
А ты попробуй =) Я наоборот, долго мучался, не мог придумать, как избавится от того, чтобы загружаемый ролик в котором есть несколько кадров не проигрывался до полной загрузки. Т.е. пришлось в Event.PROGRESS все время его отсылать на первый кадр. |
На мой взгляд главный timeline вообще лучше не использовать.
А анимации пусть лежат в библиотеке. |
wvxvw, а чё пробывать? если мувик не лежит на таймлайне, то пок он целиком не загрузится, таймлайн не перейдёт на этот кадр.
|
Часовой пояс GMT +4, время: 11:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.