我正在使用C#开发一个应用程序,它可以从网络摄像头和MIC中捕获音频和视频,然后将它们一起流式传输。我搜索了互联网,并找到了如何使用DirectShow.net获取网络摄像头和音频。现在我可以将它们作为.avi文件保存到硬盘驱动器中。如何将它们一起流式传输并在另一台PC上重现?
这几乎就像是P2P音频视频聊天,所以我认为我必须使用指定的UDP / TCP端口对它们进行流式传输。作为一个新手,我真的很困惑该做什么。
提前致谢。
答案 0 :(得分:0)
答案 1 :(得分:0)
我不确定我是否正确理解你的问题。我建议你阅读DirectShow filter graphs。基本上,您必须实现一个不转换数据但通过网络发送数据的过滤器。如果您使用单播/多播,则取决于您的用例。我没有足够的经验来提供更具体的建议,但希望这能指出你正确的方向