1.一种播放视频的方法,其特征在于,所述方法包括:
接收监控器在录制过程中实时上传的视频数据,每当接收到预设数据量的视频数据时,将所述预设数据量的视频数据存储为一个视频块,并记录所述视频块对应的录制时间;
当检测到目标设备远程登录到本机时,将用户空间FUSE文件系统挂载到所述目标设备中;
当接收到所述目标设备通过所述FUSE文件系统发送的携带有时间段信息的视频查询指令时,确定对应的录制时间与所述时间段信息相匹配的视频块;
将确定的视频块,按照时间顺序,发送给所述目标设备进行播放。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在将所述预设数据量的视频数据存储为一个视频块时,记录所述视频块对应的监控器标识;
所述当接收到目标设备发送的携带有时间段信息的视频查询指令时,确定对应的录制时间与所述时间段信息相匹配的视频块,包括:当接收到目标设备发送的携带有目标监控器标识和时间段信息的视频查询指令时,确定所述目标监控器标识对应的视频块中,对应的录制时间与所述时间段信息相匹配的视频块。
3.根据权利要求1所述的方法,其特征在于,所述将FUSE文件系统挂载到所述目标设备中之后,还包括:根据存储的各视频块的录制时间,向所述目标设备发送待选择的时间段信息;所述视频查询指令中携带的时间段信息是所述目标设备通过选择指令在所述待选择的时间段信息中选择出的时间段信息。
4.根据权利要求3所述的方法,其特征在于,每个所述录制时间中包括至少一个级别的时间段信息,所述至少一个级别的时间段信息包括年信息、月信息、天信息中的一种或多种;
所述根据存储的各视频块的录制时间,向所述目标设备发送待选择的时间段信息,包括:确定存储的各视频块的录制时间对应的全部最高级别的时间段信息,将所述最高级别的时间段信息,作为待选择的时间段信息,发送给所述目标设备;
当接收到所述目标设备通过所述FUSE文件系统发送的携带有时间段信息的视频查询指令时,确定对应的录制时间与所述时间段信息相匹配的视频块,包括:每当接收到所述目标设备通过所述FUSE文件系统发送的携带有时间段信息的视频查询指令时,判断所述视频查询指令中携带的时间段信息是否为最低级别的时间段信息;
若所述视频查询指令中携带的时间段信息不是所述最低级别的时间段信息,则确定所述视频查询指令中携带的时间段信息所属的第一级别,在存储的各视频块的录制时间中选取与所述视频查询指令中携带的时间段信息相匹配的录制时间,确定所述选取的录制时间对应的全部第二级别的时间段信息,将所述第二级别的时间段信息,作为待选择的时间段信息,发送给所述目标设备,其中,所述第二级别比所述第一级别低一级别;
若所述视频查询指令中携带的时间段信息是所述最低级别的时间段信息,则确定对应的录制时间与所述视频查询指令中携带的时间段信息相匹配的视频块。
5.根据权利要求1所述的方法,其特征在于,所述将确定的视频块,按照时间顺序,发送给所述目标设备进行播放,包括:基于时间顺序,将确定的视频块中的视频数据调入缓存,每次调入缓存的视频数据的数据量为预设的第一数据量;
每次向所述缓存中调入所述第一数据量的视频数据后,按照预设的第二数据量,将所述缓存中的视频数据,分包发送至所述目标设备。
6.一种播放视频的装置,其特征在于,所述装置包括:
接收模块,用于接收监控器在录制过程中实时上传的视频数据,每当接收到预设数据量的视频数据时,将所述预设数据量的视频数据存储为一个视频块,并记录所述视频块对应的录制时间;
挂载模块,用于当检测到目标设备远程登录到本机时,将用户空间FUSE文件系统挂载到所述目标设备中;
确定模块,用于当接收到所述目标设备通过所述FUSE文件系统发送的携带有时间段信息的视频查询指令时,确定对应的录制时间与所述时间段信息相匹配的视频块;
第一发送模块,用于将确定的视频块,按照时间顺序,发送给所述目标设备进行播放。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
记录模块,用于在将所述预设数据量的视频数据存储为一个视频块时,记录所述视频块对应的监控器标识;
所述确定模块用于当接收到目标设备发送的携带有目标监控器标识和时间段信息的视频查询指令时,确定所述目标监控器标识对应的视频块中,对应的录制时间与所述时间段信息相匹配的视频块。
8.根据权利要求6所述的装置,其特征在于,所述挂载模块将FUSE文件系统挂载到所述目标设备中之后,还包括:第二发送模块,用于根据存储的各视频块的录制时间,向所述目标设备发送待选择的时间段信息;所述视频查询指令中携带的时间段信息是所述目标设备通过选择指令在所述待选择的时间段信息中选择出的时间段信息。
9.根据权利要求8所述的装置,其特征在于,每个所述录制时间中包括至少一个级别的时间段信息,所述至少一个级别的时间段信息包括年信息、月信息、天信息中的一种或多种;
所述第二发送模块用于确定存储的各视频块的录制时间对应的全部最高级别的时间段信息,将所述最高级别的时间段信息,作为待选择的时间段信息,发送给所述目标设备;
所述确定模块包括:
判断单元,用于每当接收到所述目标设备通过所述FUSE文件系统发送的携带有时间段信息的视频查询指令时,判断所述视频查询指令中携带的时间段信息是否为最低级别的时间段信息;
第一确定单元,用于当所述视频查询指令中携带的时间段信息不是所述最低级别的时间段信息时,确定所述视频查询指令中携带的时间段信息所属的第一级别,在存储的各视频块的录制时间中选取与所述视频查询指令中携带的时间段信息相匹配的录制时间,确定所述选取的录制时间对应的全部第二级别的时间段信息,将所述第二级别的时间段信息,作为待选择的时间段信息,发送给所述目标设备,其中,所述第二级别比所述第一级别低一级别;
第二确定单元,用于当所述视频查询指令中携带的时间段信息是所述最低级别的时间段信息时,确定对应的录制时间与所述视频查询指令中携带的时间段信息相匹配的视频块。
10.根据权利要求6所述的装置,其特征在于,所述第一发送模块包括:调入单元,用于基于时间顺序,将确定的视频块中的视频数据调入缓存,每次调入缓存的视频数据的数据量为预设的第一数据量;
发送单元,用于每次向所述缓存中调入所述第一数据量的视频数据后,按照预设的第二数据量,将所述缓存中的视频数据,分包发送至所述目标设备。