前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >EasyNVR分发rtsp不标准导致客户端检查报错是什么原因?

EasyNVR分发rtsp不标准导致客户端检查报错是什么原因?

原创
作者头像
TSINGSEE青犀视频
修改2021-08-18 17:56:10
修改2021-08-18 17:56:10
56400
代码可运行
举报
文章被收录于专栏:TSINGSEE青犀视频TSINGSEE青犀视频
运行总次数:0
代码可运行

EasyNVR视频安防智能监控系统可以说是一款极为轻便的视频安防监控系统,部署在服务器且进行简单配置后即可直接使用,无需自建服务器即可实现网页无插件直播。EasyNVR主要是接入RTSP协议的前端设备,并且支持分发包含RTSP在内的多种协议视频流。

有客户反馈 EasyNVR 的 rtsp 分发流不标准,如下图抓包所示,Transport 中缺少空格,部分客户端检查比较严格会出现报错的情况。

查看对应的代码如下:

代码语言:javascript
代码运行次数:0
运行
复制
var ResponseSetup = "RTSP/1.0 200 OK\r\n" +
   "CSeq: %s\r\n" +
   "Date: %s\r\n" +
   "Session: %s\r\n" +
   "Transport:%s\r\n" +
   "\r\n"

由以上代码可以看出,Transport后面确实缺少空格,我们手动修改一下即可,修改如下:

代码语言:javascript
代码运行次数:0
运行
复制
var ResponseSetup = "RTSP/1.0 200 OK\r\n" +
   "CSeq: %s\r\n" +
   "Date: %s\r\n" +
   "Session: %s\r\n" +
   "Transport: %s\r\n" +
   "\r\n"

EasyNVR视频平台被运用在很多场景下,包括智慧水利、智慧交通、校园安防等,当然还有更多的场景在拓展当中。EasyNVR具备便捷易用,且可扫码观看直播的特点,此外,EasyNVR中也已经集成了EasyPlayer播放器项目,支持H265的播放,欢迎测试。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档