EasyGBS视频平台的级联功能可以对接大部分的第三方平台,也支持二次开发和集成,对于比较少见的平台,我们仍在测试兼容性。
前段时间我们测试了EasyGBS级联华为ivs3800平台,当平台接入进EasyGBS后,设备通道都显示在线,但是不能共享资源通道,只要在EasyGBS上刷新就会报400错误。
下图可以看出是华为ivs3800X向EasyGBS上发送了400报错。
我们联系了华为的厂家,对ivs3800X平台进行抓包,显示的是EasyGBS和ivs3800X关于sip协议有冲突。
通过与研发人员的沟通,我们了解到该平台与其他平台消息传递的方式有所不同。在传递信令交互的时候不能一开始就传递Sequence Number:1,而是要先获取该平台返回的消息后再传递。
所以这里研发人员需要针对该平台信令消息的要求做修改。在一开始获取到注册消息的时候不能在里面传递Sequence Number这个参数,并且将EasyGBS的鉴权密码给去除掉,无密码接入即可。