一直使用freeswtich1.4.26作为IMS对接运营商的IMS,处理不同版本的IMS兼容问题,特别是回铃声,前段时间对接了某运营的IMS,但他们多了181的信令信息,如果不处理,会报错。
看上图的数据包分析,其返回181,只是作为回铃的标记,查看电信的资料,提示如下:
由此可看,如果不处理181的信令freeswitch的协调流程会报错,运营商也会报错,分析了sofia.c的处理流程,需要在这两个位置加入181的处理,当180或183的流程来处理。
一直使用freeswtich1.4.26作为IMS对接运营商的IMS,处理不同版本的IMS兼容问题,特别是回铃声,前段时间对接了某运营的IMS,但他们多了181的信令信息,如果不处理,会报错。
看上图的数据包分析,其返回181,只是作为回铃的标记,查看电信的资料,提示如下:
由此可看,如果不处理181的信令freeswitch的协调流程会报错,运营商也会报错,分析了sofia.c的处理流程,需要在这两个位置加入181的处理,当180或183的流程来处理。