• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 关于.NET/C#/WCF/WPF 打造IP网络智能视频监控系统的介绍

关于.NET/C#/WCF/WPF 打造IP网络智能视频监控系统的介绍

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了关于 net,关于 net的书籍,关于 net的参考文献,关于 net的书,关于 net的英文文献等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

OptimalVision网络视频监控系统

OptimalVision(OV)网络视频监控系统(Video Surveillance System),是一套基于.NET、C#、WCF、WPF等技术构建的IP网络视频监控系统。设计与实现该系统的初衷是希望在家用电脑中部署该系统,连接本地或局域网设备,通过浏览器或手机客户端浏览宝宝实时视频,也就是俗称的“宝宝在线”或“家庭看护”。

但由于业余时间总是有限,完成系统中的服务、配置、采集、传输和桌面GUI部分后,继续完成后续移动客户端的动力与兴趣明显减弱,尤其是宝宝出生后的很长一段时间内基本没有进展,逐渐地演变为演练和测试所关注技术和模式的实验性项目。

OV系统的设计要求

系统平台要求部署在Windows操作系统,适宜家庭用户安装使用。系统服务需要支持自启动、自发现、自组网功能,方便用户使用。系统桌面客户端需简单易用,配置与浏览多路视频方便。系统支持连接USB摄像头、WebCam、JPEG摄像机、MJPEG摄像机等。摄像机可部署和接入在不同的主机电脑上,由桌面客户端进行配置管理。系统提供基于HTTP发布的视频和图片,支持浏览器、移动客户端访问。

OV系统的技术选择

系统平台基于.NET/C#构建系统服务间采用WCF技术通信系统桌面客户端采用WPF技术构建系统直接采用裸图对帧率要求极低系统采用RTP封装视频数据包UDP传输系统提供HTTP REST API服务系统采用文件数据库存储数据系统支持浏览器和移动客户端访问

OV系统架构设计

OV系统已实现的服务

SVD:Service Discovery Service,负责系统中各服务的自发现和状态侦测

DVC:Device Connector Service,负责摄像机设备的接入和视频采集,可在多台机器部署

MPS:Media Publisher Service,负责选定摄像机视频的发布,提供API访问

OV系统主要业务流程

客户端登陆

实时视频浏览

OV桌面客户端架构

 

OV桌面客户端截图

登录界面

主界面菜单

管理接入设备

摄像机缩略图

新增摄像机

支持设备种类

选择设备信息

实时视频列表

实时视频OSD

多分屏视频

选择发布服务器

设置发布信息

多语言

多皮肤颜色

蓝色皮肤

关于界面

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 关于.NET/C#/WCF/WPF 打造IP网络智能视频监控系统的介绍
  • 关于.net(C#)中的跨进程访问的问题

相关文章

  • 2017-05-11ASP.NET中使用GridView实现分级显示的代码
  • 2017-05-11管理员登录设计(第7节)
  • 2017-05-11ASP.NET操作各类时间段获取方法汇总
  • 2017-05-11.NET下为百度文本编辑器UEditor增加图片删除功能示例
  • 2017-05-11四个常用的.NET的SQLHELPER方法实例
  • 2017-05-11如何改变asp.net项目名称
  • 2017-05-11Asp.NET 多层登陆实现代码
  • 2017-05-11服务器读取EXCEL不安装OFFICE如何实现
  • 2017-05-11详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
  • 2017-05-11C# GetWindowRect简介及使用说明

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net微信开发(自定义会话管理)
    • Asp.net ajax实现任务提示页面的简单代码
    • .net core2.0下使用Identity改用dapper存储数据(实例讲解)
    • asp.net清空Cookie的两种方法
    • asp.net中将数据库绑定到DataList控件的实现方法与实例代码
    • ASP.NET页面按钮单击事件失效的解决方法
    • asp.net下PageMethods使用技巧
    • 在ASP.NET 2.0中操作数据之四十七:用SqlDataSource控件插入、更新、删除数据
    • C#与.net高级编程 C#的多态介绍
    • asp.net下URL处理两个小工具方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有