Project attached has been setup in FlashDevelop.
Flv and mp4 files are hosted on a CDN. This CDN can take Range header requests.
Currently the code uses a http library to make the range request and Netstream with appendbytes to play however only the flv plays.
The problem to fix:
Both flv and mp4 files need to be able to play and seek to a point that has not been downloaded yet using a header request.