EasyGBS问题解决:EasyGBS国标GB28181服务支持https视频流播放问题
近日,在使用EasyGBS过程中,遇到一些问题,虽然经过努力已成功解决,仍想分享出来跟大家共同学习,有效规避此类问题的发生。
具体问题
自从国标35114安全强制标准出台后,视频安防的可靠加密传输越来越受到重视,RTP方面有35114了,那么在http上,目前能拿出来的、可行的方案,就是https了。
EasyGBS为了支持https,专门有https证书配置的选项,只需要配置https证书的路径就可以全套支持https化:
但前几天遇到一个客户,不但要使用EasyGBS实现管理页面的HTTPS加密传输,还需要实现流媒体国标GB28181视频直播、国标GB28181视频录像回放的https播放,但是一直无法正常在浏览器播放。
问题分析
我们通过浏览器抓包,发现EasyGBS返回给客户端的https播放地址中,端口变成了0,说明流媒体部分的https配置不正确。于是,我们打开EasyGBS的EasySIPSMS配置文件easysipsms.ini配置,将其中的https证书也进行正确的配置,视频就能够正常播放了。
解决问题
EasyGBS目前已经非常完善地解决了国标GB28181设备的接入和视频流的输出,包括RTSP输出、RTMP输出、HTTP-FLV输出、HLS输出、国标级联输出、录像输出等,下一步将计划对国标35114国密协议进行支持。