EasyGBS是支持国标GB28181协议的视频监控平台,支持将GB28181设备/平台推送的PS流转成ES流,然后提供RTSP、RTMP、FLV、HLS等多种视频流格式进行分发。

众所周知,流媒体网络传输有两种方式,基于TCP的传输和基于UDP的传输,根据应用场景的不同,所选择的传输方式也不同。常用的应用层流媒体协议有RTP/RTCP/RTSP(可基于TCP或UDP)、RTMP和HTTP(一般基于TCP方式)。

我们也经常会遇到用户因为不同传输协议TCP、UDP导致出现视频播放的问题。在今天的文章中,我们就来分享一下相关的解决办法。
近期有用户反馈,EasyGBS播放画面处于加载中,无法播放视频。

在排查过程中,我们发现设备端播放并没有异常。

于是检测平台配置,发现用户设备配置的国标传输协议为UDP,但是EasyGBS配置的为TCP,故而导致视频不能播放。


解决起来也比较简单,修改下级设备的传输协议,或者修改EasyGBS平台的传输协议,即能恢复正常。

修改后,视频已可以正常播放了,预览如下:

我们在EasyGBS的端口文档中有相关的端口说明,需要注意的是,EasyGBS的配置也有TCP和UDP之分,大家在配置时一定要仔细查看。
本文介绍了解决EasyGBS视频监控平台中因TCP与UDP传输协议不匹配导致的视频播放问题。通过调整设备或平台的传输协议,使视频播放恢复正常。
181

被折叠的 条评论
为什么被折叠?



