Problema de busca do AS3 NetStream AppendBytes

Estou tendo problemas com o NetStream no AS3. O projeto em que estou trabalhando permite que os usuários naveguem em um vídeo (localmente) e o reproduzam. O problema que estou tendo é quenetStream.seek(0); pelo que posso dizer, não faz nada, embora eu entre em uma função NetStatusEvent eNetStream.Seek.Notify é acionado. Estou usando o NativeProcess e a seguinte função é que isso faz alguma diferença.

public function ProgressEventOutputHandler(e:ProgressEvent):void {
    videoByteArray = new ByteArray();
    nativeProcess.standardOutput.readBytes(videoByteArray, 0, nativeProcess.standardOutput.bytesAvailable);
    netStream.appendBytes(videoByteArray);
}

Estou faltando alguma coisa aqui? Estou pausando o netStream antes de usarnetStream.seek(0);.

EDITAR:

Na tentativa de corrigir esse problema, segui as instruções do VC.One fiz o seguinte:

Mudou-sevideoByteArray = new ByteArray(); para a minha função init e também crioutempVideoByteArray = new ByteArray(); nesta função.

Atualize minha função ProgressEventOutputHandler para que não crie mais um novo ByteArray para videoByteArray e altere esta linha -nativeProcess.standardOutput.readBytes(videoByteArray, videoByteArray.length, nativeProcess.standardOutput.bytesAvailable);

Não mudei mais nada e agora o vídeo não será carregado. Se eu permitir que um novo ByteArray seja criado dentro da função ProgressEventOutputHandler, o vídeo será carregado novamente.

questionAnswers(1)

yourAnswerToTheQuestion