我必须编写一个 ASP.NET Web API 来从服务器目录中检索视频或音频文件并将其流式传输到客户端应用程序。我完全是流媒体领域的新手,我想知道服务器是否需要任何基础设施?如果没有,那么任何人都可以将我引向一些示例,或者可以为我提供一些代码开始吗?我根本找不到任何关于它的信息。
谢谢
我必须编写一个 ASP.NET Web API 来从服务器目录中检索视频或音频文件并将其流式传输到客户端应用程序。我完全是流媒体领域的新手,我想知道服务器是否需要任何基础设施?如果没有,那么任何人都可以将我引向一些示例,或者可以为我提供一些代码开始吗?我根本找不到任何关于它的信息。
谢谢
您可以直接在您的 ASP.NET Web API 项目中实现视频流,几乎无需特殊的 IIS 配置。
查看此示例如何处理 Web API http://weblogs.asp.net/andresv/archive/2012/12/12/asynchronous-streaming-in-asp-net-webapi.aspx中的 straming
另请阅读这篇文章,了解有关流式传输的 IIS 配置和利用的一些有用细节。
http://www.strathweb.com/2012/09/dealing-with-large-files-in-asp-net-web-api/