Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как ужать контейнер для FLV в 25 Кб ? (http://www.flasher.ru/forum/showthread.php?t=177805)

needForAnswer 09.04.2012 13:26

Как ужать контейнер для FLV в 25 Кб ?
 
Есть задача сделать видео-баннер для Яндекса, у которого в тех. требованиях есть такие пункты:
1) Видео только в FLV
2) Контейнер должен весить не более 25 Кб
3) Запрещено загружать SWF

Если поставить компонент FLVPlayback для проигрывания видео, то вес баннера увеличивается на 37 Кб из-за подключаемых классов ActionScript2.0

Может быть кожно как-нибудь показать видео из FLV без использования компонентов?
Или как-нибудь избежать подгрузки "лишних" классов?

Не думаю, что Яндекс мог выставить невыполнимые требования.

wvxvw 09.04.2012 14:08

Написать самому используя NetConnection + NetStream + Video? 25К хватит примерно на 6-7 классов по 200-300 строк каждый. Адоби никогда не отличались хорошим AS кодом, а уж AS2 компоненты так вообще бездарные. На то, чтобы написать простенький плеер вполне достаточно и 10К.

mooncar 09.04.2012 14:14

Создаете новый проект AS2. В библиотеке -> New Video -> вытаскиваете на сцену, называете my_video.
Далее пример кода берете из хелпа.

Получится менее 1 Кб.

Если необходимо, допиливате NetStream.

needForAnswer 10.04.2012 11:30

Всё понятно, отлично!
Сейчас реализую.

wvxvw и mooncar, спасибо вам большое!


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

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