如何使用DirectShow将视频从我的服务器流式传输到客户端浏览器?

时间:2016-08-08 13:51:28

标签: asp.net video web video-streaming directshow

我正在开发一个ASP.NET应用程序,用于将点播视频从服务器流式传输到客户端。现在我考虑在视频通过Internet传输之前使用DirectShow进行某种处理工作。在article之后,我知道我可以在WMAsfWriter处理后通过DirectShow通过网络传输视频流,输出是客户端可以访问的网址Windows Media player。但是在我的ASP.NET应用程序中,我希望在客户端浏览器的网页上播放视频流,例如Chrome。我不确定输出网址是否可以被客户端浏览器解析,视频流可以直接在那里播放,所以我想问这是可能的吗?如果没有,我需要采取哪些额外步骤来实现我的目标?

1 个答案:

答案 0 :(得分:0)

我认为您可以制作WebRTC流媒体DirectShow过滤器并在浏览器中打开此流。像WMP / VLC播放器这样的方式需要ActiveX,现在真的是死技术。甚至Microsoft Edge也不再支持它了。 WebRTC今天最常见的方式。 Skype的网络版和许多其他应用程序都使用它。