• 视频智能安防监控系统EasyNVR推流到抖音直播间添加背景音乐程序闪退问题分析


    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搭建美好景区远程视频监管平台

  • 相关阅读:
    android事件拦截处理机制详解
    序列化
    事件系统的一般性
    Android应用启动、退出分析
    Android Activity.startActivity流程简介
    ActivityThread
    Android Activity学习笔记——Activity的启动和创建
    attachBaseContext
    新认识的类
    深入理解Intent和IntentFiler(一)
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/14519167.html
Copyright © 2020-2023  润新知