![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
здесь лежит исходник с flv'шкой.
прикол в том что flv почему то не грузится в теле функции. попробуйте раскомментировать строки в первом кадре заранее спасибо за помощь.
__________________
smival.com |
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
жуть! фукции в фунциях! оттого и не пашет
|
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
Цитата:
спасибо. iNils, а Вы можете прокомментировать мой вопрос по теме?
__________________
smival.com Последний раз редактировалось $mival; 22.08.2007 в 18:36. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Я не специалист по NetConnection, но подозреваю, что экземпляр NetConnection не может быть временной переменной. То есть всегда должна быть постоянная ссылка на экземпляр, иначе соединение закрывается.
Если переделать код так как ниже, то работать будет. var my_nc:NetConnection = null;
function startLoadFlv ():Void {
my_nc = new NetConnection ();
my_nc.connect (null);
var my_ns:NetStream = new NetStream (my_nc);
my_ns.onStatus = function (infoObject:Object):Void {
status_txt.text += "status (" + this.time + " seconds)\n";
status_txt.text += "\t Level: " + infoObject.level + "\n";
status_txt.text += "\t Code: " + infoObject.code + "\n\n";
};
my_ns.onMetaData = function (myMeta) {
status_txt.text += "FLV duration: " + myMeta.duration + " sec.";
};
container2.attachVideo (my_ns);
my_ns.setBufferTime (5);
my_ns.play ("1f.flv");
var loaded_interval:Number = setInterval (checkBytesLoaded, 500, my_ns);
function checkBytesLoaded (my_ns:NetStream) {
var pctLoaded:Number = Math.round (my_ns.bytesLoaded / my_ns.bytesTotal * 100);
trace (my_ns.bytesTotal);
if (pctLoaded >= 100) {
clearInterval (loaded_interval);
}
}
}
startLoadFlv ();
|
|
|||||
|
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
как ни странно в документации о ссылке ни слова (
благодарю, iNils
__________________
smival.com |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|