Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
NAudio ライブラリの BufferedWaveProvider を使用して、インターネットから mp3 ファイルを再生しています。現在の位置とトラックの長さに関する情報を取得するにはどうすればよいですか? 出来ますか?
BufferedWaveProvider の Read メソッドから読み取られたバイト数を使用して現在の位置を計算し、WaveFormat の AverageBytesPerSecond プロパティを使用してこれを TimeSpan に変換できます。
残念ながら、MP3 ファイルの長さについては、ストリーミングが終了するまで不明です。