有谁知道如何流Ogg文件没有完全通过一个套接字(以字节[]格式)下载它们。流Ogg文件
我想创建一个音乐流媒体应用程序,我设法做到了MP3的,但我知道有一些限制后启用授权问题,因此为什么我想使用OGG(Vorbis)。我寻找this C# Vorbis Wrapper但没有文档,我不知道如何获得一个字节[]流播放。
我曾尝试以下
var rawData = File.ReadAllBytes(@"SoundFile.ogg");
var enc = new OggVorbisEncodedStream(rawData);
var sp = new SoundPlayer(enc);
sp.Play();
但一个例外得到投掷显示,WAV文件头不正确。我知道SoundPlayer仅用于播放.wav文件吗?有人知道如何流式传输OGG文件吗?
可能与格式有关:http://linuxhaters.blogspot.com/2010/03/tale-of-ogg.html – Will 2010-03-31 16:08:23