Autor | Zpráva | ||
---|---|---|---|
janice Profil * |
#1 · Zasláno: 31. 1. 2008, 14:57:00
Dobrý den...
prosím potřebovala bych alespoň nějak nastínit, jak udělat postupný preloading FLV videa??? děkuji Janice |
||
DoubleThink Profil * |
#2 · Zasláno: 31. 1. 2008, 16:23:17 · Upravil/a: DoubleThink
Hodně by pomohlo, kdybys přidala ještě nějaké detaily.
Například komponenta FLVPlayback video nepotřebuje preloadovat, přehrává ho streamovaně (stažené o hodnotu BufferTime napřed). |
||
janice Profil * |
#3 · Zasláno: 31. 1. 2008, 16:43:28
udělala jsem si vlastní přehrávač...nějak jsem nepřišla na to, jak rozchodit FLVPlayback...ale koukam, asi by to bylo jednodušší, co...
jsem uplny začátečník s videem, tak se v tom trochu plácám:( no nevim jestli nemam v tom scriptu blbosti...ale mam to takhle...nejak mi to ale jeste moc nefunguje... var netConn:NetConnection = new NetConnection(); netConn.connect(null); var netStream:NetStream = new NetStream(netConn); netStream.onMetaData = function(infoObject:Object) { delka = infoObject.duration; _root.onEnterFrame = function() { progressBar.playBar._xscale = 100*(netStream.time/delka); progressBar.downloadBar._xscale = 100*(netStream.bytesLoaded/netStream.bytesTotal); }; }; netStream.setBufferTime(3); video.attachVideo(netStream); netStream.play("jmeno_videa.flv"); var buffer_interval:Number = setInterval(checkBufferTime, 100, netStream); function checkBufferTime(my_ns:NetStream):Void { var bufferPct:Number = Math.min(Math.round(my_ns.bufferLength/my_ns.bufferTime, 100), 100); } |
||
Časová prodleva: 16 let
|
0