zoukankan      html  css  js  c++  java
  • 视频云端流媒体平台EasyNVR存储的录像为什么呈现每小时一段录像?

    对于视频服务,直播和存储肯定是必不可少的环节,我们的视频流媒体服务器EasyNVR是用于安防行业的软件,主要是用于进行直播和录像存储。之前为大家解释过EasyNVR录像存储为什么会出现规律性中断现象,本文讲另一个关于录像的问题。

    一般有自身存储设备的用户,可以不需要用到我们的存储功能,但是对于没有配置存储设备的用户来说,选择产品的时候还是应该选择带存储功能的。像我们EasyNVR软件自身也有录像计划,会存储设定计划下的所有录像。

    点开视频录像,我们就可以看到存储的录像了,通过时间轴看录像是完整的,但是通过录像列表大家可以看到,正常情况下会出现一个小时一段的分段录像。

    EasyNVR录像为什么是一小时一段的

    问题分析说明

    实际上,EasyNVR的完整录像是以一个小时为单位组成的,一天24小时,那么一天的完整录像是由24个一小时的录像组成的,只要保证每个小时的录像都是完整的,那么整体的录像就是完整的了。

    这个一小时一段的录像存在的意义是:由于录像的是文件的读写到磁盘,对于录像的使用不同客户的需求是不一样的,有的是直接观看,有的需要进行录像的下载。

    通过众多用户的使用体验我们得知,当需要进行录像观看、下载、查找的时候,列表模式下操作太麻烦了,同时对比在一段24小时文件中进行检索效率比在一段1小时录像文件进行检索效率低太多了,同时下载24小时的文件消耗和等待时间也远远大于下载1小时的录像文件。因此为了优化用户体验,综合评判服务器的下载检索对应录像的消耗问题,服务端对录像设定有了固定的模式,及整点进行录像中断重录。这样就可以保证每个整点都会有录像的存在,保证每段录像的时长不会超过一小时,这样服务端对录像的检索效率就会得到大大提升,用户也会有更好的体验。

  • 相关阅读:
    获取华为OID
    win10 mongodb的安装
    第一次使用plotly画图遇到的问题
    Java Serialable序列化
    yield(),sleep(),join()
    线程的启动的两种方法,Runnable接口,run()的调用
    Thread的中断机制
    Oracle VM VirtualBox 修改备份位置
    潜在因子算法
    Linux--常用命令
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/13384558.html
Copyright © 2011-2022 走看看