[发明专利]优化播放实时视频监控录像的方法有效
申请号: | 201210012480.4 | 申请日: | 2012-01-16 |
公开(公告)号: | CN102547444A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 尹东彬 | 申请(专利权)人: | 广西骋天信息科技有限公司 |
主分类号: | H04N21/436 | 分类号: | H04N21/436;H04N21/4402 |
代理公司: | 广西南宁汇博专利代理有限公司 45114 | 代理人: | 邓晓安 |
地址: | 530012 广西壮族自治区*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 优化 播放 实时 视频 监控 录像 方法 | ||
1.一种优化播放实时视频监控录像的方法,其特征在于该方法步骤为:
1)搭建服务器;
2)视频获取;
3)格式转换;
4)视频播放;
所述的搭建服务器是将计算机配置公网IP地址A、生成记录需要转换格式的硬盘录像机IP地址的列表B并部署转换软件后作为服务器的搭建过程;
所述的视频获取是服务器根据步骤1的列表B,获取存储在目标硬盘录像机中的视频流数据,以硬盘录像机IP地址作为索引将视频流数据存储在服务器内存中,并生成视频流数据清单C的过程;
所述的格式转换是将步骤2存储在服务器内存中的视频流数据按照索引进行分类,按照视频流数据总数生成同等数量的线程,由每个线程进行数据处理的过程;
所述的视频播放是用户通过互联网访问步骤1中的IP地址A,获取到步骤2中生成的视频流数据清单C,从视频流数据清单C中选择观看实时视频或观看历史视频。
2.根据权利要求1所述的优化播放实时视频监控录像的方法,其特征在于所述的部署转换软件为安装ffmpeg开发包。
3.根据权利要求1所述的优化播放实时视频监控录像的方法,其特征在于所述的数据处理为运行步骤1中服务器部署的转换软件,生成缓冲池,用于保存重要的数据包帧,进行数据格式的实时转换,转换成功后,将原视频流数据在内存中清空,保存新生成的FLV视频流数据N秒钟,N+1秒后将N秒前生成的FLV视频流数据也在内存中清空,清空的视频流数据保存在硬盘中,直至硬盘空间剩余20%时自动删除前部分的视频流数据。
4.根据权利要求3所述的优化播放实时视频监控录像的方法,其特征在于所述的N是可调整数值,且最低值为5,最高值为60。
5.根据权利要求3所述的优化播放实时视频监控录像的方法,其特征在于所述的缓冲池的数量可以设定,每个线程缓冲池不能超过20个。
6.根据权利要求1所述的优化播放实时视频监控录像的方法,其特征在于所述的观看实时视频为服务器实时将步骤3转化后存在内存中的FLV视频流数据以RTMP流媒体协议传输给用户使用FLASH PLAYER进行播放。
7.根据权利要求1所述的优化播放实时视频监控录像的方法,其特征在于所述的观看历史视频为服务器从硬盘中读取步骤3转化后存在硬盘中的FLV视频流数据以RTMP流媒体协议传输给用户使用FLASH PLAYER进行播放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西骋天信息科技有限公司,未经广西骋天信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210012480.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可废热利用的车用增热器
- 下一篇:报警型刀片刺网