これにより、フラッシュ メディア サーバーを使用する場合に、ビデオのフレーム レベル制御が可能になると思われます。
質問 : red5 サーバーを使用して、このようなものを実装できますか? メソッドをサポートしていますか? 質問: red5 には疑似ストリーミング機能がありますか? つまり、バッファリングされたビデオを超えてシークしますか?
これは、Adobeドキュメントのメソッドの説明から直接
現在表示されているフレームに対して、指定された数のフレームを前後に進めます。前に進むには正の数を指定し、逆に進むには負の数を指定します。このメソッドを呼び出して、正確な早送りまたは巻き戻し機能を作成します。
このメソッドは、データが Flash Media Server 3.5.3 以降からストリーミングされ、NetStream.inBufferSeek が true の場合にのみ使用できます。また、ターゲット フレームはバッファ内にある必要があります。たとえば、現在表示されているフレームがフレーム番号 120 で、値 1000 を指定した場合、フレーム番号 1120 がバッファにない場合、メソッドは失敗します。
このメソッドは、pause() または togglePause() メソッドと一緒に使用することを意図しています。再生中に一時停止せずに 10 フレーム前後にステップすると、ステップに気付かなかったり、グリッチのように見えたりする場合があります。また、pause() または togglePause を呼び出すと、音声が抑制されます。
NetStream.step() の呼び出しが成功すると、情報オブジェクトの code プロパティの値として「NetStream.Step.Notify」を含む NetStatusEvent が送信されます。