воспроизвести несколько FLV-файлов в одном объекте SWF - PullRequest
0 голосов
/ 02 декабря 2009

У меня на сайте есть один объект SWF.

Я должен прочитать данные из базы данных и после выборки данных названий видео,

Мне нужно воспроизвести это видео в одном SWF-объекте один за другим, значит, после завершения первого видео будет запущено второе видео.

Заранее спасибо.

Ответы [ 3 ]

0 голосов
/ 02 декабря 2009

У Ли Бримелоу есть учебное пособие по созданию собственного видеопроигрывателя в AS3, это должно помочь вам начать работу - хотя по тому, как вы об этом говорите, я чувствую, что вы на самом деле не флеш-разработчик, вам просто нужно работать с flash для этого проекта - поэтому то, что вы просите, может быть немного сложнее, чем вы ожидаете.

Сначала посмотрите это:

http://gotoandlearn.com/play?id=46

Тогда поймите, что когда вы строите игрока, он запускает определенные «события» в определенное время. Как говорит Каджир выше, вам нужно прослушать определенное событие, которое сообщит вам, что текущий клип окончен. Когда это даже срабатывает, вы должны сказать своему игроку сыграть следующий клип.

То, что вы просите, вполне возможно и даже легко, если вы понимаете основы этого. Я создал инструмент, который обрабатывает динамические списки воспроизведения и т. Д. На моей старой работе, и потребовалось всего около дня, чтобы предоставить ему все необходимые функции. Но вам нужно понять, как работает AS3, чтобы это работало.

В качестве альтернативы вы можете найти какое-то приложение для секвенирования видео по адресу http://activeden.net/ - в нем есть много встроенных компонентов флэш-памяти, и это еще один способ.

0 голосов
/ 04 января 2010

Просто мы можем создать плейлист для этого ...

Мне в этом помогает гуглинг.

проверить это

0 голосов
/ 02 декабря 2009

Предполагая, что вы используете NetStream, вы должны прослушать событие NetStream onPlayStatus и затем загрузить еще один flv с помощью метода play (...)

...