在C#ASP.NET网站中实时流媒体视频集成

时间:2013-10-07 05:06:31

标签: asp.net asp.net-mvc-3 c#-4.0 asp.net-mvc-4 silverlight-5.0

我打算建立一个网站,向我展示直播。当然技术是C#ASP.NET或ASP.NET MVC。出于测试目的,现在我想使用我的PC的网络摄像头拍摄视频,它将同时显示在.aspx或.cshtml页面上。那么让我知道我会怎么做?如果有人来自印度,只需看看Saibaba Live Darshan官方网站,我只需要制作相同类型的网站。成功测试后,我将在托管服务器上部署和托管此应用程序。有一个寺庙,我将整合这个系统,以便每个人都可以在他们的网络浏览器上采取现场darshan。所以请指导我如何实现这一目标。告诉我所有可能的方法,如果您有完整的项目代码,请告诉我。

1 个答案:

答案 0 :(得分:1)

您可以使用HTML5 / getUserMedia从用户网络摄像头捕获视频流。

然后,您可以在html5 / canvas上为用户显示此内容,或者如果您愿意,可以使用WebRTC将其流式传输到服务器。

您还可以查看以下项目:https://code.google.com/p/telepresence/

如果您希望自己实施,可以查看此处:https://hacks.mozilla.org/2013/02/cross-browser-camera-capture-with-getusermediawebrtc/