zoukankan      html  css  js  c++  java
  • 【BUG修复】RTSP协议视频平台EasyNVR以服务方式启动无法显示宣传位

    TSINGSEE青犀视频云边端架构中的EasyNVR是目前最为成熟且完善的产品,上一篇博文我们写了以进程方式启动程序,宣传位无法显示图片的问题(EasyNVR登录页宣传广告位空白BUG修正),今天我们在测试服务方式启动程序时,发现同样出现了类似的问题。

    复现一下情况,以服务启动程序 ,开启宣传位,在无痕窗口打开登录页面,观察宣传图不显示。由于造成的原因与之前不同,所以该问题的解决方法与之前也有所不同。

    通过浏览器直接打开宣传位的图片,发现浏览器访问不到,直接返回404。于是我们猜测是web框架没有设置好静态文件夹导致的。因为EasyNVR有一个快照也是直接访问图片地址的,如下图:

    于是我们将web框架也设置静态文件夹:

    snapDir := filepath.Join(utils.DataDir(), "snap")
    Router.Use(static.Serve(fmt.Sprintf("/%s", filepath.Base(snapDir)), static.LocalFile(snapDir, false)))
    advertDir := filepath.Join(utils.DataDir(), "advert")
    Router.Use(static.Serve(fmt.Sprintf("/%s", filepath.Base(advertDir)), static.LocalFile(advertDir, false)))
     
    

    设置完成之后如下图,宣传位可以正常显示:

    TSINGSEE青犀视频云边端产品登录页的宣传位是我们为了用户使用上宣传产品有更加显眼的位置,包括EasyDSS、EasyGBS、EasyCVR等产品也有登录页宣传位。如果大家还想了解更多视频相关解决方案,欢迎联系我们或者直接在博文下留言。

  • 相关阅读:
    jquery map.js
    json序列指定名称
    如何将后台传来的json反序列化为前端具体对象
    创建随机码!!
    用户(三次)登录--作业小编完成
    求出1-2+3-4+5------100求和
    if -else 条件语句原理
    联系:中奖彩票小编译
    求出1-100内所有奇数。
    练习题:求1-100所有数偶数
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/13924247.html
Copyright © 2011-2022 走看看