Вход

Просмотр полной версии : Как вставить видео в плеер?


lbsdes
16.01.2009, 12:31
Есть плеер и видео я перегнал в flv, тепепь нужно как то вставить его, помогите плз..

lexa2000lexa
16.01.2009, 12:34
чтоб вам оказать помошь нужно увидеть плеер как минимум.

lbsdes
16.01.2009, 12:38
ну а как это вообще делается, мне бы пример посмотреть

lexa2000lexa
16.01.2009, 13:07
По разному в зависимости от того какой у вас есть плеер, можно подгружать видео, а можно и на тайм лайн видео положить, все зависит от того что вам нужно.

lbsdes
16.01.2009, 13:15
а какой бы посоветовали использовать, можете дать ссылочку на исходник? и как потом туда видое вставить, может урок какой-то есть понятный, я начинающий просто

CEBEP
16.01.2009, 13:21
Открыть манул во Flash-е - F1 -> Components... -> Найти FLVPlayback и прочесть.


var videoPath:String = "http://www.helpexamples.com/flash/video/caption_video.flv";
player.source = videoPath;

lexa2000lexa
16.01.2009, 13:24
пример из хелпаКод в нижеследующем примере проигрывает файл myVideo.flv, хранимый в той же директории, что и SWF file.

var my_video:Video; // my_video есть объект Video на Сцене
var my_nc:NetConnection = new NetConnection();
my_nc.connect(null);
var my_ns:NetStream = new NetStream(my_nc);
my_video.attachVideo(my_ns);
my_ns.play("video1.flv");

lbsdes
16.01.2009, 14:07
а куда теперь этот код ставить, я что-то не пойму

lexa2000lexa
16.01.2009, 14:13
его не нужно вставлять , в нем нужно разобраться, чтоб написать свой под вашу задачу.

lbsdes
16.01.2009, 14:15
ну я этот as незнаю пока, так что можно поподробней как его под себя сделать?

lexa2000lexa
16.01.2009, 14:24
Ну от куда же мне знать, что именно вам нужно, точнее какой функционал вы хотите получить.
возмите пример из хелпа поковыряйте его, там нет нечего сверхестественного, а когда появятся конкретные вопросы , тогда обращайтесь , а не так "я незнаю зделайте за меня".

lbsdes
16.01.2009, 14:26
http://*****************/files/l8iqq4i17
Вот мой плеер как в нем сделать, чтобы видео было?

lexa2000lexa
16.01.2009, 14:35
а с чего вы взяли вообще что это плеер? что это за разрешение .7z? от куда вы его взяли?

lbsdes
16.01.2009, 14:36
так это он в архиве лежит, его надо разорхивировать

lexa2000lexa
16.01.2009, 14:42
В вашем случае нужно положить видео в одной деректории с плеером с именем "video.flv", и он будет работать.

lbsdes
16.01.2009, 14:51
в программе заработало, а вот когда компилил в swf, то не работает почему то?

lexa2000lexa
16.01.2009, 14:55
не знаю у меня все работает.

lbsdes
16.01.2009, 15:03
я вот создал папку туда закинул видео в flv и сохранил в swf, почему то не работает, может я не правильно сохраняю, как вы сохраняете?

lexa2000lexa
16.01.2009, 15:06
нужно опубликовать ваш плеер ,сделав ctrl+enter,получиться файл "flvplayer.swf" вот и все, потом в туже папку с "flvplayer.swf" кладете ваще видео , и все должно работать.

lbsdes
16.01.2009, 16:08
Добавлено через 53 секунды
а как сделать, теперь чтобы другое видео которое в этой же папке лежит работало?

lexa2000lexa
16.01.2009, 16:20
А это уже нужно дописывать загрузчик, который будет загружать нужный видео ролик.

zzz_dmg
16.01.2009, 16:23
а я присоединюсь к теме
а если я пропишу так
_root.FLVPlayback.contentPath = link;
а link пропишу в хтмл'e будет работать?

lexa2000lexa
16.01.2009, 16:27
если все правильно напишите почему же ему не работать:)

lbsdes
16.01.2009, 16:27
можно увидеть пример загрузчика?

lexa2000lexa
16.01.2009, 16:30
ну примерно вт такloadMovie("flvplayer.swf",mc);
file = "video.flv"

lbsdes
16.01.2009, 16:42
а если у меня видео будет хранится на сервере, как путь прописать к нему?

Добавлено через 46 минут
почему у меня видео работает только в IE а в лисе и опере не хочет?

Art_133
16.01.2009, 23:25
Вопрос немного не по теме, но создавать новую не хочется. Думаю он будет актуален и для вашего плеера.
Каким методом можно показать превью первого кадра видео (не обязательно первого, одного из первых кадров) именно средствами флэш не загружая сам ролик полностью. Может можно загрузить 1 секунду ролика, при помощи BitmapData сделать "снимок" этого кадра и клип в котором будет этот "снимок" разместить на место видео? Возможно ли это?
Или может можно другими средствами (если да, то какими?) сохранить картинку первого кадра (соотвецтвенно подгрузить её в плеер)?
П.С. Поиском пользовался, ничего убедительного не нашел.

rxcoder
17.01.2009, 01:45
Art_133 грузишь видео обычно, затем, когда буфер заполнится и начнется воспроизведение (покажется первый кадр) NetStream.pause(true), NetStream.close();
Наверно так прокатит.

lbsdes попробуй под денвером запустить или на хосте какомнить

Art_133
17.01.2009, 12:20
rxcoder
нет, само видео грузится после нажатия на плей. Картнка длжна быть сразу, не загружая это видео целиком.

lexa2000lexa
19.01.2009, 12:30
to Art_133 вот тут обсуждалось посмотрите может вынесете для себя что то важное и полезное http://flasher.ru/forum/showthread.php?t=119001&highlight=%E2%E8%E4%E5%EE

Art_133
19.01.2009, 14:02
спасибо