title: Flv playback playheadupdate interval in milliseconds i.e seek to non keyframe
body: <p>I am having trouble catching events of playhead update in the milli second range . This is in regards to FLV playback of a loaded  flv movie.
  As per the docs the seek() function seeks to keyframes,it takes time as input with the accuracy of milliseconds. 
  i have a function called next frame where i pause the video and try to seek to a given playheadTime </p>
  
  <pre><code>    function onNextFrame(event:Event)
      {
          if (video1.playing)
          {
              video1.stop();
          }
          playHeadTime=Number(playHeadTime.toFixed(2));
          trace("Calling nextFrame :::",playHeadTime);
          trace(" Before seek ",video1.playheadTime);
          video1.seek(playHeadTime);
          playHeadTime +=  0.1;
      }
  </code></pre>
  
  <p>I have also a seek event which does not update for every seek but rather only on the occurrence of a key frame in the flv video</p>
  
  <pre><code>function onseeked(event:Event)
          {
              trace("seeked",video1.playheadTime);
          }
  </code></pre>
  
  <p>I also have a playhead update event to track the playhead movement 
  but this does not update on using the next frame function. it works only when the video is playing normally. </p>
  
  <pre><code>video1.playheadUpdateInterval = 30;
  video1.seekToPrevOffset = 0.01;
  video1.addEventListener(VideoEvent.SEEKED,onseeked);
  video1.addEventListener(VideoEvent.PLAYHEAD_UPDATE,onPlayHeadUpdate);
  function onseeked(event:Event)
          {
              trace("seeked",video1.playheadTime);
          }
  </code></pre>
  
  <p>My question is</p>
  
  <ul>
  <li>How do i make the playhead update  in milliseconds accuracy  when the video is paused/stoped and seeked to a time.</li>
  <li>How do i update the playhead in the first place when seek only seems to work to a keyframe. How do i get the seek to a non keyframe  time?</li>
  </ul>
  
  <p>A relevant discussion regarding this but which also does not provide any solution is</p>
  
  <p><a href="http://www.actionscript.org/forums/showthread.php3?t=172910" rel="nofollow">How to jump to a non-keyframe in a flv player</a></p>
  
  <hr>
  
  <p>Update: 
  Even with the netstream.seek()  each consecutive call to the function does not show a change in video.playheadtime.It works the same way as video.seek().</p>
  
  <pre><code>video.playheadtime=0.1
  </code></pre>
  
  <p>This kind of assignment too does not work in making the playhead property change/update.</p>
  
  <p><strong>How can we achieve fast forward/fast rewind action?</strong></p>