404 Not Found错误页面的解决方法和注意事项

最近这段时间一直忙于整理网站的错误页面,期间整理了很多关于404 Not Found错误页面的知识,加之最近也在帮团队新来的人员培训seo优化知识,所以在此借助马海祥博客的平台就拿出来跟大家一起分享一下。

404 Not Found错误页面的解决方法和注意事项-马海祥博客

据说在第三次科技革命之前,互联网的形态就是一个大型的中央数据库,这个数据库就设置在404房间里面。那时候所有的请求都是由人工手动完成的,如果在数据库中没有找到请求者所需要的文件,或者由于请求者写错了文件编号,用户就会得到一个返回信息:room 404 : file not found。后来互联网兴起后,人们也就习惯了用404作为服务器未找到文件的错误代码了。当然实际考证传说中的room 404是不存在的。

一、404 Not Found是什么意思?

404页面就是当用户访问某网站时,点击了错误的链接时,所返回的页面。最常见的出错提示:404 Not Found。其目的就是告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。错误页面的文字可以自定义,有些网站没有设置404错误页面,或者是直接采取的跳转到首页,这样一般都说对搜索引擎不是很友好。

HTTP 404或Not Found错误信息是HTTP的其中一种“标准回应信息”(HTTP状态码),此信息代表客户端在浏览网页时,服务器无法正常提供信息,或是服务器无法回应且不知原因。404错误信息可能与“server not found”(无法找到服务器)或其他类似信息产生混淆。

二、404错误页面对网站的影响

404页面是网站必备的一个页面,它承载着用户体验与SEO优化的重任。404页面通常为用户访问了网站上不存在或已删除的页面,服务器返回的404错误。如果站长没有设置404页面,会出现死链接,蜘蛛爬行这类网址时,不利于搜索引擎收录。

可以说,404错误页面是增强用户体验的很好的做法,但马海祥发现很多站长在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“404”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。

正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是“200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。对这点大家可以查看马海祥博客的《你真的懂404页面设置吗》,文章中有具体详细的介绍。

总的来说,搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。

三、导致404 Not Found错误页面的原因

HTTP 404错误意味着链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免,当Web服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。其导致这个错误的原因一般来说有几种情况:

1、无法在所请求的端口上访问Web站点。

2、Web服务扩展锁定策略阻止本请求。

3、MIME映射策略阻止本请求。

4、网站更新改版,但某些局部板块沿用原来的模块,而原有的模块调用的文件已经被删除或转移了路径。

5、跟踪访问的各类脚码或CSS文件无效但调用代码依然存在。

6、某个目录直接删除(导致一段时间该目录的文件在被爬行时全部报404 Not Found错误)

7、网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问

四、404页面的使用误区

404 Not Found错误页面的解决方法和注意事项

虽然404错误页面是为了用户体验而显示的一个错误页面引导的作用,并不参与网站的排名。但是错误的使用404页面,也会导致网站的被降权,比如以下2种情况:

1、错误的服务器端配置导致404错误页面返回“200”状态码

当搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态回应时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。对搜索引擎而言,特别是Google,不但很难获得信任指数TrustRank,也会大大降低搜索引擎对网站质量的评定。

2、自定义404错误页面使用Meta Refresh导致返回“302”状态码

常常看到许多网站的自定义404错误页面采取类似这样的形式:首先显示一段错误信息,然后通过Meta Refresh将页面跳转到网站首页、网页地图或其他类似页。根据具体实现方式不同,这类404页面可能返回“200”状态码,也可能返回“302”,但不论哪种,从SEO技术角度看,均是一种错误的选择。

对“200”状态的情况我们上面已经谈过,那么,当404页面返回“302”时,搜索引擎会怎么对待呢?从理论上说,对“302”错误,搜索引擎认为该网页是存在的,只不过临时改变了地址,仍然会索引收录该页,这样,同样会出现类似于“200”状态码时的重复文本问题;其次,以google为代表的主流搜索引擎对302重定向的适用范围要求越来越严格,这类不当使用302重定向的情况存在很大的风险。

五、解决404 not found错误的方法

1、对于存在的网页内容由于路径改变而导致访问不了时,可在IIS 中定义404错误指向一个动态页面,在页面里面使用301永久重定向跳转到新的地址,此时服务器返回301状态码。

2、设置404指向一个设计好的html 文件,此时页面返回的404状态码。 现在的idc提供商基本都提供404设置的功能,直接上传文件设置即可。在IIs中设置方法:打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成 URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。

404 Not Found错误页面的解决方法和注意事项-马海祥博客

3、把404指向一个动态页面,比如error.asp,如果不在页面里面进行设置,仅仅是返回提示的HTML 代码,将导致页面返回200 状态码,这是不正确的,我们可以在显示完提示内容后,增加语句:Response.Status="404 Not Found" ,这样就保证页面返回404状态码。  

4、Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可,ErrorDocument 404 /notfound.php。

六、如何制作404页面

对于404页面的制作,常规来说分以下两种情况:

1、Apache

为Apache Server设置404错误页面的方法很简单,只需:

(1)、在.htaccess文件中加入如下内容:ErrorDocument 404 /notfound.php,将.htaccess文件上传到网站根目录。

(2)、制作一个404页面,随便您设计,命名为notfound.php,同样上传到网站根目录。

马海祥博客提醒大家一定要注意以下2点:

(1)、切记不要将404错误转向到网站主页,否则可能会出现主页在搜索引擎中消失的情况。

(2)、切记不要使用绝对URL,如果使用绝对URL会返回302+200的状态码。

2、IIS/.net

首先,修改应用程序根目录的设置,打开web.config文件编辑,在其中加入如下内容:

<configuration>
  <system.web>
  <customErrors mode=On defaultRedirect=error.asp>
  <error statusCode=404″ redirect=notfound.asp />
  </customErrors>
  </system.web>
  </configuration>

马海祥博客提醒大家要注意一点:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。

然后,在自定义的404页面notfound.asp中加入以下为引用的内容:

<% Response.Status = 404 Not Found %>

这样,便可以保证IIS能够正确地返回404状态码。如何大家觉的这个404页面太过于简单的话,可以查看马海祥博客上的《如何正确设置多样性的404页面》一文中的相关介绍来重新自定义网站的404页面。

七、制作404页面的注意事项

404 Not Found错误页面的解决方法和注意事项-马海祥博客

1、不要使用绝对URL

如果使用绝对URL,会导致返回的状态码是302+200。

2、不要把404页面设置成自动跳转

404页面不要自动跳转,让用户来决定去向。这涉及到404页面的制作,提供用户体验很重要。

3、不使用专业术语

“404错误”这个词的使用一直非常规范,但这并不是你使用专业术语吓跑访客的理由。“找不到网页”这个说法相比来说更准确也更易于接受。

4、不要责备访客

你的访客很有可能是从其他网站链接或者是你网站上一个旧链接而来。看到这个错误页面并不是他们的错,所以要善待他们。撰写的措辞要充满歉意并尽量提供有益的帮助,而不是一些让访客们感到糟糕的文字。

5、提示访客检查拼写

还有一个可能:访客看到404错误页面是由于他们自己在输入URL网址时出现了拼写错误。提示访客检查他们的拼写,但不要失礼。就像我们在上面提到的,你的措辞不要让访客们感到你是在责备他们。

6、让页面返回404

每个网页都有一个服务器响应代码。代码200是指页面一切正常,404则是指页面无法被找到。如果你已经指定了自定义的404错误页面,则需要确保页面的标题是返回正确的响应代码。有几种不同的方法可以做到这一点,最简单的就是用你的htaccess文件来指定错误页面。更多关于服务器返回代码的介绍,可查看马海祥博客的《解读IIS日志中搜索引擎蜘蛛名称代码及爬寻返回代码》相关介绍。

7、明确表明404错误

清楚地向访客声明他们正在搜寻的页面无法找到,且不要让错误页面看起来与正常的内容页(如:加入过多的文本和链接)太过相似。你是想要表明这是一个错误页面,所以就不要羞于向访客们声明这一点。

8、帮助访客找到页面

404错误页面已经呈现在访客面前,表明这个页面并不是他们正在搜寻的。所以你应该设法帮助他们找到原来的页面。确保你的错误页中包含一个选项来协助用户寻找他们想要的页面,甚至可以包括有过更改的页面的链接。

9、放置网站主页链接

不要让访客无处可去或是无法找到你的网站信息。至少应该有一个链接链回你的网站主页。这样一来,从其他网站链接而来的访客就可以了解你以及你的网站,甚至他们可能在你的网站中找到一些他们喜欢的内容。

10、让访客方便反馈信息

如果访问者点击了你网站上的一个错误链接,你会想了解这个链接故障。如果通过404页面给他们提供一个反馈信息的便捷方式,让他们可以报告这个故障以便你去解决。这只需要一个非常简短的形式来提示访客告诉你他们来自哪个页面及哪个链接。通过这个方法,你可以获取到所有你需要的信息。

访客们可能依然因为无法找到他们想要的页面而感到困惑和烦恼,因此给他们一个发泄不满的地方,同时也给你一个做出回应并提供帮助的机会。这很可能会为你挽回一个潜在客户。

11、保持品牌风格

我们都看过非常酷的404页面设计。但千万不要使这个页面的设计与你网站的其他页面相差太大,否则会看起来这个页面不像你网站的设计,会让访客产生疑惑,误以为自己已经被带到了一个外部网站。

12、注意404页面的语言版本

