Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   управление потоковым видео - как? (http://www.flasher.ru/forum/showthread.php?t=68005)

yarrkin 17.08.2005 11:55

управление потоковым видео - как?
 
На форуме нашел только один совет по моему вопросу - использовать директор. Боюсь, у меня нет времени для его изучения, поэтому хочу реализовать задуманное на флэше.
Ситуация в следующем - создал flv-файл. Во флэшке создал new video, перетащил его на сцену, обозвал как my_video и написал:
var netConn:NetConnection = new NetConnection();
netConn.connect(null);
var netStreamX:NetStream = new NetStream(netConn);
my_video.attachVideo(netStreamX);
netStreamX.setBufferTime(5);
netStreamX.play("имя_файла.flv");
все заработало. А теперь не могу сообразить как мне, например, остановить проигрывание этого видео по нажатию на пробел, а затем возобновить его проигрывание с того же места. Как мне не дожидаясь окончания видео, закрыть его перейти на определенный кадр на сцене, где видео не задействовано... Посоветуйте.

DeadMorozz 17.08.2005 12:24

Вот так можно тормозить, например. При повторном нажатии - видео запускается с текущей позиции. А для перехода в нужную точку есть функция my_ns.seek();.
Код:

var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
        if (Key.getAscii()==32){
                netStreamX.pause();
        }
};
Key.addListener(keyListener);


yarrkin 17.08.2005 12:55

спасибо, работает.

DeadMorozz 17.08.2005 13:41

отлично...


Часовой пояс GMT +4, время: 21:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.