从BLOB流中检索和播放声音(MySQL)

时间:2015-04-27 10:28:31

标签: c# mysql audio

我正在尝试从BLOB流播放声音(WAV格式)。

这是原始字符串:

enter image description here

我目前正在使用我的库从MySQL检索数据。 不过,这是怎么回事:

// How I did it
byte[] byteArray = ASCIIEncoding.Default.GetBytes(row["data"].ToString());
// debug only
Console.WriteLine(byteArray.Length + " : " + row["data"].ToString());
// Here's the part when I'm trying to play the sound
using (MemoryStream ms = new MemoryStream(byteArray))
{
    System.Media.SoundPlayer player = new System.Media.SoundPlayer(ms);
    player.Load();
    player.Play();
}

我错过了什么吗? 如果您有其他方法可以做到这一点,请在下面,我将非常感激。

0 个答案:

没有答案