如果你的网站是多语种的,404错误页面将从你所有语言版本的网站中获取错误信息。无论你想要显示任何信息,都需要将其翻译成各个语言版本,使每个人都能理解。同时还需提供一个链接返回到访客所对应的语言版本的网站。

13、让访客搜索想要的

如果访客正在访问的页面已被移动,你可能想给他们一个途径来搜索页面被移动到了何处,可以考虑在页面增加一个搜索框。

14、修复你的无效链接

如果你得到的数据显示有大量的访客访问您的404页面(检查你的网站的分析数据来确定数量),这表明你的网站上有很多无效链接。你完全可以通过修复这些链接来阻止访客进入404页面。利用一些网站测试工具可以帮助检查是否有无效链接,使你能够迅速找到并修复他们而不必等待别人来告诉你。

15、不要把404页面重定向到主页

不要将404错误页面直接重定向转到网站主页,否则可能会导致主页在搜索引擎中消失。一些404错误页面会立刻重定向到网站主页,这样做非常不好。你的访客不知道他们已经链接到了错误的页面,而且他们会感到困惑因为被无缘无故地链回到了网站主页。

16、检查404页面设置效果及返回状态

404页面设置完成,一定要检查是否正确。但http头信息返回的一定要是404状态。这主要是对搜索引擎有关系,因为如果你网站产生较多页面时候但搜索引擎看到的是很多一样的正常页面,有可能会误被认为作弊。

马海祥博客点评:

尽管404页面被用户看到的概率相对全站的其他页面要小很多,但随着网站的长期积累,页面难免会出错(如马海祥博客,虽然现在页面不是很多,但最近也曾出现过错误的链接)。无论是用户的误操作还是服务器的原因,这是一个极少数才会出现的错误情况,作为网页的设计者或者开发者,有时候我们无法控制错误页面的出现,但我们可以通过使用一个定制的404错误页面将损害降到最低。好的用户体验是我们不能放过任何一个小的细节,一我们需要在这个页面很好的把信息传达给用户,二引导用户下一步的操作,引导用户留在我们的网站而不是沮丧的关闭窗口。

本文为马海祥博客原创文章,如想转载,请注明原文网址摘自于http://www.mahaixiang.cn/seoyjy/404.html,注明出处;否则,禁止转载;谢谢配合!

