- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3G监控视频控件编写方案
3G监控视频控件编写方案
在现有已经开发了GIS平台,想把电信的全球眼(天网)或是自己安装的一些远程监控集成到这个GIS里面来,设备大多是海康的DVR,GIS是B/S结构的,希望远控科技能提供一个可以融合到GIS的视频软件系统或IE插件,在GIS界面下点击标注的视频点,可以弹出视频监控窗口进行实时监控。
2.解决方案
可以采用两种方式来整合:
A.最简单的方式是:客户提供现有GIS的接口,由远控科技在软件编码和数据库里完成接入。客户根据实际需求自行开发最后的界面,在视频调用方面远控科技予以配合;
B.远控科技提供一个后台支撑的CMS和流媒体转发服务器,同时提供一个B/S的入口,客户来编写调用代码和数据库系统,特别是数据库的对接。远控科技向客户提供一个基于流媒体转发服务器的OCX接口,而这个接口,甲方可以很方便的可以嵌入到现有的web中,而这个OCX需要完成的功能是:说去访问哪个视频流就访问哪个视频流,如果有必要,可以做9画面/16画面分割等等,在必要的情况下,可以加入云台、镜头控制功能,目前只考虑海康的设备接入,将来有其他厂家的设备再做考虑。远控科技除了OCX文件,还会提供一个Demo的实例,供客户整合的时候参考。在写代码的时候,双方需要有个协议约定,主要是数据如何统一到一起,是手工还是自动。。。譬如GIS的界面上标注增加一个摄像头,流媒体这边的数据库如何跟着变动等等。。。。
乙方提供的程序文件有:
1.CMS 中心管理服务器
2.totalsvr 流媒体服务器
3.ocx—B/S插件
4.demo—演示文件
5.说明文档
3.关于客户提出的统一转换视频流格式通用播放器监控的问题
客户希望在流媒体服务器上将视频统一转换为视频流格式,在远端采用通用播放器来读取码流,远控通过严谨的技术论证,不支持这样的处理方式,主要原因是:
A.远程读取视频流的模式主要用于VOD(视频点播系统),比如土豆网、优酷网等等视频网站,因为视频点播读取的不是实时的视频流,是视频文件,如果要对实时监控系统进行转码,那转码的效率是非常低的,本来远程监控系统就有网络延时,如果再对前端的视频服务器做一次转码,那延时会变得非常大,因为转码的时候有个采样频率,到最终用户在浏览器上看到的视频已经不是实时的视频,几乎可以说是录像回放了,目前国际上都不会对实时的视频监控系统做转码处理,那样操作的话就不叫实时播放,而是延时回放;
B.视频流的转码对资源的消耗很大,一台顶级的服务器,如果同时转码50路的视频流就会全面崩溃,在视频流的转换过程中,CPU/内存/显存的消耗都是非常大的。
C.很多厂家都不会提供视频流转换为AVI文件的接口,有的厂家的DVR根本就不能转换为AVI文件,目前的技术,任何厂家的实时视频流都无法转换成Flash格式。
以下就是基本海康的SDK包开发出的视频IE控件,可是直接复制就可以用了,此控件是用VC++编写的,环境是用VT2008。如需下载控件请到下载。
文件名:HkOcxCtl.h(3K)
#if !defined(AFX_HKOCXCTL_H__51923F17_EE7E_4049_8D42_9E3FED8493DB__INCLUDED_)
#define AFX_HKOCXCTL_H__51923F17_EE7E_4049_8D42_9E3FED8493DB__INCLUDED_
#if _MSC_VER 1000
#pragma once
#endif // _MSC_VER 1000
// HkOcxCtl.h : Declaration of the CHkOcxCtrl ActiveX Control class.
/////////////////////////////////////////////////////////////////////////////
// CHkOcxCtrl : See HkOcxCtl.cpp for implementation.
class CHkOcxCtrl : public COleControl
{
DECLARE_DYNCREATE(CHkOcxCtrl)
// Constructor
public:
CHkOcxCtrl();
private:
long m_UserID;
long m_DevicePort;
char m_UserName[32];
char m_DeviceIP[16];
char m_UserPassWord[32];
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CHkOcxCtrl)
public:
virtual
您可能关注的文档
- 20张照片及说明.doc
- 211通过神经系统的调节第1课时.ppt
- 212椭圆的简单几何性质2.ppt
- 212椭圆的简单几何性质_3.ppt
- 213611春专 管理会计 新题库小抄1.doc
- 215-函数模型及应用.doc
- 21课七颗钻石.ppt
- 22施工安全生产管理制度.doc
- 22模拟信号数字化驹韄.ppt
- 21生活中的变量关系.ppt
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)