精华内容
下载资源
问答
  • 是否有视频联网共享、存储、流媒体转发、视频转码、视频上云、智能分析统一于一个平台的视频平台,以前我们也一直在探寻这样的方案,但是许久都没有合适的,于是我们这边决定自主研发,视频上云网关EasyCVR就诞生了...

    很多人来咨询我们,是否有视频联网共享、存储、流媒体转发、视频转码、视频上云、智能分析统一于一个平台的视频平台,以前我们也一直在探寻这样的方案,但是许久都没有合适的,于是我们这边决定自主研发,视频上云网关EasyCVR就诞生了,视频上云解决方案EasyCVR发布linux版本

    当然在研发过程中也存在过一些问题,我们的研发过程就可以说是排查问题的过程,在发现问题过程中让产品不断变得成熟起来。我们也测试了将EasyDSS视频直播点播平台集成进EasyCVR,下面就是研发过程中的问题记录。

    EasyCVR后台管理视频调阅录像回看视图列表播放.png

    问题描述

    EasyCVR视频上云平台Linux和Windows版中,修改设备下的某个通道,先开启CDN,输入正确的CND地址保存,在EasyDSS中即可看到直播开始,再修改该通道,关闭CDN,在EasyDSS中仍然看到该通道正在直播,关闭CDN无效。

    584.png

    585.png

    问题分析和解决方法

    每次修改通道参数时,后台代码逻辑都会执行更新通道操作,先关闭拉流,再重新拉流。

    586.png

    在更新通道操作时,如果没有清空拉流绑定的推流地址,就会导致关闭CDN时,还在继续推流到CDN,CDN关闭按钮无效。所以如果出现此种情况,我们先清空拉流绑定的推流地址,替换新的地址即可。

    展开全文
  • 在之前的很多博客里面,我对EasyNTS上云网关的上云功能进行了来回的介绍,其实总结下来,主要围绕的功能点就两个: 端口穿透; 视频拉流转推流; 端口穿透 围绕着端口穿透的基础功能,我们做了很多应用层的功能,...

    在之前的很多博客里面,我对EasyNTS上云网关的上云功能进行了来回的介绍,其实总结下来,主要围绕的功能点就两个:

    • 端口穿透;
    • 视频拉流转推流;
    端口穿透

    围绕着端口穿透的基础功能,我们做了很多应用层的功能,技术点说就是我们在TCP/UDP层之上,做了一些比较通用的应用层功能;
    EasyNTS上云网关

    当EasyNTS上云网关把复杂网络现场的端口穿透到云端后,我们将类似于ssh、telnet、rdp、ftp、http等基础应用层的协议也做了实现,这样就能方便用户更好地在云端进行设备的远程桌面、远程文件、远程页面管理,就这些简单的基础功能的集合,帮助EasyNTS上云网关在项目实际使用中变得非常易用且高效;

    视频拉流转推流

    EasyNTS上云网关的另一个核心功能就是视频拉流转推流的功能,按照早期的EasyNTS端口穿透的基本功能,是没有拉流转推流的,拉流转推流的功能在我们的EasyRTMPLive设备里面,但后来为了能够让用户更加节省成本,而且借助EasyNTS的远程设备管理的功能,我们将EasyNTS穿透上云与EasyRTMPLive拉流转推流上云进行合并,成为了完美的EasyNTS上云网关;

    EasyNTS拉流转推流

    EasyNTS上云网关

    EasyNTS视频上云网关的后续研发计划

    后续,EasyNTS上云网关将继续围绕着端口上云和推流上云,深耕基础应用上的功能:

    • 将远程桌面功能做透,做的更加易用;
    • 在现有的EasyNTS视频拉流转推流的基础上,扩展设备端录像与回放功能;
    • 有需要的情况下,嫁接云端AI算力到现场,做云端分析与现场设备的桥接者;

    EasyNTS上云网关

    展开全文
  • 关于视频上云网关平台EasyCVR,我们先前也讲了不少,就是可以将不同摄像头或者设备整合到同一平台上的视频整合平台,不同设备都可以接入到EasyCVR上进行统一管理。 目前这个已经有少量的用户在进行测试,当然我们...

    关于视频上云网关平台EasyCVR,我们先前也讲了不少,就是可以将不同摄像头或者设备整合到同一平台上的视频整合平台,不同设备都可以接入到EasyCVR上进行统一管理。

    EasyCVR架构图 2.5D.png

    目前这个已经有少量的用户在进行测试,当然我们也在做内测,我们将EasyCVR部署在我们的官网,并且架设不同的设备,接入到平台中进行测试。

    EasyCVR的windows版本运行一段时间后异常退出

    问题描述

    将视频上云网关EasyCVR的windows版本部署到demo官网上,当程序运行几个小时或者几天后,web服务程序异常退出,见下图:

    840.png

    同一linux版本在111.229.32.91正常运行无异常。

    解决方法

    我们查看日志文件,无异常输出,没有panic,也没有堆栈信息。

    为了定位问题,我们在新版本的代码中添加了捕获panic和异常的处理代码,在所有携程中添加相关代码,下次遇到panic异常导致程序奔溃,就可以在日志文件中通过打印的堆栈信息定位问题。

    841.png

    相关测试程序:

    842.png

    展开全文
  • EasyNTS是TSINGSEE青犀视频团队研发的视频上云网关设备,在设备现场布置EasyNTS云终端,EasyNTS上云网关运行于阿里云/腾讯云/自建云,随时随地管控所有现场的设备网络情况,通过远程调试和排查问题,极大地降低现场...

    EasyNTS是TSINGSEE青犀视频团队研发的视频上云网关设备,在设备现场布置EasyNTS云终端,EasyNTS上云网关运行于阿里云/腾讯云/自建云,随时随地管控所有现场的设备网络情况,通过远程调试和排查问题,极大地降低现场的运维成本。

    NTS.png

    我们在EasyNTS的研发中,加入了远程控制功能,本文就给大家简单介绍下这个功能。

    在EasyNTS上云网关内,点击控制台,就相当于telnet命令,即可远程登录设备端进行操控。但是如果在远程登录之前,没有将设备端的23端口穿透,那么点击控制台后,就会报端口未配置的错误。

    1393.png

    如何确认23端口是否穿透?我们设计了一串代码,在将设备端的23端口穿透之后,从代码中验证是否有穿透的端口,如果有就开始和设备端形成tcp的长连接,进行远程控制。

    编译代码如下:

    tpc.DeviceId = form.ID
    tpc.LocalIp = "127.0.0.1"
    tpc.LocalPort = "23"
    tpc.Type = "Tcp"
    dao.DB().Where(tpc).First(&tpc)
    if tpc.RemotePort == consts.EmptyString {
       AbortWithString(c, http.StatusBadRequest, consts.MsgErrorNeedTunnelPort)
       return
    }
    var ntst do.TNtsT
    ntst.ID = tpc.NtsTId
    dao.DB().Where(ntst).First(&ntst)
    if ntst.Addr == consts.EmptyString {
       AbortWithString(c, http.StatusBadRequest, consts.MsgNoNTST)
       return
    }
    conn, err := gote.Dial("tcp", fmt.Sprintf("%s:%s", ntst.Addr, tpc.RemotePort))
    if err != nil {
       errUnmarshal = do.JsonResponse{HasError: true, Message: do.SIGN_IN_FORM_TYPE_ERROR_VALID}
    } else {
       conn.Close()
       errUnmarshal = do.JsonResponse{HasError: false, Addition: "telnet", UserName: device.RemoteUser, Port: estring.ParseInt(tpc.RemotePort)}
    }
    

    以下为设备端成功穿透23端口的界面:

    1394.png

    更多关于EasyNTS上云网关

    EasyNTS上云网关的作用是在内网设备无公网固定IP地址时,将设备内网IP: Port组网到EasyNTS上云网关服务器,形成互联网公网IP:Port,便于设备能力的开放和调用。

    NTS2.png

    目前我们已经有一些利用EasyNTS上云网关来进行远程运维和门店管理的案例,如果大家有兴趣可以联系我们详细了解,视频相关解决方案均可访问TSINGSEE青犀视频,如有需求或疑问,欢迎随时联系我们!

    展开全文
  • 视频上云网关平台EasyCVR的作用,就是在庞大的项目场景中,将众多不同的分支设备进行统一的管理,能够接入SDK,比如上一篇博文我就为大家介绍了EasyCVR支持接入海康SDK。 本文我们来讲一下EasyCVR使用海康SDK拉流...
  • 我们的视频上云网关平台EasyCVR也有很多二次开发接口,EasyCVR接口的demo已经完成。但是我发现有些用户调用接口的时候,会出现错误,后来总结了一下是有几个地方没有注意。本文就给大家提一下几个注意点。 注意点...
  • 我们在进行视频上云网关平台EasyCVR的研发的时候,也保留了码流的切换操作。 在测试的时候,我们发现EasyCVR在“视频调阅”中,即使通道没有添加子流地址,也显示有1和2共两2个码流选项,但是当点击选择子码流2后...
  • EasyCVR是TSINGSEE青犀视频团队研发的视频上云网关,能够接入国标GB28181、RTSP、RTMP等协议的设备,具备很好的拓展性和实用性。 提出问题 近期我们的研发人员在EasyCVR登录页开发中控制台老是出现sockjs.js?...
  • 我们的视频上云网关平台EasyCVR也有很多二次开发接口,EasyCVR接口的demo已经完成。但是我发现有些用户调用接口的时候,会出现错误,后来总结了一下是有几个地方没有注意。本文就给大家提一下几个注意点。 注意点...
  • 是否有视频联网共享、存储、流媒体转发、视频转码、视频上云、智能分析统一于一个平台的视频平台,以前我们也一直在探寻这样的方案,但是许久都没有合适的,于是我们这边决定自主研发,视频上云网关EasyCVR就诞生了...
  • 关于视频上云网关,也有很多用户有H.265的需求,因此我们也尝试在EasyCVR中集成H.265。 EasyCVR集成H.265播放器样式混乱 提出问题 我们拿了一个H.265视频录像做测试,可以看到播放器是能够播放H.265编码视频的,...
  • 为了安全性着想,TSINGSEE青犀视频在研发设计视频平台的时候,都会增加密码登录,视频上云网关EasyNTS的硬件设备同样要使用密码。首次登录的时候,有默认密码,用户可自主登录,随后即可修改密码。部分用户自己更改...
  • EasyNTS作为视频上云网关,具备视频组网、远程运维等功能,上线前会经过研发部-测试部-项目部多重测试,在这个过程中不断完善产品。 近期我们的开发人员测试EasyNTS的兼容性,发现当在相同的服务器下,如果同时...
  • EasyNTS视频上云网关平台分为软件和硬件,硬件部署在终端统一网络内,软件部署在公网,配置好硬件后,在公网启动软件即可使用,同时将设备信息配置完成,即可实现设备从内网到公网的视频流传输。 我们之前处理过...
  • 为加快推进“可视、可测、可控、可服务”的高速公路运行监测体系建设,不断提升服务能力和监管水平,更好地满足人民群众高品质雏形需求,在2019年11月交通运输部印发了《全国高速公路视频联网工作实施方案》和《全国...
  • EasyNTS视频上云网关平台分为软件和硬件,硬件部署在终端统一网络内,软件部署在公网,配置好硬件后,在公网启动软件即可使用,同时将设备信息配置完成,即可实现设备从内网到公网的视频流传输。 在EasyNTS中,当...
  • 在之前的很多博客里面,我对EasyNTS上云网关的上云功能进行了来回的介绍,其实总结下来,主要围绕的功能点就两个: 端口穿透; 视频拉流转推流; 端口穿透 围绕着端口穿透的基础功能,我们做了很多应用层的功能,...
  • 自从EasyNTS视频云组网上线以来,可以看出很多用户都对此产品的网络穿透功能很感兴趣。EasyNTS视频云组网采用MQTT加密协议,具有运算速度快,安全性高,资源损耗低的优势。服务器在本地,与IP Camera/NVR/编码器同在...
  • 在做大部分的视频平台项目时,TSINGSEE青犀视频研发团队都留了判断,登录用户的机制,就是当项目用户未登录时,则无法强行去访问内容页面。EasyNTS中当然也要增加该机制来保证内容页信息的安全。 也就是说我们需要...
  • 平常我们在和一些项目团队做沟通时...一般用到我们EasyNVR视频平台的项目场景中,大部分的摄像头都是支持Onvif协议的,因此我们在开发其他视频平台时,也增加了Onvif探测功能,比如EasyCVR。 EasyCVR可以接入支持RTSP
  • 熟悉我们的小伙伴都知道,我们的视频流媒体平台比如EasyNVR、EasyDSS,还有支持国标协议的EasyGBS,都是支持直播快照的,直播快照默认1分钟更新一次,在我们的新产品EasyCVR中,也是支持生成快照的(国标GB28181流...
  • 对我们的研发团队来说,做视频行业,除了需要关注传输速率的问题之外,视频数据的存储也是一个重要问题,视频的数据是庞大的,保证视频数据的安全和存储我们同样要重视。 有的用户可能会问:这么庞大的数据,怎么...
  • 因此在视频上云的研发上,我们也将产品安全放在了首位。为了满足EasyCVR的使用需要,我们规定前端的密码不允许明文传输给后端,进行密码验证,因此多了一个对密码进行前端加密和后端解密的过程。 1.以前对加密...
  • 目前TSINGSEE青犀视频研发的视频上云服务平台EasyCVR已经可集成海康EHome私有协议,并且在前文中我也跟大家讲过EHome协议的配置和调用流程,有兴趣的可以阅读一下:配置及协议介绍、Ehome协议调用流程介绍。...
  • 视频联网云平台EasyCVR把传统安防技术、视频智能分析、多媒体通信、分布式存储、告警联动等关键技术很好融合在一起,充分整合、利用视频安防信息资源,为用户提供统一高效的服务,加快数字化、智能化的视频网络监控...
  • EasyNTS平台正在进行界面的更新,但是发现当用户想要在设备... 新的平台目前正在不断优化中,EasyNTS目前也仍然可以使用,TSINGSEE青犀视频提供了试用版本,如果大家还想了解更多关于EasyNTS相关内容,欢迎来试用了解。
  • EasyNTS智能组网上云网关可被集成于各类型终端设备中, 支持Windows、Linux、Android、iOS、ARM等多平台,不仅有强大的消息透传功能, 还有强大的端口组网功能,都可被第三方应用集成。 新版的EasyNTS平台增加了...
  • 如果大家对EasyNVR视频平台还有疑问,欢迎大家进入我们演示平台观看预览,此外,TSINGSEE青犀视频云边端架构产品均可提供试用版本给大家测试,方便大家实际操作及开发。 EasyNVR视频平台播放界面如下,欢迎访问:
  • 安徽旭帆信息科技有限公司(下称"TSINGSEE青犀视频")"基于AI智能分析的视频上云网关设备及系统"项目荣获2020年中国声谷《对技术创新产品产业化项目给予资金补助》的专项资金支持。 TSINGSEE青犀视频自2018年11月...
  • EasyCVR能够接入支持RTSP/Onvif、GB28181、海康SDK、Ehome等协议的设备,支持H265视频流编解码、支持电视墙等功能,是一套完善且成熟的视频流媒体解决方案。 EasyCVR也能够通过GB28181协议与上级平台级联,本文...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,284
精华内容 513
关键字:

视频上云网关