# Looping NetStream Video

**URL:** <https://forum.kirupa.com/t/looping-netstream-video/262667>\
**Category:** flash\
**Created:** [June 8, 2008, 8:35pm UTC](https://forum.kirupa.com/t/looping-netstream-video/262667 "2008-06-08T20:35:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jazzman121](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/jazzman121/32/127_2.png) [@jazzman121](https://forum.kirupa.com/u/jazzman121)\
**Post date:** [June 8, 2008, 8:35pm UTC](https://forum.kirupa.com/t/looping-netstream-video/262667/1 "2008-06-08T20:35:32Z")

</div>

hi! im trying to loop a H.264 video that im loading up into my site… in AS3 but i cant figure out how to loop it… please help

```auto
var video:Video;
var connect_nc:NetConnection = new NetConnection();
connect_nc.connect(null);
var stream_ns:NetStream = new NetStream(connect_nc);
stream_ns.client = this;

function netStatusHandler(p_evt:NetStatusEvent):void
{
	if(p_evt.info.code == "NetStream.Play.FileStructureInvalid")
	{
		trace("The Movie's file structure is invalid");
	}
	else if(p_evt.info.code == "NetStream.Play.NoSupportedTrackFound")
	{
		trace("The Movie doesn't contain any supported tracks");
	}
}
stream_ns.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);

video = new Video();
video.width = 1000;
video.height = 170; 
video.x = -45;
video.y = 0;

addChild(video);
video.attachNetStream(stream_ns);
stream_ns.play("theMovie.mov");

```

---

<div class="post-metadata">

**Author:** ![dail](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@dail](https://forum.kirupa.com/u/dail)\
**Post date:** [June 8, 2008, 10:17pm UTC](https://forum.kirupa.com/t/looping-netstream-video/262667/2 "2008-06-08T22:17:39Z")

</div>

you need to listen for the netstream.Play.stop info code, which indicates the end of a file, and then set your movies seek to 0.
