Мне нужно записать звук и отправить его на другое устройство, где я должен воспроизвести только что записанный звук, я использую Naudio. Моя цель состоит в том, чтобы отправить и прочитать, что такое буфер записи на другом устройстве.
Я думаю, что я закончу первую часть, но теперь я должен преобразовать эту доску байтов, только что записанную, в звук, но это не работает вообще. Каждый раз, когда я пытаюсь преобразовать эту таблицу в байты, я получаю это исключение:
"System.InvalidOperationException: заголовок .wav поврежден
изображение того, из чего состоит доска байтов
byte[] bytes = new byte[17640];
//bytes isn't empty, like we see in the picture before
System.IO.MemoryStream ms = new System.IO.MemoryStream(bytes);
System.Media.SoundPlayer myPlayer = new System.Media.SoundPlayer(ms);
myPlayer.Play();
Я не понимаю, почему я получаю эту ошибку ...