GB28181视频监控平台LiteCVR调用rtsp地址返回的IP不正确原因排查

发布时间 2023-12-25 16:40:06作者: LiteMedia音视频技术

RTSP(Real-Time Streaming Protocol)是一种用于控制实时流媒体传输的应用层协议。它被设计用于建立和管理客户端与媒体服务器之间的连接,以便实现实时音频、视频或其他交互式媒体内容的传输。RTSP允许客户端通过发送命令来控制流媒体服务器的播放、暂停、快进、倒带等操作。RTSP支持多种编码格式和传输协议,如RTP和UDP。

有用户反馈,通过视频监控综合管理平台LiteCVR的接口文档调用RTSP协议,查看返回的RTSP协议IP不对,请求我们排查和解决。

安防监控平台LiteCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有GB28181、RTSP/Onvif、RTMP等,以及厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等,能对外分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。

根据用户描述的接口情况,技术人员使用postman登录用户公网进行调用,查看到返回的RTSP地址IP是内网地址,但是用户在国标安防视频监控/视频汇聚管理LiteCVR平台的配置中心里并未配置这个地址。

在配置文件.ini中查看到stream_url携带了地址,导致在调用RTSP地址返回出现这个地址。将stream_url地址删除并保存文件,随后重启软件服务,此时使用访问web地址调用后,已经正常显示rtsp地址了。

智能视频监控平台LiteCVR能在复杂的网络环境中,将海量设备实现集中统一接入与汇聚管理,实现视频的处理与分发、录像与存储、按需调阅、平台级联等。安防视频监控平台LiteCVR能对前端接入设备进行统一集中管理,支持采用设备树对设备进行分组、分级管理,支持设备状态监测、云端运维等功能,实现对接入资源的集中控制与权限分配。

litemedia/cn,成都来特科技,专注音视频算法平台和云平台,项目-mark5348

RTSP是一种开放的协议,可以在多个平台上实现和使用,包括Windows、Linux、macOS等。RTMP是一种实时消息传输协议,它主要用于实时的音视频传输和流媒体播放,通过使用类似于HTTP的URL和TCP/IP的端口来定位和访问媒体文件。RTSP支持各种压缩格式,包括H.264、MPEG-4等,而RTMP则主要使用FLV(Flash Video)格式进行传输。