转载于:https://www.cnblogs.com/dckhello/p/5583688.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
共3卷,卷1,卷2,3不需资源分。 共3卷,卷3. 第1章 视频监控技术概述 1 1.1 引子 2 1.1.1 安全防范的雏形 2 1.1.2 网络视频监控 2 1.1.3 智能视频识别 2 1.1.4 智能网络视频监控 3 1.2 视频监控技术发展过程 3 1.2.1 模拟视频监控时代 4 1.2.2 数字视频监控时代 6 1.2.3 智能网络视频监控时代 7 1.3 视频监控的核心技术 8 1.3.1 光学成像器件 8 1.3.2 视频编码压缩算法 8 1.3.3 视频编码压缩芯片 9 1.3.4 视频管理平台 9 1.4 视频监控的发展方向 10 第2章 模拟视频监控系统 13 2.1 模拟监控系统的构成 14 2.2 视频采集设备 14 2.2.1 摄像机相关技术 15 .2.2.2 镜头相关介绍 19 2.2.3 防护罩 23 2.2.4 云台及解码器 23 2.2.5 一体球型摄像机 24 2.3 信号传输设备 27 2.3.1 视频信号的传输 27 2.3.2 视频分配器 28 2.3.3 控制信号的传输 28 2.3.4 系统供电 29 2.4 矩阵控制设备 29 2.4.1 矩阵工作原理 29 2.4.2 矩阵的主要功能 30 2.4.3 ptz控制原理 31 2.4.4 控制键盘介绍 31 2.5 显示与录像设备 31 2.5.1 多画面处理器 31 2.5.2 图像显示设备 33 2.5.3 长延时录像机 34 2.6 闭路电视监控系统设计 34 2.6.1 系统需求分析 34 2.6.2 摄像机的选型 36 2.6.3 镜头的选型 37 2.6.4 矩阵的选型 37 2.7 典型厂家设备介绍 37 2.7.1 泰科discover系列半球 37 2.7.2 泰科speeddome快球 38 2.7.3 泰科megapower 48矩阵 40 2.8 本章小结 41 第3章 视频编码压缩技术 43 3.1 多媒体技术基础 44 3.1.1 图像的色彩模型 44 3.1.2 图像的色彩空间变换 46 3.1.3 图像的基本属性 47 3.1.4 图像的格式与质量 48 3.1.5 数据压缩方法 49 3.2 静态图像压缩技术 53 3.2.1 色相变换过程 54 3.2.2 区块切割与采样 55 3.2.3 离散余弦(dct)变换 57 3.2.4 量化过程介绍 58 3.2.5 z字形编码过程 59 3.2.6 dc系数及ac系数编码 59 3.2.7 熵编码介绍 61 3.2.8 jpeg数据流介绍 61 3.2.9 jpeg解压缩过程 61 3.3 视频(动态图像)编码压缩 62 3.3.1 视频压缩的必要性 62 3.3.2 视频压缩的可行性 62 3.3.3 图像格式说明 63 3.3.4 逐行扫描与隔行扫描 66 3.3.5 帧率、码流与分辨率 67 3.3.6 视频编码模型 68 3.3.7 运动补偿技术介绍 69 3.4 主流视频编码技术 70 3.4.1 mjpeg编码压缩 70 3.4.2 mpeg-1技术介绍 71 3.4.3 mpeg-2技术简介 75 3.4.4 mpeg-4技术介绍 76 3.4.5 h.264技术说明 80 3.4.6 视频编解码技术应用 82 3.5 本章小结 84 第4章 硬盘录像机(dvr)技术 87 4.1 dvr产品介绍 88 4.1.1 dvr发展历史 88 4.1.2 dvr工作原理 89 4.1.3 软压缩与硬压缩 89 4.1.4 dvr芯片介绍 91 4.1.5 dvr的录像文件管理 92 4.1.6 dvr配置及接口 93 4.1.7 dvr的关键技术 96 4.1.8 dvr术语介绍 96 4.2 dvr软硬件构成 97 4.2.1 嵌入式dvr 97 4.2.2 pc式dvr 100 4.2.3 嵌入式对比pc式dvr 101 4.3 dvr软件功能 102 4.3.1 设备配置及管理 103 4.3.2 录像管理 103 4.3.3 报警管理 104 4.3.4 视频存储与备份 105 4.3.5 视频浏览与回放 105 4.3.6 设备网管维护 106 4.3.7 用户的管理 106 4.3.8 用户操作日志审计 107 4.4 dvr的应用架构 107 4.4.1 单机工作模式 107 4.4.2 模数混合架构 108 4.4.3 多机联网模式 109 4.5 dvr的亮点功能 111 4.5.1 dvr的多码流技术 111 4.5.2 视频分析技术应用 113 4.5.3 混合dvr技术 113 4.5.4 智能检索与回放 115 4.5.5 场景重组技术 116 4.5.6 视频加密技术 116 4.6 dvr产品选型 117 4.7 dvr的常见故障 119 4.7.1 pc式dvr的常见故障 119 4.7.2 嵌入式dvr的常见故障 119 4.8 dvr应用案例 120 4.8.1 dvr带宽设计 120 4.8.2 dvr存储设计 121 4.9 dvr设置与操作 122 4.9.1 dvr的系统设置 122 4.9.2 dvr的应用操作 122 4.10 dvr产品介绍 123 4.10.1 海康ds-9000介绍 123 4.10.2 朗驰欣创lc7300介绍 126 4.11 本章小结 129 第5章 视频编码器技术 131 5.1 dvs产品介绍 132 5.1.1 dvs发展历程 132 5.1.2 dvs对比dvr 132 5.1.3 dvs的工作原理 134 5.2 dvs产品软硬件构成 135 5.2.1 dvs硬件构成 135 5.2.2 dvs软件构成 136 5.3 dvs系统应用架构 139 5.3.1 矩阵+dvs混合架构 139 5.3.2 dvs+nvr架构 140 5.4 dvs的亮点功能 141 5.4.1 dvs的anr技术 141 5.4.2 dvs冗余技术 142 5.4.3 dvs的多码流技术 143 5.4.4 dvs的poe技术 145 5.4.5 dvs的音频功能 145 5.4.6 dvs组播应用 146 5.4.7 带视频分析功能的dvs 147 5.5 dvs产品选型 147 5.5.1 dvs的主要参数 147 5.5.2 dvs产品的架构 148 5.5.3 编码压缩方式 148 5.5.4 视频分析功能 148 5.5.5 各类接口资源 149 5.5.6 标准化与开放性 150 5.5.7 设备的稳定性 150 5.6 dvs的集成整合 150 5.6.1 dvs的sdk集成 150 5.6.2 dvs的sdk功能 151 5.7 dvs设置与应用 152 5.7.1 dvs工作流程 152 5.7.2 dvs码流分析 153 5.7.3 dvs主要参数说明 153 5.7.4 dvs配置过程 154 5.8 dvs产品介绍 155 5.8.1 nice编码器nve1008 155 5.8.2 朗驰欣创lc8304编码器 157 5.8.3 海康ds-6100编码器 160 5.9 本章小结 162 第6章 网络录像机(nvr)技术 163 6.1 nvr产品介绍 164 6.1.1 nvr的功能角色 164 6.1.2 nvr的功能模块 166 6.1.3 nvr对比dvr 166 6.1.4 pc式与嵌入式nvr 168 6.2 nvr的技术指标 170 6.2.1 nvr的平台需求 170 6.2.2 nvr的瓶颈分析 171 6.2.3 nvr的软件功能 173 6.3 nvr产品亮点功能 178 6.3.1 视频中间件技术应用 178 6.3.2 anr技术 179 6.3.3 nvr冗余技术 180 6.3.4 视频标签功能 181 6.3.5 带视频分析功能的nvr 181 6.4 nvr产品选型要点 181 6.4.1 nvr典型参数 181 6.4.2 nvr产品选型 182 6.5 nvr应用案例分析 183 6.5.1 需求分析 183 6.5.2 网络带宽设计 185 6.5.3 nvr存储设计 186 6.6 nvr产品介绍 187 6.6.1 东方网力nvr2000介绍 187 6.6.2 科达nvr2860介绍 191 6.7 本章小结 195 第7章 网络摄像机(ipc)技术 197 7.1 ipc产品介绍 198 7.1.1 ipc的定义 198 7.1.2 ipc的主要功能 199 7.1.3 ipc的分类 199 7.1.4 ipc的优势 200 7.1.5 ipc的常用术语介绍 203 7.2 ipc的组成及工作原理 204 7.2.1 ipc的硬件构成 204 7.2.2 ipc的软件构成 206 7.2.3 ipc的工作原理 208 7.3 ipc数据的网络传输 208 7.3.1 网络传输协议介绍 208 7.3.2 视音频流的传输 210 7.3.3 控制信号的传输 211 7.4 ipc的核心技术 211 7.4.1 光学成像技术 211 7.4.2 视频编码算法 211 7.4.3 编码压缩芯片 212 7.4.4 视频分析技术 212 7.5 ipc的亮点功能 214 7.5.1 ipc的3g功能 214 7.5.2 poe技术 215 7.5.3 本地缓存功能 215 7.5.4 ddns支持 216 7.5.5 ipc的安全通信 216 7.5.6 报警改变帧率技术 218 7.5.7 ipc的多码流技术 218 7.5.8 视频质量控制qos 219 7.5.9 视频移动探测 220 7.6 ipc的选型要点 220 7.6.1 ipc的主要参数 220 7.6.2 图像质量 221 7.6.3 网络适应性 221 7.6.4 编码压缩算法 221 7.6.5 系统安装与升级 222 7.6.6 产品许可授权方式 222 7.6.7 二次开发与集成 222 7.6.8 厂商产品线考察 223 7.7 ipc的应用设计 223 7.7.1 需求分析 223 7.7.2 系统架构 225 7.7.3 带宽与存储设计 225 7.7.4 系统的主要功能 226 7.8 ipc产品介绍 227 7.8.1 axis公司p33系列ipc 227 7.8.2 海康ds-2cd862mf介绍 229 7.9 本章小结 231 第8章 高清视频监控技术 233 8.1 模拟监控时代的高清 234 8.1.1 电视制式及分辨率 234 8.1.2 高清模拟摄像机 235 8.1.3 高清信号传输 235 8.1.4 高清显示设备 235 8.2 数字时代的高清技术 236 8.2.1 高清电视(hdtv)标准 236 8.2.2 高清ip摄像机 237 8.3 高清摄像机的优势 237 8.3.1 覆盖范围 238 8.3.2 图像细部特征 239 8.3.3 数字云台功能 239 8.3.4 视频校正与处理 240 8.3.5 360°全景摄像机 241 8.4 高清摄像机的关键技术 241 8.4.1 高清配套镜头 242 8.4.2 图像传感器 242 8.4.3 图像灵敏度问题 242 8.4.4 编码压缩算法 242 8.4.5 高清信号传输 243 8.4.6 视频管理平台支持 243 8.4.7 高清信号显示 243 8.5 高清监控的障碍 243 8.5.1 高带宽占用 244 8.5.2 海量存储问题 244 8.5.3 高成本问题 244 8.6 高清摄像机的应用 245 8.6.1 需求分析 245 8.6.2 像素数量计算 245 8.6.3 摄像机选型 246 8.6.4 系统架构说明 247 8.6.5 视频传输与存储 247 8.7 百万高清的产品介绍 247 8.7.1 mobotix智能高清摄像机 247 8.7.2 axis高清摄像机q1755 251 8.8 本章小结 252 第9章 视频内容分析(vca)技术 253 9.1 视频分析技术说明 254 9.1.1 视频内容分析技术背景 254 9.1.2 视频分析实现的功能 255 9.1.3 视频数据结构介绍 257 9.2 vmd技术介绍 259 9.2.1 vmd技术原理介绍 259 9.2.2 vmd技术的缺陷 259 9.3 vca技术介绍 260 9.3.1 vca技术的原理 260 9.3.2 vca技术的突破 260 9.3.3 vca的关键技术 262 9.4 视频分析工作机制 263 9.4.1 视频分析软件框架 263 9.4.2 视频分析的工作流 263 9.4.3 视频分析算法模块 264 9.4.4 视频分析过程 267 9.5 视频分析技术难点 269 9.5.1 环境因素 269 9.5.2 视频场景相关因素 270 9.5.3 平台及芯片的限制 270 9.5.4 成像因素 271 9.6 视频分析系统架构 272 9.6.1 前端独立单元 272 9.6.2 后端服务器方式 273 9.6.3 智能dvs或ipc 274 9.6.4 前后端混合架构 275 9.6.5 目前的架构情况 275 9.7 视频分析的主要应用 276 9.7.1 安全类应用 276 9.7.2 非安全类应用 279 9.7.3 摄像机状态检测 281 9.7.4 特色功能介绍 282 9.8 视频分析软件及设置 283 9.8.1 视频分析设置程序 283 9.8.2 vca设置过程举例 284 9.9 视频分析技术实施 286 9.9.1 视频分析实施流程 287 9.9.2 摄像机部署要点 287 9.9.3 vca效果评定 287 9.10 视频分析产品选型 288 9.10.1 算法实现方式 288 9.10.2 系统架构 289 9.10.3 集成性与易用性 289 9.11 智能编码器设计 290 9.11.1 视频分析过程 290 9.11.2 智能编码器设计 290 9.12 视频分析产品介绍 291 9.12.1 nice视频分析技术介绍 291 9.12.2 中星电子视频分析技术 292 9.13 本章小结 295 第10章 网络视频传输与交换 297 10.1 网络视频监控系统的特点 298 10.1.1 网络视频监控系统的结构 298 10.1.2 mpeg-4技术说明 298 10.1.3 系统中的视频传输 299 10.2 网络传输协议介绍 300 10.2.1 osi模型介绍 300 10.2.2 传输层介绍 303 10.2.3 tcp与udp协议 304 10.2.4 rtp与rtcp协议 307 10.2.5 rtsp与rtvp简介 309 10.2.6 网管协议snmp 310 10.3 视频监控系统的数据传输 310 10.3.1 网络视频监控数据流 310 10.3.2 视频流的编码 311 10.3.3 rtp打包过程 311 10.3.4 视频流封装过程 312 10.3.5 视频封装格式 312 10.3.6 视频传输过程 313 10.3.7 网络性能参数说明 313 10.4 组播技术介绍 316 10.4.1 单播、组播与广播 316 10.4.2 组播在视频监控中的应用 319 10.5 流媒体技术在视频监控中的应用 320 10.5.1 视频监控系统需求分析 320 10.5.2 流媒体概念 321 10.5.3 流媒体在视频监控中的 应用 322 10.6 sip协议介绍 324 10.6.1 信道分离技术 324 10.6.2 sip架构下的数据传输 325 10.7 视频互联互通 326 10.7.1 视频互联互通的意义 326 10.7.2 视频互联互通的方式 326 10.7.3 onvif及psia介绍 326 10.8 本章小结 327 第11章 中央管理软件(cms) 329 11.1 cms介绍 330 11.1.1 cms的定义 330 11.1.2 cms的发展历程 331 11.1.3 cms的发展方向 336 11.2 cms的原理及组成 338 11.2.1 cms的结构 338 11.2.2 cms的组成 338 11.2.3 cms的工作流程 345 11.3 cms的主流架构 348 11.3.1 完全集中型 348 11.3.2 完全分散型 348 11.3.3 多级cms架构 349 11.4 cms的客户软件功能 350 11.4.1 设备管理模块 350 11.4.2 视频操作模块 353 11.4.3 事件调查与用户审计 358 11.4.4 报警管理功能 358 11.4.5 系统诊断与维护 359 11.4.6 用户权限管理 360 11.5 cms的增强功能 362 11.5.1 cms服务器冗余 362 11.5.2 冗余nvr机制 364 11.5.3 网络冗余机制 365 11.5.4 安全登录功能 365 11.6 cms的特色功能 365 11.6.1 智能回放检索技术 365 11.6.2 多路图像拼接 367 11.6.3 应急预案功能 368 11.6.4 视频时间链表 368 11.6.5 视频编辑器 369 11.6.6 模糊索引功能 369 11.7 cms平台的考核 369 11.7.1 平台稳定性 369 11.7.2 系统可扩展性 370 11.7.3 系统兼容性 370 11.7.4 系统升级 371 11.7.5 系统安全性 371 11.7.6 cms的维护 372 11.7.7 系统容量支持 372 11.7.8 系统管理及维护 375 11.7.9 良好的人机界面 376 11.8 视频监控系统的集成 377 11.8.1 系统集成的意义 377 11.8.2 硬件集成方式 377 11.8.3 api方式集成 378 11.8.4 视频转码技术介绍 380 11.9 cms产品介绍 381 11.9.1 互信互通全球眼平台 381 11.9.2 中星电子vivs平台 381 11.9.3 东方网力pvg平台 389 11.9.4 广州睿捷cms介绍 396 11.10 本章小结 401 第12章 视频监控系统存储应用 403 12.1 存储基础知识 404 12.1.1 计算机i/o技术 404 12.1.2 磁盘结构与原理 404 12.1.3 硬盘接口技术 408 12.1.4 磁盘阵列技术 410 12.1.5 磁盘iops及带宽 412 12.1.6 磁盘的性能测试 413 12.2 raid技术介绍 415 12.2.1 raid技术基础 415 12.2.2 raid0技术介绍 418 12.2.3 raid1技术介绍 420 12.2.4 raid2简介 421 12.2.5 raid3技术介绍 421 12.2.6 raid4简介 422 12.2.7 raid5技术介绍 422 12.2.8 raid技术的比较 423 12.3 das、nas和san 424 12.3.1 存储系统架构的发展 424 12.3.2 das技术 425 12.3.3 nas技术 427 12.3.4 san技术 430 12.3.5 iscsi技术 431 12.3.6 存储架构比较 433 12.4 视频监控中的存储应用 435 12.4.1 视频监控存储特点 435 12.4.2 视频监控存储需求 437 12.4.3 视频存储的瓶颈说明 440 12.4.4 视频存储的主要架构 443 12.4.5 视频数据归档备份 446 12.4.6 视频存储设计部署 447 12.4.7 视频存储应用案例一 449 12.4.8 视频存储应用案例二 451 12.5 视频存储系统的扩容 452 12.5.1 dvr系统存储扩容 453 12.5.2 nvr系统存储扩容 453 12.5.3 存储扩展注意事项 453 12.6 本章小结 453 第13章 视频解码与图像显示 455 13.1 监视器 456 13.1.1 监视器的分类 456 13.1.2 crt与lcd监视器 456 13.2 视频解码器 457 13.2.1 硬解码器 457 13.2.2 软解码器 458 13.2.3 万能解码器 458 13.2.4 解码器的考核点 459 13.3 控制中心应用 459 13.3.1 系统架构配置 460 13.3.2 控制室操作应用 461 13.4 本章小结 463 第14章 智能网络视频系统实战 465 14.1 智能网络视频系统设计 466 14.1.1 本书知识点回顾 466 14.1.2 系统架构设计 469 14.1.3 系统稳定性考虑 470 14.2 智能网络视频系统选型 471 14.2.1 视频编码系统 471 14.2.2 平台系统考核 472 14.2.3 视频内容分析系统 472 14.2.4 网络系统设计 473 14.2.5 存储系统设计 473 14.3 招标文件案例分析 473 14.3.1 招标文件需求分析 473 14.3.2 投标文件响应结论 475 14.4 10年之后……大话ivs 477 第15章 ivs在不同行业的应用 479 15.1 高铁智能网络视频监控系统 480 15.1.1 高铁项目简介 480 15.1.2 高铁视频监控系统的特点 480 15.1.3 高铁视频监控系统层次 481 15.1.4 高铁视频监控系统拓扑 483 15.1.5 高铁视频监控关键因素 483 15.1.6 视频分析技术的应用 484 15.1.7 视频监控存储的考虑 486 15.1.8 铁路视频监控的平台软件 486 15.2 机场智能网络视频监控应用 487 15.2.1 机场视频监控系统的特点 487 15.2.2 机场视频监控系统的架构 487 15.2.3 智能网络视频监控构成 489 15.2.4 视频监控系统关键因素 490 15.2.5 视频分析技术在机场的应用 491 15.2.6 机场视频监控系统的存储 491 15.2.7 机场视频监控的平台软件 492 15.3 平安城市视频监控系统应用 493 15.3.1 平安城市简介 493 15.3.2 平安城市视频监控的特点 494 15.3.3 平安城市监控主流架构 495 15.3.4 全球眼监控平台介绍 497 15.3.5 某平安城市应用案例 503 参考文献 507
第1章 视频监控技术概述 1 1.1 引子 2 1.1.1 安全防范的雏形 2 1.1.2 网络视频监控 2 1.1.3 智能视频识别 2 1.1.4 智能网络视频监控 3 1.2 视频监控技术发展过程 3 1.2.1 模拟视频监控时代 4 1.2.2 数字视频监控时代 6 1.2.3 智能网络视频监控时代 7 1.3 视频监控的核心技术 8 1.3.1 光学成像器件 8 1.3.2 视频编码压缩算法 8 1.3.3 视频编码压缩芯片 9 1.3.4 视频管理平台 9 1.4 视频监控的发展方向 10 第2章 模拟视频监控系统 13 2.1 模拟监控系统的构成 14 2.2 视频采集设备 14 2.2.1 摄像机相关技术 15 .2.2.2 镜头相关介绍 19 2.2.3 防护罩 23 2.2.4 云台及解码器 23 2.2.5 一体球型摄像机 24 2.3 信号传输设备 27 2.3.1 视频信号的传输 27 2.3.2 视频分配器 28 2.3.3 控制信号的传输 28 2.3.4 系统供电 29 2.4 矩阵控制设备 29 2.4.1 矩阵工作原理 29 2.4.2 矩阵的主要功能 30 2.4.3 ptz控制原理 31 2.4.4 控制键盘介绍 31 2.5 显示与录像设备 31 2.5.1 多画面处理器 31 2.5.2 图像显示设备 33 2.5.3 长延时录像机 34 2.6 闭路电视监控系统设计 34 2.6.1 系统需求分析 34 2.6.2 摄像机的选型 36 2.6.3 镜头的选型 37 2.6.4 矩阵的选型 37 2.7 典型厂家设备介绍 37 2.7.1 泰科discover系列半球 37 2.7.2 泰科speeddome快球 38 2.7.3 泰科megapower 48矩阵 40 2.8 本章小结 41 第3章 视频编码压缩技术 43 3.1 多媒体技术基础 44 3.1.1 图像的色彩模型 44 3.1.2 图像的色彩空间变换 46 3.1.3 图像的基本属性 47 3.1.4 图像的格式与质量 48 3.1.5 数据压缩方法 49 3.2 静态图像压缩技术 53 3.2.1 色相变换过程 54 3.2.2 区块切割与采样 55 3.2.3 离散余弦(dct)变换 57 3.2.4 量化过程介绍 58 3.2.5 z字形编码过程 59 3.2.6 dc系数及ac系数编码 59 3.2.7 熵编码介绍 61 3.2.8 jpeg数据流介绍 61 3.2.9 jpeg解压缩过程 61 3.3 视频(动态图像)编码压缩 62 3.3.1 视频压缩的必要性 62 3.3.2 视频压缩的可行性 62 3.3.3 图像格式说明 63 3.3.4 逐行扫描与隔行扫描 66 3.3.5 帧率、码流与分辨率 67 3.3.6 视频编码模型 68 3.3.7 运动补偿技术介绍 69 3.4 主流视频编码技术 70 3.4.1 mjpeg编码压缩 70 3.4.2 mpeg-1技术介绍 71 3.4.3 mpeg-2技术简介 75 3.4.4 mpeg-4技术介绍 76 3.4.5 h.264技术说明 80 3.4.6 视频编解码技术应用 82 3.5 本章小结 84 第4章 硬盘录像机(dvr)技术 87 4.1 dvr产品介绍 88 4.1.1 dvr发展历史 88 4.1.2 dvr工作原理 89 4.1.3 软压缩与硬压缩 89 4.1.4 dvr芯片介绍 91 4.1.5 dvr的录像文件管理 92 4.1.6 dvr配置及接口 93 4.1.7 dvr的关键技术 96 4.1.8 dvr术语介绍 96 4.2 dvr软硬件构成 97 4.2.1 嵌入式dvr 97 4.2.2 pc式dvr 100 4.2.3 嵌入式对比pc式dvr 101 4.3 dvr软件功能 102 4.3.1 设备配置及管理 103 4.3.2 录像管理 103 4.3.3 报警管理 104 4.3.4 视频存储与备份 105 4.3.5 视频浏览与回放 105 4.3.6 设备网管维护 106 4.3.7 用户的管理 106 4.3.8 用户操作日志审计 107 4.4 dvr的应用架构 107 4.4.1 单机工作模式 107 4.4.2 模数混合架构 108 4.4.3 多机联网模式 109 4.5 dvr的亮点功能 111 4.5.1 dvr的多码流技术 111 4.5.2 视频分析技术应用 113 4.5.3 混合dvr技术 113 4.5.4 智能检索与回放 115 4.5.5 场景重组技术 116 4.5.6 视频加密技术 116 4.6 dvr产品选型 117 4.7 dvr的常见故障 119 4.7.1 pc式dvr的常见故障 119 4.7.2 嵌入式dvr的常见故障 119 4.8 dvr应用案例 120 4.8.1 dvr带宽设计 120 4.8.2 dvr存储设计 121 4.9 dvr设置与操作 122 4.9.1 dvr的系统设置 122 4.9.2 dvr的应用操作 122 4.10 dvr产品介绍 123 4.10.1 海康ds-9000介绍 123 4.10.2 朗驰欣创lc7300介绍 126 4.11 本章小结 129 第5章 视频编码器技术 131 5.1 dvs产品介绍 132 5.1.1 dvs发展历程 132 5.1.2 dvs对比dvr 132 5.1.3 dvs的工作原理 134 5.2 dvs产品软硬件构成 135 5.2.1 dvs硬件构成 135 5.2.2 dvs软件构成 136 5.3 dvs系统应用架构 139 5.3.1 矩阵+dvs混合架构 139 5.3.2 dvs+nvr架构 140 5.4 dvs的亮点功能 141 5.4.1 dvs的anr技术 141 5.4.2 dvs冗余技术 142 5.4.3 dvs的多码流技术 143 5.4.4 dvs的poe技术 145 5.4.5 dvs的音频功能 145 5.4.6 dvs组播应用 146 5.4.7 带视频分析功能的dvs 147 5.5 dvs产品选型 147 5.5.1 dvs的主要参数 147 5.5.2 dvs产品的架构 148 5.5.3 编码压缩方式 148 5.5.4 视频分析功能 148 5.5.5 各类接口资源 149 5.5.6 标准化与开放性 150 5.5.7 设备的稳定性 150 5.6 dvs的集成整合 150 5.6.1 dvs的sdk集成 150 5.6.2 dvs的sdk功能 151 5.7 dvs设置与应用 152 5.7.1 dvs工作流程 152 5.7.2 dvs码流分析 153 5.7.3 dvs主要参数说明 153 5.7.4 dvs配置过程 154 5.8 dvs产品介绍 155 5.8.1 nice编码器nve1008 155 5.8.2 朗驰欣创lc8304编码器 157 5.8.3 海康ds-6100编码器 160 5.9 本章小结 162 第6章 网络录像机(nvr)技术 163 6.1 nvr产品介绍 164 6.1.1 nvr的功能角色 164 6.1.2 nvr的功能模块 166 6.1.3 nvr对比dvr 166 6.1.4 pc式与嵌入式nvr 168 6.2 nvr的技术指标 170 6.2.1 nvr的平台需求 170 6.2.2 nvr的瓶颈分析 171 6.2.3 nvr的软件功能 173 6.3 nvr产品亮点功能 178 6.3.1 视频中间件技术应用 178 6.3.2 anr技术 179 6.3.3 nvr冗余技术 180 6.3.4 视频标签功能 181 6.3.5 带视频分析功能的nvr 181 6.4 nvr产品选型要点 181 6.4.1 nvr典型参数 181 6.4.2 nvr产品选型 182 6.5 nvr应用案例分析 183 6.5.1 需求分析 183 6.5.2 网络带宽设计 185 6.5.3 nvr存储设计 186 6.6 nvr产品介绍 187 6.6.1 东方网力nvr2000介绍 187 6.6.2 科达nvr2860介绍 191 6.7 本章小结 195 第7章 网络摄像机(ipc)技术 197 7.1 ipc产品介绍 198 7.1.1 ipc的定义 198 7.1.2 ipc的主要功能 199 7.1.3 ipc的分类 199 7.1.4 ipc的优势 200 7.1.5 ipc的常用术语介绍 203 7.2 ipc的组成及工作原理 204 7.2.1 ipc的硬件构成 204 7.2.2 ipc的软件构成 206 7.2.3 ipc的工作原理 208 7.3 ipc数据的网络传输 208 7.3.1 网络传输协议介绍 208 7.3.2 视音频流的传输 210 7.3.3 控制信号的传输 211 7.4 ipc的核心技术 211 7.4.1 光学成像技术 211 7.4.2 视频编码算法 211 7.4.3 编码压缩芯片 212 7.4.4 视频分析技术 212 7.5 ipc的亮点功能 214 7.5.1 ipc的3g功能 214 7.5.2 poe技术 215 7.5.3 本地缓存功能 215 7.5.4 ddns支持 216 7.5.5 ipc的安全通信 216 7.5.6 报警改变帧率技术 218 7.5.7 ipc的多码流技术 218 7.5.8 视频质量控制qos 219 7.5.9 视频移动探测 220 7.6 ipc的选型要点 220 7.6.1 ipc的主要参数 220 7.6.2 图像质量 221 7.6.3 网络适应性 221 7.6.4 编码压缩算法 221 7.6.5 系统安装与升级 222 7.6.6 产品许可授权方式 222 7.6.7 二次开发与集成 222 7.6.8 厂商产品线考察 223 7.7 ipc的应用设计 223 7.7.1 需求分析 223 7.7.2 系统架构 225 7.7.3 带宽与存储设计 225 7.7.4 系统的主要功能 226 7.8 ipc产品介绍 227 7.8.1 axis公司p33系列ipc 227 7.8.2 海康ds-2cd862mf介绍 229 7.9 本章小结 231 第8章 高清视频监控技术 233 8.1 模拟监控时代的高清 234 8.1.1 电视制式及分辨率 234 8.1.2 高清模拟摄像机 235 8.1.3 高清信号传输 235 8.1.4 高清显示设备 235 8.2 数字时代的高清技术 236 8.2.1 高清电视(hdtv)标准 236 8.2.2 高清ip摄像机 237 8.3 高清摄像机的优势 237 8.3.1 覆盖范围 238 8.3.2 图像细部特征 239 8.3.3 数字云台功能 239 8.3.4 视频校正与处理 240 8.3.5 360°全景摄像机 241 8.4 高清摄像机的关键技术 241 8.4.1 高清配套镜头 242 8.4.2 图像传感器 242 8.4.3 图像灵敏度问题 242 8.4.4 编码压缩算法 242 8.4.5 高清信号传输 243 8.4.6 视频管理平台支持 243 8.4.7 高清信号显示 243 8.5 高清监控的障碍 243 8.5.1 高带宽占用 244 8.5.2 海量存储问题 244 8.5.3 高成本问题 244 8.6 高清摄像机的应用 245 8.6.1 需求分析 245 8.6.2 像素数量计算 245 8.6.3 摄像机选型 246 8.6.4 系统架构说明 247 8.6.5 视频传输与存储 247 8.7 百万高清的产品介绍 247 8.7.1 mobotix智能高清摄像机 247 8.7.2 axis高清摄像机q1755 251 8.8 本章小结 252 第9章 视频内容分析(vca)技术 253 9.1 视频分析技术说明 254 9.1.1 视频内容分析技术背景 254 9.1.2 视频分析实现的功能 255 9.1.3 视频数据结构介绍 257 9.2 vmd技术介绍 259 9.2.1 vmd技术原理介绍 259 9.2.2 vmd技术的缺陷 259 9.3 vca技术介绍 260 9.3.1 vca技术的原理 260 9.3.2 vca技术的突破 260 9.3.3 vca的关键技术 262 9.4 视频分析工作机制 263 9.4.1 视频分析软件框架 263 9.4.2 视频分析的工作流 263 9.4.3 视频分析算法模块 264 9.4.4 视频分析过程 267 9.5 视频分析技术难点 269 9.5.1 环境因素 269 9.5.2 视频场景相关因素 270 9.5.3 平台及芯片的限制 270 9.5.4 成像因素 271 9.6 视频分析系统架构 272 9.6.1 前端独立单元 272 9.6.2 后端服务器方式 273 9.6.3 智能dvs或ipc 274 9.6.4 前后端混合架构 275 9.6.5 目前的架构情况 275 9.7 视频分析的主要应用 276 9.7.1 安全类应用 276 9.7.2 非安全类应用 279 9.7.3 摄像机状态检测 281 9.7.4 特色功能介绍 282 9.8 视频分析软件及设置 283 9.8.1 视频分析设置程序 283 9.8.2 vca设置过程举例 284 9.9 视频分析技术实施 286 9.9.1 视频分析实施流程 287 9.9.2 摄像机部署要点 287 9.9.3 vca效果评定 287 9.10 视频分析产品选型 288 9.10.1 算法实现方式 288 9.10.2 系统架构 289 9.10.3 集成性与易用性 289 9.11 智能编码器设计 290 9.11.1 视频分析过程 290 9.11.2 智能编码器设计 290 9.12 视频分析产品介绍 291 9.12.1 nice视频分析技术介绍 291 9.12.2 中星电子视频分析技术 292 9.13 本章小结 295 第10章 网络视频传输与交换 297 10.1 网络视频监控系统的特点 298 10.1.1 网络视频监控系统的结构 298 10.1.2 mpeg-4技术说明 298 10.1.3 系统中的视频传输 299 10.2 网络传输协议介绍 300 10.2.1 osi模型介绍 300 10.2.2 传输层介绍 303 10.2.3 tcp与udp协议 304 10.2.4 rtp与rtcp协议 307 10.2.5 rtsp与rtvp简介 309 10.2.6 网管协议snmp 310 10.3 视频监控系统的数据传输 310 10.3.1 网络视频监控数据流 310 10.3.2 视频流的编码 311 10.3.3 rtp打包过程 311 10.3.4 视频流封装过程 312 10.3.5 视频封装格式 312 10.3.6 视频传输过程 313 10.3.7 网络性能参数说明 313 10.4 组播技术介绍 316 10.4.1 单播、组播与广播 316 10.4.2 组播在视频监控中的应用 319 10.5 流媒体技术在视频监控中的应用 320 10.5.1 视频监控系统需求分析 320 10.5.2 流媒体概念 321 10.5.3 流媒体在视频监控中的 应用 322 10.6 sip协议介绍 324 10.6.1 信道分离技术 324 10.6.2 sip架构下的数据传输 325 10.7 视频互联互通 326 10.7.1 视频互联互通的意义 326 10.7.2 视频互联互通的方式 326 10.7.3 onvif及psia介绍 326 10.8 本章小结 327 第11章 中央管理软件(cms) 329 11.1 cms介绍 330 11.1.1 cms的定义 330 11.1.2 cms的发展历程 331 11.1.3 cms的发展方向 336 11.2 cms的原理及组成 338 11.2.1 cms的结构 338 11.2.2 cms的组成 338 11.2.3 cms的工作流程 345 11.3 cms的主流架构 348 11.3.1 完全集中型 348 11.3.2 完全分散型 348 11.3.3 多级cms架构 349 11.4 cms的客户软件功能 350 11.4.1 设备管理模块 350 11.4.2 视频操作模块 353 11.4.3 事件调查与用户审计 358 11.4.4 报警管理功能 358 11.4.5 系统诊断与维护 359 11.4.6 用户权限管理 360 11.5 cms的增强功能 362 11.5.1 cms服务器冗余 362 11.5.2 冗余nvr机制 364 11.5.3 网络冗余机制 365 11.5.4 安全登录功能 365 11.6 cms的特色功能 365 11.6.1 智能回放检索技术 365 11.6.2 多路图像拼接 367 11.6.3 应急预案功能 368 11.6.4 视频时间链表 368 11.6.5 视频编辑器 369 11.6.6 模糊索引功能 369 11.7 cms平台的考核 369 11.7.1 平台稳定性 369 11.7.2 系统可扩展性 370 11.7.3 系统兼容性 370 11.7.4 系统升级 371 11.7.5 系统安全性 371 11.7.6 cms的维护 372 11.7.7 系统容量支持 372 11.7.8 系统管理及维护 375 11.7.9 良好的人机界面 376 11.8 视频监控系统的集成 377 11.8.1 系统集成的意义 377 11.8.2 硬件集成方式 377 11.8.3 api方式集成 378 11.8.4 视频转码技术介绍 380 11.9 cms产品介绍 381 11.9.1 互信互通全球眼平台 381 11.9.2 中星电子vivs平台 381 11.9.3 东方网力pvg平台 389 11.9.4 广州睿捷cms介绍 396 11.10 本章小结 401 第12章 视频监控系统存储应用 403 12.1 存储基础知识 404 12.1.1 计算机i/o技术 404 12.1.2 磁盘结构与原理 404 12.1.3 硬盘接口技术 408 12.1.4 磁盘阵列技术 410 12.1.5 磁盘iops及带宽 412 12.1.6 磁盘的性能测试 413 12.2 raid技术介绍 415 12.2.1 raid技术基础 415 12.2.2 raid0技术介绍 418 12.2.3 raid1技术介绍 420 12.2.4 raid2简介 421 12.2.5 raid3技术介绍 421 12.2.6 raid4简介 422 12.2.7 raid5技术介绍 422 12.2.8 raid技术的比较 423 12.3 das、nas和san 424 12.3.1 存储系统架构的发展 424 12.3.2 das技术 425 12.3.3 nas技术 427 12.3.4 san技术 430 12.3.5 iscsi技术 431 12.3.6 存储架构比较 433 12.4 视频监控中的存储应用 435 12.4.1 视频监控存储特点 435 12.4.2 视频监控存储需求 437 12.4.3 视频存储的瓶颈说明 440 12.4.4 视频存储的主要架构 443 12.4.5 视频数据归档备份 446 12.4.6 视频存储设计部署 447 12.4.7 视频存储应用案例一 449 12.4.8 视频存储应用案例二 451 12.5 视频存储系统的扩容 452 12.5.1 dvr系统存储扩容 453 12.5.2 nvr系统存储扩容 453 12.5.3 存储扩展注意事项 453 12.6 本章小结 453 第13章 视频解码与图像显示 455 13.1 监视器 456 13.1.1 监视器的分类 456 13.1.2 crt与lcd监视器 456 13.2 视频解码器 457 13.2.1 硬解码器 457 13.2.2 软解码器 458 13.2.3 万能解码器 458 13.2.4 解码器的考核点 459 13.3 控制中心应用 459 13.3.1 系统架构配置 460 13.3.2 控制室操作应用 461 13.4 本章小结 463 第14章 智能网络视频系统实战 465 14.1 智能网络视频系统设计 466 14.1.1 本书知识点回顾 466 14.1.2 系统架构设计 469 14.1.3 系统稳定性考虑 470 14.2 智能网络视频系统选型 471 14.2.1 视频编码系统 471 14.2.2 平台系统考核 472 14.2.3 视频内容分析系统 472 14.2.4 网络系统设计 473 14.2.5 存储系统设计 473 14.3 招标文件案例分析 473 14.3.1 招标文件需求分析 473 14.3.2 投标文件响应结论 475 14.4 10年之后……大话ivs 477 第15章 ivs在不同行业的应用 479 15.1 高铁智能网络视频监控系统 480 15.1.1 高铁项目简介 480 15.1.2 高铁视频监控系统的特点 480 15.1.3 高铁视频监控系统层次 481 15.1.4 高铁视频监控系统拓扑 483 15.1.5 高铁视频监控关键因素 483 15.1.6 视频分析技术的应用 484 15.1.7 视频监控存储的考虑 486 15.1.8 铁路视频监控的平台软件 486 15.2 机场智能网络视频监控应用 487 15.2.1 机场视频监控系统的特点 487 15.2.2 机场视频监控系统的架构 487 15.2.3 智能网络视频监控构成 489 15.2.4 视频监控系统关键因素 490 15.2.5 视频分析技术在机场的应用 491 15.2.6 机场视频监控系统的存储 491 15.2.7 机场视频监控的平台软件 492 15.3 平安城市视频监控系统应用 493 15.3.1 平安城市简介 493 15.3.2 平安城市视频监控的特点 494 15.3.3 平安城市监控主流架构 495 15.3.4 全球眼监控平台介绍 497 15.3.5 某平安城市应用案例 503 参考文献 507
共3卷,卷2. 第1章 视频监控技术概述 1 1.1 引子 2 1.1.1 安全防范的雏形 2 1.1.2 网络视频监控 2 1.1.3 智能视频识别 2 1.1.4 智能网络视频监控 3 1.2 视频监控技术发展过程 3 1.2.1 模拟视频监控时代 4 1.2.2 数字视频监控时代 6 1.2.3 智能网络视频监控时代 7 1.3 视频监控的核心技术 8 1.3.1 光学成像器件 8 1.3.2 视频编码压缩算法 8 1.3.3 视频编码压缩芯片 9 1.3.4 视频管理平台 9 1.4 视频监控的发展方向 10 第2章 模拟视频监控系统 13 2.1 模拟监控系统的构成 14 2.2 视频采集设备 14 2.2.1 摄像机相关技术 15 .2.2.2 镜头相关介绍 19 2.2.3 防护罩 23 2.2.4 云台及解码器 23 2.2.5 一体球型摄像机 24 2.3 信号传输设备 27 2.3.1 视频信号的传输 27 2.3.2 视频分配器 28 2.3.3 控制信号的传输 28 2.3.4 系统供电 29 2.4 矩阵控制设备 29 2.4.1 矩阵工作原理 29 2.4.2 矩阵的主要功能 30 2.4.3 ptz控制原理 31 2.4.4 控制键盘介绍 31 2.5 显示与录像设备 31 2.5.1 多画面处理器 31 2.5.2 图像显示设备 33 2.5.3 长延时录像机 34 2.6 闭路电视监控系统设计 34 2.6.1 系统需求分析 34 2.6.2 摄像机的选型 36 2.6.3 镜头的选型 37 2.6.4 矩阵的选型 37 2.7 典型厂家设备介绍 37 2.7.1 泰科discover系列半球 37 2.7.2 泰科speeddome快球 38 2.7.3 泰科megapower 48矩阵 40 2.8 本章小结 41 第3章 视频编码压缩技术 43 3.1 多媒体技术基础 44 3.1.1 图像的色彩模型 44 3.1.2 图像的色彩空间变换 46 3.1.3 图像的基本属性 47 3.1.4 图像的格式与质量 48 3.1.5 数据压缩方法 49 3.2 静态图像压缩技术 53 3.2.1 色相变换过程 54 3.2.2 区块切割与采样 55 3.2.3 离散余弦(dct)变换 57 3.2.4 量化过程介绍 58 3.2.5 z字形编码过程 59 3.2.6 dc系数及ac系数编码 59 3.2.7 熵编码介绍 61 3.2.8 jpeg数据流介绍 61 3.2.9 jpeg解压缩过程 61 3.3 视频(动态图像)编码压缩 62 3.3.1 视频压缩的必要性 62 3.3.2 视频压缩的可行性 62 3.3.3 图像格式说明 63 3.3.4 逐行扫描与隔行扫描 66 3.3.5 帧率、码流与分辨率 67 3.3.6 视频编码模型 68 3.3.7 运动补偿技术介绍 69 3.4 主流视频编码技术 70 3.4.1 mjpeg编码压缩 70 3.4.2 mpeg-1技术介绍 71 3.4.3 mpeg-2技术简介 75 3.4.4 mpeg-4技术介绍 76 3.4.5 h.264技术说明 80 3.4.6 视频编解码技术应用 82 3.5 本章小结 84 第4章 硬盘录像机(dvr)技术 87 4.1 dvr产品介绍 88 4.1.1 dvr发展历史 88 4.1.2 dvr工作原理 89 4.1.3 软压缩与硬压缩 89 4.1.4 dvr芯片介绍 91 4.1.5 dvr的录像文件管理 92 4.1.6 dvr配置及接口 93 4.1.7 dvr的关键技术 96 4.1.8 dvr术语介绍 96 4.2 dvr软硬件构成 97 4.2.1 嵌入式dvr 97 4.2.2 pc式dvr 100 4.2.3 嵌入式对比pc式dvr 101 4.3 dvr软件功能 102 4.3.1 设备配置及管理 103 4.3.2 录像管理 103 4.3.3 报警管理 104 4.3.4 视频存储与备份 105 4.3.5 视频浏览与回放 105 4.3.6 设备网管维护 106 4.3.7 用户的管理 106 4.3.8 用户操作日志审计 107 4.4 dvr的应用架构 107 4.4.1 单机工作模式 107 4.4.2 模数混合架构 108 4.4.3 多机联网模式 109 4.5 dvr的亮点功能 111 4.5.1 dvr的多码流技术 111 4.5.2 视频分析技术应用 113 4.5.3 混合dvr技术 113 4.5.4 智能检索与回放 115 4.5.5 场景重组技术 116 4.5.6 视频加密技术 116 4.6 dvr产品选型 117 4.7 dvr的常见故障 119 4.7.1 pc式dvr的常见故障 119 4.7.2 嵌入式dvr的常见故障 119 4.8 dvr应用案例 120 4.8.1 dvr带宽设计 120 4.8.2 dvr存储设计 121 4.9 dvr设置与操作 122 4.9.1 dvr的系统设置 122 4.9.2 dvr的应用操作 122 4.10 dvr产品介绍 123 4.10.1 海康ds-9000介绍 123 4.10.2 朗驰欣创lc7300介绍 126 4.11 本章小结 129 第5章 视频编码器技术 131 5.1 dvs产品介绍 132 5.1.1 dvs发展历程 132 5.1.2 dvs对比dvr 132 5.1.3 dvs的工作原理 134 5.2 dvs产品软硬件构成 135 5.2.1 dvs硬件构成 135 5.2.2 dvs软件构成 136 5.3 dvs系统应用架构 139 5.3.1 矩阵+dvs混合架构 139 5.3.2 dvs+nvr架构 140 5.4 dvs的亮点功能 141 5.4.1 dvs的anr技术 141 5.4.2 dvs冗余技术 142 5.4.3 dvs的多码流技术 143 5.4.4 dvs的poe技术 145 5.4.5 dvs的音频功能 145 5.4.6 dvs组播应用 146 5.4.7 带视频分析功能的dvs 147 5.5 dvs产品选型 147 5.5.1 dvs的主要参数 147 5.5.2 dvs产品的架构 148 5.5.3 编码压缩方式 148 5.5.4 视频分析功能 148 5.5.5 各类接口资源 149 5.5.6 标准化与开放性 150 5.5.7 设备的稳定性 150 5.6 dvs的集成整合 150 5.6.1 dvs的sdk集成 150 5.6.2 dvs的sdk功能 151 5.7 dvs设置与应用 152 5.7.1 dvs工作流程 152 5.7.2 dvs码流分析 153 5.7.3 dvs主要参数说明 153 5.7.4 dvs配置过程 154 5.8 dvs产品介绍 155 5.8.1 nice编码器nve1008 155 5.8.2 朗驰欣创lc8304编码器 157 5.8.3 海康ds-6100编码器 160 5.9 本章小结 162 第6章 网络录像机(nvr)技术 163 6.1 nvr产品介绍 164 6.1.1 nvr的功能角色 164 6.1.2 nvr的功能模块 166 6.1.3 nvr对比dvr 166 6.1.4 pc式与嵌入式nvr 168 6.2 nvr的技术指标 170 6.2.1 nvr的平台需求 170 6.2.2 nvr的瓶颈分析 171 6.2.3 nvr的软件功能 173 6.3 nvr产品亮点功能 178 6.3.1 视频中间件技术应用 178 6.3.2 anr技术 179 6.3.3 nvr冗余技术 180 6.3.4 视频标签功能 181 6.3.5 带视频分析功能的nvr 181 6.4 nvr产品选型要点 181 6.4.1 nvr典型参数 181 6.4.2 nvr产品选型 182 6.5 nvr应用案例分析 183 6.5.1 需求分析 183 6.5.2 网络带宽设计 185 6.5.3 nvr存储设计 186 6.6 nvr产品介绍 187 6.6.1 东方网力nvr2000介绍 187 6.6.2 科达nvr2860介绍 191 6.7 本章小结 195 第7章 网络摄像机(ipc)技术 197 7.1 ipc产品介绍 198 7.1.1 ipc的定义 198 7.1.2 ipc的主要功能 199 7.1.3 ipc的分类 199 7.1.4 ipc的优势 200 7.1.5 ipc的常用术语介绍 203 7.2 ipc的组成及工作原理 204 7.2.1 ipc的硬件构成 204 7.2.2 ipc的软件构成 206 7.2.3 ipc的工作原理 208 7.3 ipc数据的网络传输 208 7.3.1 网络传输协议介绍 208 7.3.2 视音频流的传输 210 7.3.3 控制信号的传输 211 7.4 ipc的核心技术 211 7.4.1 光学成像技术 211 7.4.2 视频编码算法 211 7.4.3 编码压缩芯片 212 7.4.4 视频分析技术 212 7.5 ipc的亮点功能 214 7.5.1 ipc的3g功能 214 7.5.2 poe技术 215 7.5.3 本地缓存功能 215 7.5.4 ddns支持 216 7.5.5 ipc的安全通信 216 7.5.6 报警改变帧率技术 218 7.5.7 ipc的多码流技术 218 7.5.8 视频质量控制qos 219 7.5.9 视频移动探测 220 7.6 ipc的选型要点 220 7.6.1 ipc的主要参数 220 7.6.2 图像质量 221 7.6.3 网络适应性 221 7.6.4 编码压缩算法 221 7.6.5 系统安装与升级 222 7.6.6 产品许可授权方式 222 7.6.7 二次开发与集成 222 7.6.8 厂商产品线考察 223 7.7 ipc的应用设计 223 7.7.1 需求分析 223 7.7.2 系统架构 225 7.7.3 带宽与存储设计 225 7.7.4 系统的主要功能 226 7.8 ipc产品介绍 227 7.8.1 axis公司p33系列ipc 227 7.8.2 海康ds-2cd862mf介绍 229 7.9 本章小结 231 第8章 高清视频监控技术 233 8.1 模拟监控时代的高清 234 8.1.1 电视制式及分辨率 234 8.1.2 高清模拟摄像机 235 8.1.3 高清信号传输 235 8.1.4 高清显示设备 235 8.2 数字时代的高清技术 236 8.2.1 高清电视(hdtv)标准 236 8.2.2 高清ip摄像机 237 8.3 高清摄像机的优势 237 8.3.1 覆盖范围 238 8.3.2 图像细部特征 239 8.3.3 数字云台功能 239 8.3.4 视频校正与处理 240 8.3.5 360°全景摄像机 241 8.4 高清摄像机的关键技术 241 8.4.1 高清配套镜头 242 8.4.2 图像传感器 242 8.4.3 图像灵敏度问题 242 8.4.4 编码压缩算法 242 8.4.5 高清信号传输 243 8.4.6 视频管理平台支持 243 8.4.7 高清信号显示 243 8.5 高清监控的障碍 243 8.5.1 高带宽占用 244 8.5.2 海量存储问题 244 8.5.3 高成本问题 244 8.6 高清摄像机的应用 245 8.6.1 需求分析 245 8.6.2 像素数量计算 245 8.6.3 摄像机选型 246 8.6.4 系统架构说明 247 8.6.5 视频传输与存储 247 8.7 百万高清的产品介绍 247 8.7.1 mobotix智能高清摄像机 247 8.7.2 axis高清摄像机q1755 251 8.8 本章小结 252 第9章 视频内容分析(vca)技术 253 9.1 视频分析技术说明 254 9.1.1 视频内容分析技术背景 254 9.1.2 视频分析实现的功能 255 9.1.3 视频数据结构介绍 257 9.2 vmd技术介绍 259 9.2.1 vmd技术原理介绍 259 9.2.2 vmd技术的缺陷 259 9.3 vca技术介绍 260 9.3.1 vca技术的原理 260 9.3.2 vca技术的突破 260 9.3.3 vca的关键技术 262 9.4 视频分析工作机制 263 9.4.1 视频分析软件框架 263 9.4.2 视频分析的工作流 263 9.4.3 视频分析算法模块 264 9.4.4 视频分析过程 267 9.5 视频分析技术难点 269 9.5.1 环境因素 269 9.5.2 视频场景相关因素 270 9.5.3 平台及芯片的限制 270 9.5.4 成像因素 271 9.6 视频分析系统架构 272 9.6.1 前端独立单元 272 9.6.2 后端服务器方式 273 9.6.3 智能dvs或ipc 274 9.6.4 前后端混合架构 275 9.6.5 目前的架构情况 275 9.7 视频分析的主要应用 276 9.7.1 安全类应用 276 9.7.2 非安全类应用 279 9.7.3 摄像机状态检测 281 9.7.4 特色功能介绍 282 9.8 视频分析软件及设置 283 9.8.1 视频分析设置程序 283 9.8.2 vca设置过程举例 284 9.9 视频分析技术实施 286 9.9.1 视频分析实施流程 287 9.9.2 摄像机部署要点 287 9.9.3 vca效果评定 287 9.10 视频分析产品选型 288 9.10.1 算法实现方式 288 9.10.2 系统架构 289 9.10.3 集成性与易用性 289 9.11 智能编码器设计 290 9.11.1 视频分析过程 290 9.11.2 智能编码器设计 290 9.12 视频分析产品介绍 291 9.12.1 nice视频分析技术介绍 291 9.12.2 中星电子视频分析技术 292 9.13 本章小结 295 第10章 网络视频传输与交换 297 10.1 网络视频监控系统的特点 298 10.1.1 网络视频监控系统的结构 298 10.1.2 mpeg-4技术说明 298 10.1.3 系统中的视频传输 299 10.2 网络传输协议介绍 300 10.2.1 osi模型介绍 300 10.2.2 传输层介绍 303 10.2.3 tcp与udp协议 304 10.2.4 rtp与rtcp协议 307 10.2.5 rtsp与rtvp简介 309 10.2.6 网管协议snmp 310 10.3 视频监控系统的数据传输 310 10.3.1 网络视频监控数据流 310 10.3.2 视频流的编码 311 10.3.3 rtp打包过程 311 10.3.4 视频流封装过程 312 10.3.5 视频封装格式 312 10.3.6 视频传输过程 313 10.3.7 网络性能参数说明 313 10.4 组播技术介绍 316 10.4.1 单播、组播与广播 316 10.4.2 组播在视频监控中的应用 319 10.5 流媒体技术在视频监控中的应用 320 10.5.1 视频监控系统需求分析 320 10.5.2 流媒体概念 321 10.5.3 流媒体在视频监控中的 应用 322 10.6 sip协议介绍 324 10.6.1 信道分离技术 324 10.6.2 sip架构下的数据传输 325 10.7 视频互联互通 326 10.7.1 视频互联互通的意义 326 10.7.2 视频互联互通的方式 326 10.7.3 onvif及psia介绍 326 10.8 本章小结 327 第11章 中央管理软件(cms) 329 11.1 cms介绍 330 11.1.1 cms的定义 330 11.1.2 cms的发展历程 331 11.1.3 cms的发展方向 336 11.2 cms的原理及组成 338 11.2.1 cms的结构 338 11.2.2 cms的组成 338 11.2.3 cms的工作流程 345 11.3 cms的主流架构 348 11.3.1 完全集中型 348 11.3.2 完全分散型 348 11.3.3 多级cms架构 349 11.4 cms的客户软件功能 350 11.4.1 设备管理模块 350 11.4.2 视频操作模块 353 11.4.3 事件调查与用户审计 358 11.4.4 报警管理功能 358 11.4.5 系统诊断与维护 359 11.4.6 用户权限管理 360 11.5 cms的增强功能 362 11.5.1 cms服务器冗余 362 11.5.2 冗余nvr机制 364 11.5.3 网络冗余机制 365 11.5.4 安全登录功能 365 11.6 cms的特色功能 365 11.6.1 智能回放检索技术 365 11.6.2 多路图像拼接 367 11.6.3 应急预案功能 368 11.6.4 视频时间链表 368 11.6.5 视频编辑器 369 11.6.6 模糊索引功能 369 11.7 cms平台的考核 369 11.7.1 平台稳定性 369 11.7.2 系统可扩展性 370 11.7.3 系统兼容性 370 11.7.4 系统升级 371 11.7.5 系统安全性 371 11.7.6 cms的维护 372 11.7.7 系统容量支持 372 11.7.8 系统管理及维护 375 11.7.9 良好的人机界面 376 11.8 视频监控系统的集成 377 11.8.1 系统集成的意义 377 11.8.2 硬件集成方式 377 11.8.3 api方式集成 378 11.8.4 视频转码技术介绍 380 11.9 cms产品介绍 381 11.9.1 互信互通全球眼平台 381 11.9.2 中星电子vivs平台 381 11.9.3 东方网力pvg平台 389 11.9.4 广州睿捷cms介绍 396 11.10 本章小结 401 第12章 视频监控系统存储应用 403 12.1 存储基础知识 404 12.1.1 计算机i/o技术 404 12.1.2 磁盘结构与原理 404 12.1.3 硬盘接口技术 408 12.1.4 磁盘阵列技术 410 12.1.5 磁盘iops及带宽 412 12.1.6 磁盘的性能测试 413 12.2 raid技术介绍 415 12.2.1 raid技术基础 415 12.2.2 raid0技术介绍 418 12.2.3 raid1技术介绍 420 12.2.4 raid2简介 421 12.2.5 raid3技术介绍 421 12.2.6 raid4简介 422 12.2.7 raid5技术介绍 422 12.2.8 raid技术的比较 423 12.3 das、nas和san 424 12.3.1 存储系统架构的发展 424 12.3.2 das技术 425 12.3.3 nas技术 427 12.3.4 san技术 430 12.3.5 iscsi技术 431 12.3.6 存储架构比较 433 12.4 视频监控中的存储应用 435 12.4.1 视频监控存储特点 435 12.4.2 视频监控存储需求 437 12.4.3 视频存储的瓶颈说明 440 12.4.4 视频存储的主要架构 443 12.4.5 视频数据归档备份 446 12.4.6 视频存储设计部署 447 12.4.7 视频存储应用案例一 449 12.4.8 视频存储应用案例二 451 12.5 视频存储系统的扩容 452 12.5.1 dvr系统存储扩容 453 12.5.2 nvr系统存储扩容 453 12.5.3 存储扩展注意事项 453 12.6 本章小结 453 第13章 视频解码与图像显示 455 13.1 监视器 456 13.1.1 监视器的分类 456 13.1.2 crt与lcd监视器 456 13.2 视频解码器 457 13.2.1 硬解码器 457 13.2.2 软解码器 458 13.2.3 万能解码器 458 13.2.4 解码器的考核点 459 13.3 控制中心应用 459 13.3.1 系统架构配置 460 13.3.2 控制室操作应用 461 13.4 本章小结 463 第14章 智能网络视频系统实战 465 14.1 智能网络视频系统设计 466 14.1.1 本书知识点回顾 466 14.1.2 系统架构设计 469 14.1.3 系统稳定性考虑 470 14.2 智能网络视频系统选型 471 14.2.1 视频编码系统 471 14.2.2 平台系统考核 472 14.2.3 视频内容分析系统 472 14.2.4 网络系统设计 473 14.2.5 存储系统设计 473 14.3 招标文件案例分析 473 14.3.1 招标文件需求分析 473 14.3.2 投标文件响应结论 475 14.4 10年之后……大话ivs 477 第15章 ivs在不同行业的应用 479 15.1 高铁智能网络视频监控系统 480 15.1.1 高铁项目简介 480 15.1.2 高铁视频监控系统的特点 480 15.1.3 高铁视频监控系统层次 481 15.1.4 高铁视频监控系统拓扑 483 15.1.5 高铁视频监控关键因素 483 15.1.6 视频分析技术的应用 484 15.1.7 视频监控存储的考虑 486 15.1.8 铁路视频监控的平台软件 486 15.2 机场智能网络视频监控应用 487 15.2.1 机场视频监控系统的特点 487 15.2.2 机场视频监控系统的架构 487 15.2.3 智能网络视频监控构成 489 15.2.4 视频监控系统关键因素 490 15.2.5 视频分析技术在机场的应用 491 15.2.6 机场视频监控系统的存储 491 15.2.7 机场视频监控的平台软件 492 15.3 平安城市视频监控系统应用 493 15.3.1 平安城市简介 493 15.3.2 平安城市视频监控的特点 494 15.3.3 平安城市监控主流架构 495 15.3.4 全球眼监控平台介绍 497 15.3.5 某平安城市应用案例 503 参考文献 507
当出现"Invalid bound statement (not found)"错误时,可能由以下几种原因导致: 1. mapper方法名和mapper.xml中的id不匹配。请确保mapper接口中的方法名与mapper.xml文件中的id名保持一致。检查方法名的拼写和大小写是否正确。 2. 在搭建项目时使用了MyBatis Plus,但是没有正确配置mapper接口和mapper.xml的对应关系。在使用MyBatis Plus时,需要在mapper接口上添加`@Mapper`注解,并且在application.yml或application.properties配置文件中正确指定mapper.xml的位置。如果没有正确配置对应关系,会导致"Invalid bound statement (not found)"错误。请检查相关配置是否正确。 3. 可能是IDE或编辑器的插件问题。有些IDE或编辑器提供了MyBatis相关的插件,这些插件可以帮助我们更方便地编写mapper接口和mapper.xml。但是如果插件配置不正确或版本不兼容,可能会导致"Invalid bound statement (not found)"错误。请检查插件的配置和版本是否正确,并尝试重新安装或更新插件。 综上所述,要解决"Invalid bound statement (not found)"错误,需要检查mapper方法名和mapper.xml中的id是否匹配,确保MyBatis Plus的配置正确,以及检查IDE或编辑器的插件配置和版本。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Invalid bound statement (not found)的原因以及解决方法](https://blog.csdn.net/axbhealj/article/details/130331164)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [mybatisplus报Invalid bound statement (not found)错误解决方法](https://download.csdn.net/download/weixin_38625442/12821082)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值