title: How to implement the Adobe HTTP Streaming spec without using their Streaming server
body: <p>As of Flash 10.1, they have added the ability to add bytes into the NetStream object via the appendBytes method (described here <a href="http://www.bytearray.org/?p=1689" rel="nofollow noreferrer">http://www.bytearray.org/?p=1689</a>).  The main reason for this addition is that Adobe is finally supporting HTTP streaming of video.  This is great, but it seems that you need to use the Adobe Media Streaming Server (<a href="http://www.adobe.com/products/httpdynamicstreaming/" rel="nofollow noreferrer">http://www.adobe.com/products/httpdynamicstreaming/</a>) to create the correct video chunks from your existing video to allow for smooth streaming.</p>
  
  <p>I have tried to do a hacked version of HTTP streaming in the past where I swap out the NetStream objects (similar to here <a href="http://video.leizhu.com/video.html" rel="nofollow noreferrer">http://video.leizhu.com/video.html</a>), but there is always a momentary pause between the chunks.  With the new appendBytes, I tried to do a quick mock up with the two sections of video from the preceding site, but even then, the skip still remains.</p>
  
  <p>Does anyone know how the two consecutive .FLV files needs to be formated in order for the appendBytes method on the NetStream object to create a nice smooth video without a noticeable skip between the segments?</p>