3第三讲 视频采集与传输.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组态王的功能控件使用 STYLEREF 标题 1 第三讲 视频采集与传输 PAGE 38 北京亚控科技有限公司 PAGE 37 北京亚控科技有限公司 第三讲 视频采集与传输 第一节 本机视频图像的采集、存储与回放 组态王内部控件与通用控件中都提供了对视频采集卡的处理.这几种控件主要是针对支持微软的VFW标准的视频采集卡。VFW的是Microsoft Vide For Windows,是微软指定的一个视频信号的一个软件接口。通常带有硬件压缩的视频采集卡不支持VFW格式。我们现在推荐客户使用的是天敏公司的SDK2000,SDK3000视频采集卡。其他公司的视频采集卡只要支持VFW标准,并且不带硬压缩,原则上也是可以的。 内部控件 内部控件为多媒体控件中的“视频控件”与“TDM视频”两种,如下图一图二所示: 图一 内部视频控件 图二 TDM视频控件 多媒体-视频控件:只是针对一路视频输入,没有其他设置,使用比较简单。 TDM视频-AVICapture:此控件也是针对一路视频输入,但是与上面的控件相比增加了拍摄、摄像、回放等功能。操作比较简单,需要设置保存视频文件的路径,保存图片文件的路径。视频文件只能够是AVI格式,文件会比较大。 这两种控件因为只有一路视频输入,并且功能比较简单,所以使用的比较少。具体的使用方法可以参考《组态王使用手册》。 通用控件中的Video视频控件 图三 Video Control 通用控件中的Video Control视频控件主要是为了解决前面提到的两个控件功能不足,只有一路视频输入的问题重新做的一个控件。此控件的主要功能是通过调用控件的方法来实现的。主要方法为: OpenVideo(LONG nResIndex):打开视频采集 CloseVideo(LONG nResIndex):关闭视频采集 CapVideoToAVI(STRING lpszAVIName) :摄像 StopCapVideo():停止摄像 GetDevNum():获取视频设备个数 OpenAVI(STRING lpszFileName):回放 ReadPort(LONG nAddr):从端口地址读数据 SaveVideoFrame(STRING lpszPicName):拍照 VideoCompression():设置视频压缩 VideoDisplay():设置视频显示 VideoFormat():设置视频格式 VideoSource():设置视频源 WritePort(LONG nAddr,LONG nData):往端口地址写入控制码 使用这几个控件需要注意: 必须先安装视频采集卡的驱动程序 修改视频采集卡的制式,NTSC和PAL .SECAM制式 使用通用控件时需要注意视频源、通道 使用天敏视频采集卡需要注意: SDK3000视频采集卡有客户反映需要先使用厂家的软件浏览一下视频图像,组态王才可以看到图像。这种问题可能是视频卡驱动的问题,解决办法: (1)、向厂家索取最新的cap7130Proteus.inf 文件。 (2)、将cap7130Proteus.inf 文件替换为最新的文件。 (3)、在开始-运行里输入 inf 命令,找到oem开头的文件,将其删除。 (4)、将驱动重新安装一遍。 第二节 网络视频图像的采集、存储与回放 主要是针对杭州海康威视数字技术有限公司的H.264视频压缩卡Ds-4004Hc开发的视频控件。此卡支持局域网上面的视频传输。组态王网络视频控件,包括服务端视频控件KvVideoHaikanServer.ocx和客户端视频控件KvVideoHaikanClient.ocx。服务器端组态王可以显示4路视频,视频客户端的组态王能够浏览服务端的视频图像。 控件操作 组态王6.52版本已经将此控件添加到安装盘中,安装后即可使用。6.52版本以下需要手动安装控件,在使用时首先在服务器端安装视频卡以及视频卡厂家提供的驱动程序。服务器端组态王使用服务器的控件,如图六所示: 图六 Server端控件 该控件提供了2个控件方法来实现网络视频服务的启动和停止。 方法Method_Start_Server(LONG port1,LONG port2): 在组态王中调用该方法可以启动网络视频服务,并在控件中显示4路视频图像。 参数port1和port2为端口号,LONG型,取值范围为5000-60000之间的整数。注意port1和port2的数值不能相同。 4路视频图像可同时显示在一个控件中。用鼠标双击某一路视频图像,则可将该路视频放大显示。鼠标双击放大显示后的视频图像, 则可还原成4路图像显示。 方法Method_Stop_Server(): 在组态王中调用该方法可以停止网络视频服务。客户端组态王使用服务器的

文档评论(0)

___________ + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档