全站搜索
自定内容

文章正文
智能摄像头prv文件恢复案例
作者:管理员    发布于:2024-03-04 07:50:20    文字:【】【】【
摘要:家用智能摄像头一般采用的是mp4或者mov视频方案,常见的是mp4,对于部分有开发能力的厂商可能会采用自定义方案(如360的bin文件),今天我们来看一个小厂的PRV自定义文件的恢复案例。

故障存储:  32G TF/fat32/ )大小64sec

故障现象:

此卡正常使用,不断IO循环,客户需要指定时间段的数据(2024-01-22 17点之后的数据),经过对比查看删除空间仅仅只有2G多,看情况不太乐观。

1:卡的剩余空间还有2.2G属于典型的循环写入不断覆盖的方案

故障分析:

经过对比发现其采用的是PRV自定义的方案,类似于360的BIN方案(具体参考360可视门铃的帖子)。这一类方案特征如下:

1、自定义文件结构,采用二进制的方式;

2、视频和音频流都是裸流,文件长度一般为固定或者稳定在某个长度;

3、APP调用时才会从自定义文件中抽取视频裸流再转码成MP4类文件,实现画面和声音同步;

4、由于是自定义文件所以无法用播放器直接解码;

2:采用特殊的PRV文件,长度不超过30M

故障处理:

通过分析PRV文件得出:

1、由于是三个摄像头,所以IO时采集的数据是排队写入,三个通道的数据是“叠加”到一起的;

2、视频编码采用了265;

3、PRV文件中记录了时间信息和通道信息;

整合以上分析结果,先用WINHEX提取了2.2G的空闲空间,然后写了一个小程序对文件中的数据块进行分离和重组,最终成功找到客户需要的共21条视频文件。

3:PRV文件分析程序

 

4:成功恢复的21条视频

 

5:播放效果(已对画面做了马赛克处理)

这就是智能摄像头PRV文件的恢复方法,对于各种智能摄像头可视门铃CHS恢复的效果可以做到取证级---确保每一帧画面都100%正常,成功助力国内各大公检法机构的取证请求,大家在遇到此类问题时,欢迎和我们联系!

脚注信息
 晋ICP备12008728号-1   客服邮箱:cpx-cym@163.com  客服QQ1:490476236   客服QQ2:908138976
51客服