PDA

Просмотр полной версии : Плеер для заембедденого видео


Ariel
05.03.2011, 12:51
Присутствует необходимость проигрывать заембедденые видео. Нужен плеер. Скинируемый. Соответственно, FLVPlayback для этого не подходит, так как играет только внешние видии. В какую наиболее эффективную сторону смотреть\думать\продвигатсо?

in4core
05.03.2011, 13:48
Ну ничего сложного. Вопервых прочитать про классы работы с видео. Разобраться. Скин, сами думаю сделать сможете, об этом разговра нету. Ну а так, все впринципе просто, создать пару кнопок, и включать в массиве нужное видео по индексу. Главное понять как работает NetStream . Вообщем в хелпе оч много примеров про видео, и они хорошо разписаны. Читайте!

Ariel
05.03.2011, 13:55
Зачем NetStream? Видео уже здесь, стримить нечего.

cleptoman
05.03.2011, 15:00
эмбедим как мувиклип с автогенерацией фремов и ходим через play(),stop(),gotoAndStop(),gotoAndPlay() методы мувиклипа..я такой делал - ничего сложного.

Ariel
05.03.2011, 18:27
2КЛЕПТОМАН: Ну, я собственно именно так щас и ваяю, спасибо... Просто хотел удостовериться, нет ли каких подводных камней? А то вот 3 часа щас бился: если класть видео прямо на сцену (без создания мувиклипа для него) и потом ембедить скомпилённый SWF, то доступа к методам мувиклипа НЕТ!!! Только, если предварительно в клип вставить и расшарить клип для Акшнскрипта ... Мож еще чего познавательного имеется?

Спасибо.

dimarik
05.03.2011, 23:47
Главное понять как работает NetStream . Они хорошо разписаны. Читайте!
Зачем NetStream? Видео уже здесь, стримить нечего.
in4core, читайте!! Они хорошо «разписаны». Под хохлому.

in4core
06.03.2011, 00:22
извините

dimarik
06.03.2011, 00:41
2in4core. Сможете ли Вы помочь по сути вопроса?

in4core
06.03.2011, 00:42
Наверное - больше чем клиптоман, я тут не скажу. Сам так делаю

Ariel
06.03.2011, 01:20
Ой, всем такое спасибо, такое спасибо! Приятно, когда о тебе помнят!:rolleyes:

kseniya
06.03.2011, 23:16
а ещё можно ембедить видео и вставлять в netStream его ByteArray c помощью appendBytes (http://help.adobe.com/ru_RU/Flash/CS5/AS3LR/flash/net/NetStream.html#appendBytes())