c# 远程监控(1) 大纲_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > c# 远程监控(1) 大纲

c# 远程监控(1) 大纲

 2015/3/29 18:40:30  Herenwei_Wayne  程序员俱乐部  我要评论(0)
  • 摘要:闲得"蛋疼",准备用C#winform做一个远程视频监控,或者说局域网视频会议,也方面这方面的资料一般多,但是都需要整合,最主要没有可以运行的源代码,因此在这里分章节逐渐完善。Summary:远程监控:获取远程摄像头的实时视频监控数据,并在中央管理PC上显示。实现过程与方案:1.前端摄像头a.使用本地或某本地摄像头模拟远程摄像头,并获取摄像帧数据。多媒体软件调研,可以调用摄像头对视频数据进行H.264压缩获取视频帧数据b.处理获取到的摄像帧数据,并传输对帧数据进行压缩
  • 标签:C# 远程

闲得"蛋疼",准备用C# winform做一个远程视频监控,或者说局域网视频会议,也方面这方面的资料一般多,但是都需要整合,最主要没有可以运行的源代码,因此在这里分章节逐渐完善。

 

Summary:

远程监控:获取远程摄像头的实时视频监控数据,并在中央管理PC上显示。

实现过程与方案:

1.前端摄像头

a.使用本地或某本地摄像头模拟远程摄像头,并获取摄像帧数据。

    • 多媒体软件调研,可以调用摄像头
    • 对视频数据进行H.264压缩
    • 获取视频帧数据

b.处理获取到的摄像帧数据,并传输

    • 对帧数据进行压缩。将bmp格式转换成jpg格式。
    • 使用RTP实时传输协议对压缩后的数据进行传输。
      • 传输协议调研
      • 建立RTP通信(底层采用UDP)
      • 大数据包分包
      • 身份识别
      • 丢失处理

2.后端管理PC

a.获取到客户端传输过来的数据,并对数据进行分包重组,并根据数据来源将摄像视频显示在不同窗口中

class="postTitle">c# 远程监控(2) 摄像头调研

 

发表评论
用户名: 匿名