2011-01-11 79 views
4

我们需要从远程设备传输实时音频,并能够在网页中收听。我可以传输存储的音频文件,但直播流让我有点困惑,因为我们将在运行时添加数据。有人能指出我正确的方向来告诉我如何做到这一点?使用ASP.NET实时流式传输音频

感谢

+0

您可能会考虑为此使用SHOUTcast。设置简单,易于集成到您的页面中。 (所有你需要做的是提供一个播放列表文件。)http://www.shoutcast.com/broadcast-tools – Brad 2011-01-11 17:48:17

回答

3

两件事情:

  1. 如果你想要的是简单的流媒体,就是渐进式下载,然后只需在服务器上定义MIME类型,它将流。请记住,您将不得不逐渐播放音频格式(大多数但不是全部)。

  2. 如果您希望精确控制正在发生的事情,您需要嵌入音频播放器并使用媒体服务器SDK。这里是微软产品的链接:Windows Media Server SDK

+0

感谢您的快速回答。在#1上,我们将如何启动和维护流式传输过程?我们会将(href)链接到部分文件(如wav文件),然后继续将数据写入服务器上的文件? – Curtis 2011-01-11 17:25:17