![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Прошёлся по форуму поиском, там не решалась проблема на таком бональном уровне, народ хотел либо воспроизводить список, либо не по прямым ссылкам и т.д.
Собственно вопрос. Есть кадр с FLVPlayback компонентом, есть переменная, уже во флеше, в которой лежит прямая ссылка на видео-файл. Как заставить воспроизводить проигрыватель этот видео файл? Сильно не ругайте, я не силён в AS. У меня даже не вышло "подружить" FLVPlayback с прямой ссылкой в Flash 8 , даже без переменной. |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
в хепле это разжованно лучше некуда
|
|
|||||
|
Хэлп на английском, пробовал его юзать но ничего не понял, поэтому сюда и обратился.
|
|
|||||
|
соответственно тоже, но вместо имени в кавычках вашу переменную...
player - имя ФЛВ плеера
__________________
Самый великий программер - БОГ! |
|
|||||
|
Цитата:
Вот только когда запускаешь через предпросомтр ( Ctrl+Enter ) внешний виде как у FLVPlayback, всё нормально, когда делаешь экспорт, а потом запускаешь видео поток грузится, но нету самого проигрывателя. Так же рядом создаётся swf с именем скина плеера. Вот скриншот, тут понятней: Что я не так делаю? Использую такие параметры экспорта. ------------------------------ Всё, вопрос снят, если оформить в инэте это то всё нормально, всем спасб ещё раз =) Последний раз редактировалось TihelpER; 27.07.2007 в 01:06. |
|
|||||
|
если тебя категорически не устраивает что для работы проекта нужны внешние файлы то проще создать всё скриптом, а управляющие элементы нарисовать заново (или импортнуть из флешки плеера), но прописать всё скриптом...
//Создаём локальное соединение.
var my_nc = new NetConnection();
my_nc.connect(null);
//Создаём поток, который используется для воспроизведения FLV-файла.
var my_ns = new NetStream(my_nc);
//Прикрепляем импортированный видеосигнал к экземпляру видео-объекта "v_intro".
v_intro.attachVideo(my_ns);
//Устанавливаем буфер.
my_ns.setBufferTime(5);
//Воспроизводим FLV-файл.
my_ns.play("видео файл.flv");
//Получаем информацию об FLV-файле, такую, как продолжительность видеоклипа.
my_ns.onMetaData = function(infoObject:Object) {
totalTime = infoObject.duration;
};
//Получаем статус воспроизведения, устанавливаем относительные переменные при завершении воспроизведения.
my_ns.onStatus = function(info) {
if (info.code == "NetStream.Play.Stop") {
mediaPlaying = false;
isEnd = true;
my_ns.close();
play();
}
};
__________________
Самый великий программер - БОГ! |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:36. |
|
|
« Предыдущая тема | Следующая тема » |
|
|