zoukankan      html  css  js  c++  java
  • RTSP协议*视频直播监控方案EasyNVR+EasyNVS无法播放WS-FLV视频流如何解决?

    TSINGSEE青犀视频产品中,EasyNVR、EasyGBS等都是支持播放WS-FLV格式的视频流的,曾经我们也处理过EasyGBS无法播放ws-flv视频流的问题,大家可以回顾一下解决过程。

    在EasyNVR+EasyNVS系统架构中,同样也出现了EasyNVS在通道配置页面中播放视频流时,WS-FLV无法播放的情况。

    分析问题

    EasyNVS通过打开通道管理,然后点击预览,ws-flv不能播放,点击到flv后能播放,在点击ws-flv又可以播放,于是就可以排除ws-flv不能播放不是播放器的问题。查看代码分析打开弹窗之后的逻辑。打开弹窗,默认选中ws-flv,播放ws-flv格式的视频,ws-flv需要使用新版播放器播放,flv和hls都可以使用老版播放器播放。于是就定位到代码中的一个判断使用新版播放器还是老版播放器值的问题了。

    解决问题

    isH265这个值就是判断使用不同的播放器的判断值,在默认的时候将其修改为false就可以了。

    data() {
          return {
            videoUrl: "",
            bLoading: false,
            fluent: true,
            stretch: false,
            autoplay: true,
            debug: false,
            timer: 0,
            isH265: false,
            videoTypes: [],
            protocol: 'WS-FLV'
          }
        },
    

    解决后界面如下,视频可正常播放:

    EasyNVR+EasyNVS的方案能够将内网的RTSP协议视频流穿透至公网,实现公网无插件播放内网视频流。TSINGSEE青犀视频提供过很多不同的方案,比如水利监控、智慧交通等,大家有兴趣可以看一下,此外,TSINGSEE青犀视频全线产品都是支持测试使用的,欢迎大家了解。

  • 相关阅读:
    项目不能imports同名命名空间
    表格分页
    关于Web Post信息的编码
    JJHIS构想
    asp.net客户端传参的小结
    注销类业务的处理
    枚举类型的一些用法总结
    MO功能使能情况
    在内嵌页面得到某个内嵌页面所在的frame
    不同包里的全局变量定义方式及系统配置处理
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/13865198.html
Copyright © 2011-2022 走看看