.NET中的video会议
我正在为我们的某个软件添加聊天function,我已经使用WCF启动并运行了聊天function。 我正在考虑尝试使用WCF再次添加video聊天function,基本上不是发送客户端消息,我将发送video流。 我想知道是否有人用WCF做过这件事? 是否建议使用WCF执行此操作?
任何人都使用(并推荐)任何组件(最好是开源)或.NET 4中的video会议库。感谢您的帮助。
您可以使用以下方法:
- 使用avicap32.dll和COM-interop(或DirectShow.NET)捕获网络摄像头的video。
http://social.msdn.microsoft.com/Forums/en/csharpgeneral/thread/7cd5e561-0e1e-46f7-92e0-800276ce9cf9
http://www.codeproject.com/Articles/7637/DirectX-Video-Stream-and-frame-capture
- 使用流传输通过WCF发送流。 可以使用IIS Live Smooth流:
http://learn.iis.net/page.aspx/620/getting-started-with-iis-live-smooth-streaming
一些允许您捕获video的组件/库: