如何在 C# 中实现基本的在线视频监控系统

本文关键字:在线视频 监控系统 实现 | 更新日期: 2023-09-27 17:56:41

我需要执行以下任务:

  • 客户端:从网络摄像头捕获视频/图像的应用程序。
  • 服务器
  • 端:服务器S1从客户端收集视频/图像并将其存储到数据库中,服务器S2通过网页向每个用户显示视频/图像(以及实时流)

重要提示:这是大局,我不要求整个实现(我看到我的问题被搁置了:-s )!!

我的观点是这样的:

我制作了一个Windows表单应用程序,该应用程序使用EmguCV从我的网络摄像头捕获视频流,但是现在我想将视频发送到服务器。

我没有套接字和客户端-服务器通信的经验。

关于如何使这种客户端 - 服务器通信发生的任何想法?

研究了这个选项,但我不确定我是否能得到一个合理的结果

所有链接/想法都会有所帮助。对不起我的英语

如何在 C# 中实现基本的在线视频监控系统

可以使用 SignalR 进行这种类型的客户端-服务器通信。