`
Riddick
  • 浏览: 633570 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

《ActiveX控件在网络视频监控系统中的应用》笔记

阅读更多

1) 基于Web的B/S模式的网络视频监控系统,客户端只需通过浏览器下载包含ActiveX控件的Web页面,通过调用ActiveX控件的方法和属性就可以实现与服务器的实时视频监控交互。

 

2) 基于B/S模式的视频监控系统,可以将视频采集、传输以及播放做成ActiveX控件,从而能够嵌入Web页中,为Web页提供更加丰富的内容。

 

3) ActiveX控件有自己的属性和方法,属性反映了ActiveX控件的内部状态,方法提供了各种功能。ActiveX控件时存在于ActiveX控件包容器中的服务器组件对象,控件包容器通过ActiveX控件的属性和方法来访问和使用ActiveX控件。

 

4) VC++ 6.0开发ActiveX控件有两种方式:MFC和ATL。

 

5) 由于ActiveX控件时一种可独立发布的组件程序,又是一个永久对象,这些特性使得它非常适合于Internet环境。用于Internet环境下的包容器程序实际上就是Internet浏览器程序IE。

 

6) 用MFC创建ActiveX控件的ClientWeb工程,VC会自动生成三个类:CClientWebApp、CClientWebCtrol、CClientWebPropPage。这三个类分别是由类COleControlModule、COleControl、COlePropertyPage派生而来的,而这三个类又分别是CWinApp、CWnd、CDialog的子类。

 

7) 用户的账号、密码以及相应的访问权限经MD5加密算法加密后存放在数据库里,认证时,系统将用户提交的认证信息经同样的算法加密后与数据库内的信息比较。

 

8) 开发时,设计完成的ActiveX控件生成"*.ocx"文件,ActiveX控件必须发布后才可以插入网页中去。插入到网页中的ActiveX控件一般要设置控件的属性,包括控件的大小、外观以及代码源等,尤其要注意的是代码源的设置,代码源是控件在服务器中的路径。假设你的网站的域名为"http://www.***.***.edu.cn"且控件存放中网站的缺省目录下,则代码源为:codebase=”http://www.***.***.edu.cn/*.ocx“。

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics