我司自从做起最高院12368热线系统开始,我开始玩弄freeswitch, 一下子前戏做了2、3个月,终于我们上线了热线,包括基础坐席电话、还有智能语音。
关于如何定制freeswitch mod application是后话了,今天难得有时间,把sip 协议重温一下,刚刚读完了RFC 3261
之前看fs权威指南,然后开始捣拾fs,sip的register、invite 等因为对接E1、对接实体机器人早已经自我感觉良好,但是重温后依然有很多收获。
如何给不懂技术的人解释sip协议:
生活中,我们想要找一个人互相聊天,首先你到找到这个人、你的声音得传递到对方,对方能听到你的声音,
同时还得要去理解您的话语(同一个方言、同一个语种),帮你定位到对象的是sip,你们两个协商使用英语
沟通、还是汉语,使用电话设备、还是电脑web的是sdp, 最终说话的传递及传输介质是rtc。
sip协议做的是,能够让你定位到你想聊天的对象, 帮你检测你聊天对象是否可达, 帮你管理你们通话的会话
状态,帮你结束你们的聊天进程等。
SIP: Session Initiation Protocol
首先何为sip协议,为何要制定它,它能干什么。 早起在进行网络语音通话时(rtc 包,20ms 160sample),没有一个好的规范session协议,sip的出现就是为了让呼叫双方进行信息沟通,协商,对session进行管理。是一种应用层控制协议(signaling 协议