[发明专利]一种基于GB/T28181的视频前端处理方法在审
| 申请号: | 202010082156.4 | 申请日: | 2020-02-07 |
| 公开(公告)号: | CN111294556A | 公开(公告)日: | 2020-06-16 |
| 发明(设计)人: | 曹雪韬;庞欢欢;邵辉 | 申请(专利权)人: | 山东浪潮通软信息科技有限公司 |
| 主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/443;H04N21/4782;H04N21/643 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
| 地址: | 250100 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 gb t28181 视频 前端 处理 方法 | ||
1.一种基于GB/T28181的视频前端处理方法,其特征在于,该方法是根据安防监控设备的国家标准协议GB/T28181接入不同厂商不同类型的安防监控类设备进行一次集成,并将其封装为WEB端的ActiveX插件接口,实现对监控类设备的操作,同时使用RTSP协议实现在PC端实时监控视频画面的功能,将PC端实时接收的视频流展示在基于B/S的浏览器播放插件或基于C/S客户端软件的窗体上,实现视频画面的实时监控;具体如下:
设置设备底层的基础接口并将基础接口封装为dll或so库文件;
根据封装好的动态类库做二次集成,将其封装为对外提供的WEB端的ActiveX插件接口,WEB端的ActiveX插件接口在WEB端直接调用,实现WEB端的ActiveX插件接口提供的对应功能。
2.根据权利要求1所述的基于GB/T28181的视频前端处理方法,其特征在于,所述基础接口包括注册和注销接口、实时视音频点播接口、设备控制接口、设备音视频文件检索接口和历史视音频的回放及回放控制接口。
3.根据权利要求1或2所述的基于GB/T28181的视频前端处理方法,其特征在于,所述WEB端的ActiveX插件接口用JAVA语言将其封装为applet插件,用C#C++语言将其封装为WEB端的ActiveX插件,在浏览器端直接调用。
4.根据权利要求3所述的基于GB/T28181的视频前端处理方法,其特征在于,所述applet插件打包为JAR包,JAR包在WEB端通过applet标签引入,实现对插件的调用。
5.根据权利要求3所述的基于GB/T28181的视频前端处理方法,其特征在于,所述applet插件打包为CAB包,CAB包在WEB端通过object标签引入,实现对插件的调用。
6.根据权利要求3所述的基于GB/T28181的视频前端处理方法,其特征在于,所述WEB端的ActiveX插件接口包括实时预览接口、拍照接口、字符叠加接口、云台控制接口、实时录像接口和回放及回放控制接口;其中,
拍照是指将获取的实时视频流在任一时刻的状态保存为静态图片;
录像是指将获取的实时视频流在任何一段时间内的状态保存为一段动态的录像文件;
字符叠加是指将指定的文本内容或时间显示在视频监控画面的任何区域上;
云台控制指的是摄像机的方位调整、变倍及聚焦的控制。
7.根据权利要求6所述的基于GB/T28181的视频前端处理方法,其特征在于,所述WEB端的ActiveX插件接口的调用步骤如下:
(1)、引入插件,具体如下:
①、用object标签引入,标签id为video,其中,标签id的名称跟当前html界面的其他标签id不能重复;
②、插件的classid作为插件的唯一标识,由编写插件的人提供;
③、codebase为插件在服务器的路径,客户端首次访问时从此地址下载;
④、version版本用于控制插件的自动升级;
⑤、width和height用于显示插件窗体界面在web端展示的大小;
(2)、调用插件接口。
8.根据权利要求1或2所述的基于GB/T28181的视频前端处理方法,其特征在于,所述基础接口的调用步骤如下:
S1、初始化;
S2、向设备获取资源列表;异步返回;
S3、pubid为空,获取所有;或者为任一个下级pubid,只获取该下级id的资源;
S4、获取本地已存在的资源列表;主动返回;
S5、pubid为空,获取所有;为任一个下级获取该下级所有资源;为任一个通道获取该通道信息;
S6、实时视频开始,下一步执行步骤S7;
S7、实时视频结束,下一步执行步骤S8;
S8、反初始化,下一步执行步骤S14;
S9、与步骤S6同时执行设备控制,下一步执行步骤S8;
S10、与步骤S6和步骤S9同时执行历史视频查询,异步返回,下一步执行步骤S11;
S11、历史视频开始,下一步执行步骤S12和步骤S13;
S12、历史视频结束,下一步执行步骤S8;
S13、历史视频控制,下一步执行步骤S8;
S14、结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮通软信息科技有限公司,未经山东浪潮通软信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010082156.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自产供电电源接地故障补偿系统补偿调节方法
- 下一篇:一种微型电磁加热装置





