[发明专利]共享内存在多路视频监控中运用的方法在审
申请号: | 202110427209.6 | 申请日: | 2021-04-21 |
公开(公告)号: | CN112995610A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 徐显杰;王克茹 | 申请(专利权)人: | 浙江所托瑞安科技集团有限公司;所托(杭州)汽车智能设备有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/414;H04N21/433;H04N21/4402;G06F9/448;G06F9/54 |
代理公司: | 北京睿阳联合知识产权代理有限公司 11758 | 代理人: | 杨生平 |
地址: | 311300 浙江省杭州市临*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 存在 视频 监控 运用 方法 | ||
本发明涉及共享内存在多路视频监控中运用的方法,所述方法包括:获取多路视频监控的视频帧率、编码速率;依据所述多路视频监控的视频帧率、编码速率,多路视频监控的主进程申请共享内存,并由主进程根据视频监控的路数和需求创建子进程;依据所述主进程申请的共享内存,采用原子同步方法,主进程向所述共享内存执行多路视频监控数据的写操作,子进程向所述共享内存执行多路视频监控数据的读操作。本申请的任何一个子进程出现故障都不会影响主进程及其他进程功能,能够有效避免软件的复杂度、易于维护、还能解决网络推流中的卡顿、延迟问题。
技术领域
本发明涉及车载视频监控技术领域,尤其涉及共享内存在车载终端多路视频监控中的运用方法。
背景技术
在车载终端部署多路视频监控时,通常会把编码后的视频数据进行缓存,现有技术多采用单进程多线程方式进行视频后续处理,再经网络推送给不同的视频服务器,进而实现视频监控功能。对于多线程方式,每增加一路视频监控,就需要增加一路视频复用器和推流,增加了系统负载和软件复杂度,程序维护性差,而且任意一路出现故障都会影响其他路视频监控。
因此,现有技术需要改进。
发明内容
本发明的目的在于提出共享内存在多路视频监控中运用的方法,通过主进程负责共享内存的申请和数据写入,子进程负责共享内存的数据读操作,每个子进程独立完成视频的同步、复用、推流、存储等,不会因为某一个子进程的故障影响其他进程的功能。
为实现上述目的,本申请第一方面提供了一种共享内存在多路视频监控中运用的方法,包括:
获取多路视频监控的视频帧率、编码速率;
依据所述多路视频监控的视频帧率、编码速率,多路视频监控的主进程申请共享内存,并由主进程根据视频监控的路数和需求创建子进程;
依据所述主进程申请的共享内存,采用原子同步方法,主进程向所述共享内存执行多路视频监控数据的写操作,子进程向所述共享内存执行多路视频监控数据的读操作。
可选的,所述获取多路视频监控的视频帧率、编码速率,包括:
多路视频监控的终端设备获取视频图像;
依据所述视频图像传输需求,获取多路视频监控的视频帧率、编码速率。
可选的,所述共享内存包括:头部、参数区、数据区;
所述参数区包括连续设定区段数的固定长度的帧参数,所述参数区的设定区段数N、区段开始序号start、区段结束序号end保存在所述头部;
所述数据区存储的数据长度由所述多路视频监控的视频帧的长度决定。
可选的,所述主进程用于申请共享内存、多路视频监控的视频帧数据的写入共享内存,以及子进程的创建和维护;
所述子进程以只读的方式共享主进程的共享内存。
可选的,所述主进程将所述多路视频监控的视频帧数据写入到所述共享内存的数据区;
所述主进程将所述多路视频监控的视频帧数据的显示时间戳PTS、帧类型frame、帧长度length、多路视频监控的视频帧数据在数据区的区段地址ptr写入到所述共享内存的参数区。
可选的,所述共享内存的参数区和数据区采用环形缓冲器,在所述主进程将所述多路视频监控的视频帧数据的写入共享内存时,所述视频帧数据写入到区段结束序号end除以设定区段数N的余数的区段内;
当所述视频帧数据写入共享内存完毕后,所述区段结束序号end加1;
此时,如果区段结束序号end大于设定区段数N,则区段开始序号start加1;
如果区段结束序号end减区段开始序号start的差值大于设定区段数N,则区段开始序号start等于区段结束序号end减设定区段数N,此时,主进程向共享内存再次写入多路视频监控的视频帧数据时,将覆盖已有数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江所托瑞安科技集团有限公司;所托(杭州)汽车智能设备有限公司,未经浙江所托瑞安科技集团有限公司;所托(杭州)汽车智能设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110427209.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种口罩外鼻梁条超声波焊接机构
- 下一篇:一种机械式定模顶出机构