Показать сообщение отдельно
Старый 23.06.2006, 16:46
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 4  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
примерно так:

Код:
var n_conn:NetConnection;
var n_stream;
var duration:Number;

function PlayVideo(src:String) {
	var o=this;

	n_conn = new NetConnection();
	n_conn.connect(null);
	n_stream = new NetStream(n_conn);
	n_stream.setBufferTime(7);
	videoMC.attachVideo(n_stream);			
			
	//retrieve video length from the video file
	n_stream.onMetaData = function(obj) {
		o.duration = obj.duration;
	}
		
	//reset the video when it ends
	n_stream.onStatus = function(info) {
		if (info.code == "NetStream.Buffer.Empty") {
			o.n_stream.pause();
			o.n_stream.seek(0);
		 }
	}
	//start playing the video
	n_stream.play(src);
}

PlayVideo('path/to/my/video.flv');
(videoMC это пустой видео клип, лежащий на сцене)
__________________
Хороший отдых - половина работы.