# FLV plays one frame then freezes

**URL:** <https://forum.kirupa.com/t/flv-plays-one-frame-then-freezes/219184>\
**Category:** flash\
**Created:** [March 14, 2007, 3:29pm UTC](https://forum.kirupa.com/t/flv-plays-one-frame-then-freezes/219184 "2007-03-14T15:29:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![WarrenVIP](https://avatars.discourse-cdn.com/v4/letter/w/a3d4f5/32.png) [@WarrenVIP](https://forum.kirupa.com/u/WarrenVIP)\
**Post date:** [March 14, 2007, 3:29pm UTC](https://forum.kirupa.com/t/flv-plays-one-frame-then-freezes/219184/1 "2007-03-14T15:29:41Z")

</div>

Does anyone know of any reasons that this might be happening?

ATTACH CODE-----------------------------------------------------------------------

var my\_xml = new XML();  
my\_xml.ignoreWhite = true;  
my\_xml.html = true;  
my\_xml.onLoad = function(success) {  
if (success) {  
var videos = this.firstChild.childNodes;  
var number\_vids:Number = videos.length;  
for (var i = 0; i\<number\_vids; i++) {  
var currVid = videos\*;  
var currVidElements = currVid.childNodes;  
var currVidTitle = currVid.firstChild;  
var currVidImageFile = currVidTitle.nextSibling;  
var currVidImageFile\_str = currVidImageFile.firstChild.toString();  
var currVidHead = currVidImageFile.nextSibling;  
var currVidVidFile = currVidHead.nextSibling;  
var currVidVidFile\_str = currVidVidFile.firstChild.toString();  
var currVidLength = currVidVidFile.nextSibling;  
var currVidLink = currVidLength.nextSibling;  
var currVidLink\_str = currVidLink.firstChild.toString();  
// trace("Elements “+i+”: "+currVidElements.length);  
// trace("Title “+i+”: "+currVidTitle.firstChild);  
//trace("Image File “+i+”: "+currVidImageFile.firstChild);  
// trace("Head “+i+”: "+currVidHead.firstChild);  
// trace("Video File “+i+”: "+currVidVidFile.firstChild);  
// trace(“Length “+i+”: “+currVidLength.firstChild);  
// trace(“Link “+i+”: “+currVidLink.firstChild);  
var the\_video = _root.vid\_menu.vidClips.attachMovie(“vidclip\_master”, "vidclip_”+i, 10+i, {\_x:0, \_y:90_i});  
the\_video.onRelease = function() {  
var theString:MovieClip = this.name;  
var thesubString:String = new String();  
thesubString = (theString.substring(theString.lastIndexOf("")+1, theString.length));  
var theNumString:Number = Number(thesubString)+1;  
// LOAD VIDEO  
load\_the\_vid(theNumString);  
//trace(“videos/clip0”+theNumString+".flv");  
};  
B\_lank.onRelease = function() {  
getURL(currVidLink\_str, “\_blank”);  
};  
the\_video.highlighter.onEnterFrame = function() {  
if (this.hitTest(\_root.\_xmouse, \_root.\_ymouse, true)) {  
this.\_alpha = 100;  
} else {  
this.\_alpha = 0;  
}  
};  
the\_video.image\_holder.loadMovie(currVidImageFile\_str);  
the\_video.Clip\_number.htmlText = currVidTitle.firstChild;  
the\_video.Title.htmlText = currVidHead.firstChild;  
thevideo.Duration.html = true;  
the\_video.Duration.htmlText = currVidLength.firstChild.nodeValue;  
}  
}  
};  
my\_xml.load(“videos\_r2.xml”);  
\_root.vid\_menu.scroller.up\_but.onRelease = function() {  
clearInterval(moving\_dn);  
};  
\_root.vid\_menu.scroller.dn\_but.onRelease = function() {  
clearInterval(moving\_up);  
};  
\_root.vid\_menu.scroller.up\_but.onDragOut = function() {  
clearInterval(moving\_dn);  
};  
\_root.vid\_menu.scroller.dn\_but.onDragOut = function() {  
clearInterval(moving\_up);  
};  
\_root.vid\_menu.scroller.up\_but.onReleaseOutside = function() {  
clearInterval(moving\_dn);  
};  
\_root.vid\_menu.scroller.dn\_but.onReleaseOutside = function() {  
clearInterval(moving\_up);  
};  
\_root.vid\_menu.scroller.up\_but.onPress = function() {  
clearInterval(moving\_up);  
moving\_dn = setInterval(move\_em\_dn, 10);  
};  
\_root.vid\_menu.scroller.dn\_but.onPress = function() {  
clearInterval(moving\_dn);  
moving\_up = setInterval(move\_em\_up, 10);  
};  
function move\_em\_up() {  
if (vid\_menu.vidClips.\_y\>=(-1_(vid\_menu.vidClips.\_height-150))) {  
\_root.vid\_menu.vidClips.\_y -= 1;  
}  
}  
function move\_em\_dn() {  
if (vid\_menu.vidClips.\_y\<=10) {  
\_root.vid\_menu.vidClips.\_y += 1;  
}  
}  
function load\_the\_vid(theNumString:Number) {  
var connection\_nc:NetConnection = new NetConnection();  
connection\_nc.connect(null);  
var stream\_ns:NetStream = new NetStream(connection\_nc);  
stream\_ns.setBufferTime(.1);  
thevideo.attachVideo(stream\_ns);  
//stream\_ns.play(“videos/chris\_close\_for\_import.flv”);  
stream\_ns.play(“videos/clip0”+theNumString+”.flv”);  
stream\_ns.onMetaData = function(infoObject:Object) {  
for (var propName in infoObject) {  
trace(propName+” = "+infoObject[propName]);  
}  
};  
stream\_ns.onStatus = function(infoObject:Object) {  
trace("infoObject: "+infoObject.code);  
if (infoObject.code == “NetStream.Play.Start”) {  
//stream\_ns.pause();  
stream\_ns.clear();  
}  
if (infoObject.code == “NetStream.Play.Stop”) {  
}  
};  
}
