![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2010
Сообщений: 26
|
Нигде не могу найти ответ...
Мне надо без затей , без меню, а просто в окне проиграть FLV файл Я пробовал вот что: nc = new NetConnection(); nc.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus); nc.connect("rtmp://localhost/vod"); ... private function onNetStatus(event:NetStatusEvent):void { case "NetConnection.Connect.Success": ns = new NetStream(nc); ns.client = this; ns.play ("a24.flv"); vid = new Video(320, 240); vid.attachNetStream(ns); addChild(vid); .... -------------------------- Если я делаю то также не работает. ------------------------- Ну, можно проигрывать FLV файлы с HTTP сервера так: Но он не сразу проигрывается, а после огромной задержки. Скорее читает весь файл сначала. Как это избежать тоже не знаю Спасибо!!! Последний раз редактировалось udaaff; 19.04.2010 в 11:14. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Для оформления своего кода надо использовать теги [code][/code]
|
|
|||||
|
Регистрация: Mar 2010
Сообщений: 26
|
Разобрался.
Вот мой ответ был в английский форум: I found the answer in examples which are in FMS folder. There is "Buffer" example. The following works: I created the folder .../applications/myProgram. I placed FLV files to .../applications/myProgram/streams/_definst_ The code is below: nc = new NetConnection();
nc.addEventListener(NetStatusEvent.NET_STATUS, onNetStatus);
nc.connect("rtmp://localhost/MyProgram");
...
private function onNetStatus(event:NetStatusEvent):void {
case "NetConnection.Connect.Success":
ns = new NetStream(nc);
ns.client = this;
ns.play ("myFlvFile"); //I don't write ".flv" here
vid = new Video(320, 240);
vid.attachNetStream(ns);
addChild(vid);
Хрен знает почему надо писать файлы в streams/_definst_ ---------------- As for playing FLV files from HTTP server. > The delay for your web server is most > likely just a network issue. > Try a smaller video maybe? It seems the all file is downloading before playing. That causes delay. Bad solution in Flash player. But I don't know how to avoid that. Thanks. Добавлено через 31 минуту Сделал теги но цветной текст исходника AS не получился. |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|