При распаковке кадров Mp3 с сервера вышеупомянутое исключение возникает, когда Mp3 воспроизводится в течение 10–15 секунд. Мое приложение является приложением клиент/сервер. Я отправляю кадры Mp3, составляя пакеты Mp3 и сериализуя их по сетевому потоку. Я использую NAudio Open Source API для сжатия и распаковки кадров и воспроизведения MP3. Я получаю следующее исключение при использовании Stack Trace.
NAudio.MmException.Try (результат MmResult, строковая функция)
в NAudio.Wave.Compression.AcmStreamHeader.Convert (Int32 bytesToConvert, Int32 и sourceBytesConverted)
в NAudio.Wave.Compression.AcmStream.Convert (Int32 bytesToConvert, Int32 и sourceBytesConverted)
at NAudio.Wave.AcmMp3FrameDecompressor.DecompressFrame (кадр Mp3Frame, Byte [] dest, Int32 destOffset)
в Client.Audio.SoundPlayer.StreamMP3 (состояние объекта)