我正在尝试从BLOB流播放声音(WAV格式)。
这是原始字符串:
我目前正在使用我的库从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();
}
我错过了什么吗? 如果您有其他方法可以做到这一点,请在下面,我将非常感激。