上一篇我们讲了EasyNVR在实现抖音直播推流的时候音频文件失效的问题(EasyNVR推流到抖音直播间添加背景音乐程序闪退),目前针对该项目的问题已经有了较为完善的解决方法。
EasyNVR智能安防直播平台会不定期进行更新,如果有用户想使用最新版本,则需在原有系统上主动升级,升级会涉及到一个存储迁移或者文件迁移的问题。比如上文说的音频崩溃问题,就是EasyNVR平台版本升级导致的。
然而当我们发现是音频存放路径导致的程序崩溃问题时,EasyNVR程序往往已经启动不起来,无法再通过登录系统的方式对程序进行修改。因为此时无法进入EasyNVR界面里导出通道配置信息,所以只能将DB文件进行拷贝来获取通道配置。
但是怀疑背景音乐存放路径是绝对路径还是相对路径的问题,又不敢轻易删除程序包,于是做了一个如下测试:
1、新下载一个EasyNVR程序包,将老的程序目录下DB文件拷贝过来;
2、将背景音乐文件夹拷贝过来,背景音乐文件夹如下图所示:
此时我们尝试启动程序,发现程序能够正常读取背景音乐文件夹内的内容,如下图:
所以我们要知道EasyNVR在读取背景音乐资源的时候,是根据相对路径进行读取,用户切不要轻易修改文件名称,只需将背景音乐文件夹进行拷贝即可。