gpt4 book ai didi

c# - 在 .NET 中开发在线网络摄像头视频监控系统(实时视频流问题)

转载 作者:太空狗 更新时间:2023-10-29 20:42:19 25 4
gpt4 key购买 nike

我正在开发一个应用程序,它在我的软件工程学位的两个不同类(class)中加入两个项目:

SWE 490:基于组件的软件工程
SWE 344:IP 和客户端服务器编程

这是我的应用程序的内容:

客户端(基于桌面):主要功能是捕获网络摄像头视频并将其流式传输到服务器。
Server Side (Web Based):主要功能是接收来自客户端的流式视频,并实时显示在网站上。

应用程序简要说明:用户将能够通过将他们的网络摄像头输出流式传输到可通过网络访问的远程服务器来远程监控他们的网络摄像头。该系统还将用作运动检测系统(如果由用户激活),如果在他们的网络摄像头上检测到任何运动,则通过电子邮件通知用户。此外,该系统还允许用户预约录制并通过直播在线观看。


我正在为该项目准备一份提案,并且我已经为如下所示的系统结构制定了一些初步计划:

客户端组件(桌面):

Client Side Components

服务器端组件(Web 服务器):

alt text

我的问题:

我的主要问题是实时视频流(发送和接收组件),因为这对我来说是一个新主题。

我知道我可以编写套接字并将捕获的视频作为字节流发送到主服务器,但是我关心的是如何在网络浏览器上显示接收到的流服务器端

我的情况类似this question除了它用于视频流而不是图像流。

我已经阅读了一些文章,似乎可以使用 Silverlight 来完成,我希望有人能为我指明正确的方向。

非常欢迎您对项目的总体意见。

最佳答案

我知道它在 VB.Net 中,但是 this article可能是有用的引用指南。

附言你在图表中拼错了 Quartz ;)

关于c# - 在 .NET 中开发在线网络摄像头视频监控系统(实时视频流问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3948584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com