c#audiostream听

时间:2010-10-20 16:49:49

标签: c# audio stream

有人知道一个好的图书馆,可以制作一个广播电台应用程序,以便在网络上收听c#中的直播电台吗?

1 个答案:

答案 0 :(得分:0)

我会看看FFmpeg。可以编译项目以生成提供大部分功能的libraries (libavutil, libavcodec, libavformat, libavdevice, libswscale)。然而,自己构建它们可能有点困难,因此我建议使用nightly builds提供的FFmpeg Windows Help Forum。具体来说,您希望为处理器类型“共享”下载。

但是,这只会为您提供已编译的非托管DLL。要访问它们,您必须使用P / Invoke。有一些项目尝试包装访问,但是它们失败了,因为库的重用代码结构的定义不正确,其中大部分是I've documented

当然,如果您不想直接访问库,并且可以使用命令行工具来执行您想要的操作,您始终可以使用.NET中的Process类在命令行上使用参数运行FFmpeg你想要的。