1、问题说明
锐明设备的主动安全报警视频附件通常是.h264格式文件,通天星服务器只能回放.mp4格式文件。
当服务器接收到这种格式的报警附件时,会通过集成锐明厂家提供的ToMp4.exe程序将.264转换成.mp4,以实现平台前端播放。
当格式转换失败时,则出现主动安全报警视频无法播放的现象。
2、问题现象:
查看视频附件时报错:找不到文件解析库

3、解决方案
原因1:文件格式转换失败
在存储服务器gStorage\RECORD_FILE目录查找异常设备号的视频文件,全是h264文件,说明转换mp4格式失败

验证手动转换文件是否正常
使用cmd命令行进入目录:\CMSServerV6\版本号\bin\plugin\264-to-mp4
执行命令示例:ToMp4.exe 视频文件名称.h264 视频文件名称.mp4
输入命令后回车,验证转换是否正常,如出现报错,需反馈给设备厂家排查处理。

原因2:ToMp4.exe未正常运行
文件目录:\CMSServerV6\版本号\bin\plugin\264-to-mp4在该路径下双击运行ToMp4.exe应用程序会报错,无法正常运行,报错如下图:

下载文档右上角附件vcredist_x86.zip,解压并运行安装vc2008程序,安装完成后再次双击运行ToMp4.exe,观察是否可以正常运行。
可以正常运行之后,待设备再次触发主动安全报警,上报.h264格式的视频附件,检查是否有生成对应的.mp4格式文件。
