推流到抖音直播间添加背景音乐程序闪退问题分析

2021-03-10 14:10:21 浏览数 (2)

TSINGSEE青犀视频今年的项目需求中,很多来自景区的直播需求,即响应智能 趋势,景区也开始将封闭在内网中的监控,作为营销手段公开出去,作为公众了解景区的手段之一,同时利用抖音、快手等直播平台庞大的用户量做好景区宣传。

上周我们就遇到一个项目,该项目是做抖音直播的,需要用到EasyNVR视频安防智能监控平台拉取一个风景区的视频流,推到抖音直播间实现在线直播。正好EasyNVR在近期新增加了一个功能,即可以自定义添加背景音乐的功能,恰好满足用户音频和视频流推送的需求。

于是我们就在该项目部署测试EasyNVR的抖音直播推流,但是在测试的时候发现了EasyNVR内添加背景音乐后自动闪退的问题,然后手动重启EasyNVR后,大概10秒左右又闪退。

远程过程中我们发现了以下两个问题:

1、日志打印的音频文件名称为乱码,于是怀疑是中英文编码格式问题导致; 2、EasyNVR.exe进程被自动关闭,但是两个nginx.exe不会被强制关闭,怀疑与nginx无关。

下一步就是进行排查测试。

下载了一个最新版EasyNVR安装包(EasyNVR-windows-4.2.0-2101141006)做测试,加压缩包后,直接运行EasyNVR.exe,在web页面中添加一个RTSP流地址,然后上传上文中的MP3背景音乐文件,如下图:

打印日志界面如下图:

程序没有异常退出,很奇怪,于是跟研发人员沟通,最后确认如下问题:

1、老版本对立体声的音频支持不友好,具体查看方式如下图:

2、新版本已经更新修复了这个问题,于是立刻给用户升级程序,至此问题解决。

关于景区直播,目前TSINGSEE青犀视频已经发布了部分方案,大家可参考:EasyDSS平台搭建景区直播解决方案、EasyNVR搭建美好景区远程视频监管平台。

0 人点赞