zoukankan      html  css  js  c++  java
  • RTSP协议网络摄像头互联网直播边缘网关EasyNVR视频平台直播视频流无法播放,如何解决?

    很多不了解TSINGSEE青犀视频产品机制的用户,在设置的时候,往往会因为设置不当而导致直播视频流无法播放,这种是比较常见的问题。之前的博文我为大家分析过不少视频流无法播放的原因,包括EasyGBS视频无法播放、EasyCVR级联时原通道设置按需直播后上级平台无法播放等。

    在更新了多个版本之后,新版本的兼容往往比旧版本更好,因此有部分未进行升级的用户在使用旧版本时出现了一些问题。我们有位用户在使用我们的EasyNVR视频平台3.4.7版本,视频无法播放,我们可以从以下2个方面来分析:

    1、主要原因:摄像头的编码为H265的格式;

    2、次要原因:用户摄像头设置的码率太高带宽跟不上导致无法播放。

    问题解决:

    首先查看用户的视频是否为H.265的编码格式,如下图所示:

    通过上面的图片我们可以看到,客户的主码流为H.265的格式,但是子码流为H.264.我们首先查看通道配置来看看用户的配置:

    通过上图我们可以看到,客户使用的是大华摄像机的子码流,也就是H.264格式,但是却无法进行播放:

    用户使用的是子码流,而且通道都是按需播放,这就排除了编码协议选择错误的问题。同时,系统设置为按需直播,也不存在带宽不足的问题,那就需要查看其他的配置:

    接着开发人员又查看了easynvr.ini文件,发现用户也没有强制开启HLS的播放格式,也就是页面没有强制要求播放HLS直播流,此步骤无误,继续排查!

    经过查找发现是/conf/easydss.conf被修改,导致页面无法进行播放,用户将直播禁掉了

    我们将off修改为on即可。

    视频相关解决方案均可访问TSINGSEE青犀视频,详细了解系统效果,且可随意进行下载及测试,如有疑问,欢迎随时咨询我们。

  • 相关阅读:
    getField();在TP5里成什么了?
    .NET微信公众号开发-1.0初始微信公众号
    【原创】基于Bootstrap的Modal二次封装
    [原创]EF架构随心所欲打造属于你自己的DbModel
    [原创]Entity Framework查询原理
    [原创]扩展方法基本用法
    【原创】贡献一个项目中用到的js身份证验证-超级准!!!
    【原创】用JQury来制作星星打分特效功能
    【原创】Jquery初体验二
    Jquery初体验一
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/13533943.html
Copyright © 2011-2022 走看看