- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
- PAGE 10 -
目 录
1绪论 2
2 Windows服务 2
2.1 添加文件监视服务 2
3项目的设计原理 4
3.1 DirectShow技术 4
3.2 TCP/IP协议 4
3.3 C
4程序流程图及设计 5
4.1程序时序图与系统架构 5
4.2程序设计分析 7
4.2.1任务目标
4.2.2
5调试运行 8
5.1服务器运行调试 8
5.2客户端运行 9
6出错分析以及解决方案 10
7设计总结 10
参考文献 11
1绪论
视频 HYPERLINK /view/4340.htm \t _blank 监控是各行业重点部门或重要场所进行 HYPERLINK /view/647394.htm \t _blank 实时监控的物理基础,管理部门可通过它获得有效数据、图像或声音信息,对突发性异常事件的过程进行及时的监视和记忆,用以提供高效、及时地指挥和高度、布置警力、处理案件等。
本系统采用DirectShow网络组播技术实现了视频捕获、视频压缩、网络传输、视频解码和实时回放,减小了网络带宽占用,高效的传输视频数据,独立于硬件。可扩展性好。完全利用现有1P数据网络传输数据.不需要单独布线,显著降低了系统成本,缩短了系统开发周期,并且可以容易的实现远程监测
2 Windows服务
一个Windows服务程序是在Windows操作系统下能完成特定功能的可执行的应用程序。Windows服务程序虽然是可执行的,但是它不像一般的可执行文件通过双击就能开始运行了,它必须有特定的启动方式。这些启动方式包括了自动启动和手动启动两种。对于自动启动的Windows服务程序,它们在Windows启动或是重启之后用户登录之前就开始执行了。
而对于手动启动的Windows服务程序,你可以通过命令行工具的NET START 命令来启动它,或是通过控制面板中管理工具下的服务一项来启动相应的Windows服务程序。同样,一个Windows服务程序也不能像一般的应用程序那样被终止。因为Windows服务程序一般是没有用户界面的,所以你也要通过命令行工具或是下面图中的工具来停止它,或是在系统关闭时使得Windows服务程序自动停止。因为Windows服务程序没有用户界面,为了能使一个Windows服务程序能够正常并有效的在系统环境下工作,程序员必须实现一系列的方法来完成其服务功能。Windows服务程序的应用范围很广,典型的Windows服务程序包含了硬件控制、应用程序监视、系统级应用、诊断、报告、Web和文件系统服务等功能。
2.1 添加文件监视服务
将生成的服务名为Webcamservice的服务添加视频监视功能:
首先,在C盘创建文件夹w
将程序生成的debug中的文件复制到w文件夹
在C/windows/有哪些信誉好的足球投注网站installutil.exe执行文件,将其复制到w文件夹
启动cmd,打开命令提示符窗体键入如图2-1所示
图2-1 添加服务功能
用net start命令启动服务Webcamservice如图2-2所示
图2-2启动Webcamservice
3项目的设计原理
3.1 DirectShow技术
采用网络摄像机的远程视频监控具有录像时间长、图像质量好、查询速度快等优点,目前应用非常广泛。对于网络摄像机传输的视频数据,需要专门的Filter 来处理并在DirectShow 的框架下或回放,或保存。监控服务器通过Internet/Intranet 轮询网络摄像机获取视频。本文以视频数据接收Filter 的设计过程介绍基于DirectShow 的视频数据流的传输以及通过自定义的通讯协议的数据解析过程和Filter 程序设计与实现过程。DirectShow[1]是微软公司在ActiveMovie 和Video for Windows 的基础上推出的基于COM 的流媒体处理的开发包,与DirectX 开发包一起发布。DirectShow 为多媒体流的捕捉和回放以及二次开发提供了强有力的支持。
运用DirectShow,可以很方便地从支持WDM 驱动模型的采集卡上采集数据,并且调用其API 函数进行后期处理。它广泛地支持各种媒体格式,包括Asf,Mpeg,Avi,Dv,Mp3,Wave等等,使得多媒体数据的回放变得轻而易举。DirectShow 是一个开放的框架,因此只要有合适的Filter 来分析和解码,可以支持任何格式。
3.2 TCP/IP协议
在TCP/IP协议组分两种协议:网络层的协议,应用层的协议
网络层协议
网络层协议管理离散的计算机间的数据传输。这些协议是在系统表层以下工作的。比如,IP协议为用户
您可能关注的文档
最近下载
- 光伏发电项目经济评价模型(自动计算).xls
- 5.1 根本政治制度 课件(共29张PPT) +内嵌视频 2025年 统编版道德与法治八年级下册.pptx
- 数学25.2概率与中奖教案-数学九年级上册.doc VIP
- 西威变频器快速调试手册(电梯维修资料).pdf
- 山东省东营市广饶县实验中学2023-2024学年八年级下学期开学数学试题(原卷版).docx VIP
- 春节后安全生产开工第一课培训课件.pptx VIP
- 2024年区卫生健康局公开招聘工作人员考试题及答案 .pdf VIP
- 无人机飞防植保服务-技术方案432页.docx
- 2023年全国市长研修学院(住房和城乡建设部干部学院)招聘应届生笔试备考试题及答案解析.docx VIP
- 凌禹不等式100答案【手写版】.pdf
文档评论(0)