C# 将音频流传输到多个客户端

C# 将音频流传输到多个客户端,c#,asp.net,wcf,streaming,audio-streaming,C#,Asp.net,Wcf,Streaming,Audio Streaming,我正在使用ASP.NET创建一个网站,我有一个使用WCF的Web服务 我需要弄清楚如何将音频(.mp3文件)流式传输到多个客户端,以便所有客户端在同一时间听到相同的声音。我知道这可以通过使用套接字来实现,但我需要很多不同的流(就我所知,使用套接字并不太好,因为我需要为每个流提供一个新端口)。 这是一种在线广播。多个频道,然后用户可以收听他们想要的频道 有谁能帮我或为我指出正确的方向吗? 它不一定要通过WCF,我只需要想出一些方法来实现这一点一个快速入门的方法就是使用或 它们的工作原理非常相似,提

我正在使用ASP.NET创建一个网站,我有一个使用WCF的Web服务

我需要弄清楚如何将音频(.mp3文件)流式传输到多个客户端,以便所有客户端在同一时间听到相同的声音。我知道这可以通过使用套接字来实现,但我需要很多不同的流(就我所知,使用套接字并不太好,因为我需要为每个流提供一个新端口)。 这是一种在线广播。多个频道,然后用户可以收听他们想要的频道

有谁能帮我或为我指出正确的方向吗?
它不一定要通过WCF,我只需要想出一些方法来实现这一点

一个快速入门的方法就是使用或


它们的工作原理非常相似,提供了一个HTTP或类似HTTP的服务器来传输MP3。

一个快速入门的方法就是使用或


它们的工作原理非常相似,提供了一个HTTP或类似HTTP的服务器来传输MP3。

我不知道这两个是如何解决这个问题的。。我不想任何第三方网页/公司有任何关于频道和音乐的信息?@MFu,你在说什么?SHOUTcast和Icecast只是用于托管流的服务器。你不需要在stream目录中发布你的流。嘿,你能帮助我如何开始使用icecast吗?我也需要同样的东西。@Anvesh我链接到Icecast网站,该网站有很多关于如何开始的信息。我不知道你的车卡在哪里了。你应该在SuperUser.com上发布一个新问题。我不知道这两个问题是如何解决这个问题的。。我不想任何第三方网页/公司有任何关于频道和音乐的信息?@MFu,你在说什么?SHOUTcast和Icecast只是用于托管流的服务器。你不需要在stream目录中发布你的流。嘿,你能帮助我如何开始使用icecast吗?我也需要同样的东西。@Anvesh我链接到Icecast网站,该网站有很多关于如何开始的信息。我不知道你的车卡在哪里了。你应该在SuperUser.com上发布一个新问题。