公司最近要做一个海康的DVR的SDK开发。需求是这样的:要把海康的DVR的实时视频和历史视频嵌入到我们自己的软件系统里面,软件是B/S架构的。具体是要在客户选择工位的时候时候监控能够显示出来。做成类似这样的界面,不需要这么复杂。差不多就行。 以前没有接触过 视频监控的开发,现在是一头雾水,完全不知道从哪里开始弄。在海康论坛上下载了 C# 封装的SDK 但是没有说明文件。现在不知道在我们软件中如何调用海康提供的文件才能实现我要的效果。 我是新手 跪求详细代码!!先谢谢各位大神

解决方案 »

  1.   

    b/s 只能嵌入activex的东西
    而c#写的activex 问题多多,我弄过几次 用c#编写activex,效果都很不好。
    我建议你联系下提供硬件厂家,看看他们有没有什么解决方案。
      

  2.   

    没关系的,大家都明白你是什么意思的,但是具体问题具体分析,有的activex确实可以嵌入。有的嵌入则是完全脱离b/s程序的,就像迅雷,他只是识别网页上面的可下载url,剩下的功能和b/s没有什么关系。就怕有那种b/s和activex来回交互的功能,这样才麻烦的
      

  3.   

    这两 我都看过了。。C# 封装的SDK 海康现在提供了。可以下载。我的问题是 不知道如何调用。跪求详细代码。有个案例参考也行啊
      

  4.   

    这个需求不是代码的问题,需要解决的是如何制作 activex你解决了这个问题,海康的代码是现成的,所有的问题就迎刃而解了
      

  5.   

    具体是要在客户选择工位的时候时候监控能够显示出来。做成类似这样的界面,不需要这么复杂。差不多就行.-----------------------------
    这个需求还是比较简单的,只是单纯通过b/s传递一个工位的参数,可以看到画面就可以了。
    对于b/s这种程序来讲,想看到画面,要在用户端驻留程序,在这里有两种形式:1、activex 这个是早期程序形式,activex 的编写语言有 c++,delphi,vb 这几种都为非托管代码,其中
    delphi编写activex最为简单。2、flex或者silverlight,他是利用adober/微软 公司的程序驻留在用户端的类库为基础,设计成另一种形式的
    activex形式3、后来开发人员研究出托管代码编写activex程序,但是我也编写过类似的activex,有些麻烦,调试的效果不理想,需要了解的东西也不少,起码要了解framework的缓存原理,托管代码作为activex是有缓存驻留的,所以每次升级你就要研究怎样清除客户端缓存的问题,包括你调试的时候,也需要清楚缓存,所以这种activex开发起来效果也不好。针对于你的需求,最理想的状况是用c#编写出activex 为activex传递工位参数,视频即可显示。
      

  6.   

    google c# activex 即可但是迄今为止,我自己没有用c#编写过成功上线activex。我大多数的activex是用delphi编写的,少部分用的c++。
      

  7.   

    也不是那些高手不帮你,有些基础知识,别人和你说了 你也不懂。已经提示了activex方向,你也不去研究。
      

  8.   

    http://www.iwms.net/n1719c13.aspx这个帖子你仔细看了吗?
      

  9.   

    有人能告诉我 c# SDK 的接口 怎么用么