大家知道今年我们首先在EasyGBS内添加了webrtc的播放协议,随后也逐渐将该协议普及到了EasyCVR、EasyNVR等其他的平台当中,同时其他协议也可以切换播放,因此目前EasyGBS可以输出四种协议的视频流。
但我们接到某些客户现场反馈称设备接入后,只有webrtc协议可以播放视频,hls、flv都不能播,我们将传输协议换成tcp主动、tcp被动、udp也同样无法奏效。
于是我们改用obs推流,发现其推流端口可能被占用,修改其推流端口后,视频即可正常播放。由于webrtc协议的特殊性,与推流端口不冲突,因此该问题的表现为仅有webrtc协议可播放。
由于本文提到了切换TCP和UDP的方式来解决问题,鉴于很多用户还不是很清楚两者的具体差别,所以我们把另一篇介绍TCP和UDP的博文列出来,大家可以参考一下:关于EasyGBS接入国标设备udp、tcp的端口说明。当然如果大家想测试EasyGBS的各项性能或搭建直播平台,也欢迎联系我们了解更多方案。