0

NAudio ライブラリの BufferedWaveProvider を使用して、インターネットから mp3 ファイルを再生しています。現在の位置とトラックの長さに関する情報を取得するにはどうすればよいですか? 出来ますか?

4

1 に答える 1

1

BufferedWaveProvider の Read メソッドから読み取られたバイト数を使用して現在の位置を計算し、WaveFormat の AverageBytesPerSecond プロパティを使用してこれを TimeSpan に変換できます。

残念ながら、MP3 ファイルの長さについては、ストリーミングが終了するまで不明です。

于 2011-09-27T13:00:10.807 に答える