一种实现视频监控云存储高并发和快速回放的方法技术

技术编号:24176747 阅读:151 留言:0更新日期:2020-05-16 04:56
本发明专利技术涉及一种实现互联网视频监控云存储高并发和快速回放的方法,包括以下步骤:A、对视频录像进行录制,并传输至视频服务器;B、视频服务器对步骤A中录制的视频录像进行处理和存储;C、对处理后的视频录像进行快速回放。本发明专利技术的优点是:通过多个小视频文件合并为大视频录像文件方法,将随机IO变为顺序IO,减少文件数量,大大减轻存储系统的IO压力,视频服务器可以提高近5~10倍的视频并发写入能力;根据I帧索引文件能够快速定位到录像回放的视频位置,大大降低用户视频播放等待时间,提升了用户体验。

A method to realize high concurrency and fast playback of video monitoring cloud storage

【技术实现步骤摘要】
一种实现视频监控云存储高并发和快速回放的方法
本专利技术涉及一种实现视频监控云存储高并发和快速回放的方法,用于接入海量摄像机时,视频服务器系统具有高并发处理视频的领域。
技术介绍
现有技术是把小视频文件(大小在4MB以下)直接写入存储系统,当接入摄像机多时并发量大会导致大量的随机IO,给机械磁盘巨大的IO压力。没有记录I帧位置情况下回放视频定位回放位置不及时,下载多余视频,浪费网络带宽,导致视频卡顿不流畅。
技术实现思路
为克服现有技术的缺陷,本专利技术提供一种一种互联网环境下实现视频监控云存储高并发和快速回放的方法,本专利技术的技术方案是:一种实现互联网视频监控云存储高并发和快速回放的方法,包括以下步骤:A、对视频录像进行录制,并传输至视频服务器;B、视频服务器对步骤A中录制的视频录像进行处理和存储;C、对处理后的视频录像进行快速回放。所述的步骤A具体为:多台摄像机通过互联网接入到视频服务器,视频服务器实时连续地接收多台摄像机传输的H264格式视频流。r>所述的步骤B具体本文档来自技高网...

【技术保护点】
1.一种实现互联网视频监控云存储高并发和快速回放的方法,其特征在于,包括以下步骤:/nA、对视频录像进行录制,并传输至视频服务器;/nB、视频服务器对步骤A中录制的视频录像进行处理和存储;/nC、对处理后的视频录像进行快速回放。/n

【技术特征摘要】
1.一种实现互联网视频监控云存储高并发和快速回放的方法,其特征在于,包括以下步骤:
A、对视频录像进行录制,并传输至视频服务器;
B、视频服务器对步骤A中录制的视频录像进行处理和存储;
C、对处理后的视频录像进行快速回放。


2.根据权利要求1所述的一种实现互联网视频监控云存储高并发和快速回放的方法,其特征在于,所述的步骤A具体为:多台摄像机通过互联网接入到视频服务器,视频服务器实时连续地接收多台摄像机传输的H264格式视频流。


3.根据权利要求2所述的一种实现互联网视频监控云存储高并发和快速回放的方法,其特征在于,所述的步骤B具体为:
(1)视频服务器将接收的视频流在内存中生成多个小视频录像文件,同时记录小视频录像文件中的I帧在小视频录像文件中的字节偏移量;
(2)视频服务器周期地把步骤(1)中的数个小视频录像文件合并为大视频录像文件,同时记录小视频录像文件在大视频录像文件中的起始字节偏移量和小文件字节长度,最后将大视频录像文件写入存储系统;
...

【专利技术属性】
技术研发人员:伍增田
申请(专利权)人:迈享科技深圳有限公司
类型:发明
国别省市:广东;44

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1