1

red5 0.9 バージョンに基づいて録音オーディオ アプリケーションを作成します。

以下は、私のフレックス クライアント コード スニペットです。私のred5サーバーは正常に動作します。

private var playStream:NetStream;

private function playRecord(event:MouseEvent):void{
  if(isPausing){
    playStream.togglePause();
  }else{
    playStream=getStream();
    playStream.bufferTime=15;
    playStream.play(streamName);
  }
}

private function pauseRecord(event:MouseEvent):void{
  playStream.togglePause();
}

よく押しpause buttonますが、 を押すplay buttonと、オーディオは常に最初から再生されます。

なんで?NetStream バッファをクリーンアップする必要がありますか?

4

1 に答える 1

0

私は自分で解決策を見つけました。

playStream.maxPauseBufferTime=0;
于 2011-08-08T03:32:07.203 に答える