资讯详情

freeswtich 草稿杂

一、基本概念 (1)Sofia-sip:FreeSwitch使用相对成熟的开源SIP协议栈。 (2)EndPoint:例如,互联协议接口模块。SIP、H232. (3)mod_Sofia:实现了SIP注册服务器、重定向服务器、媒体服务器等功能。他的定位是一个B2BUA,代理服务器无法实现。 (4)SIP profile:在mod_sofia中,SIPprofile相当于SIPUA,通过不同的配置参数配置一个参数UA的行为.每个SIP profile可以监控不同的IP地址和端口。 (5)GetWay:一个SIPprofile可以有多个getway,它可以直接翻译成网关。用于定义远端服务器FreeSwitch可与其他服务器通信.FreeSwitch可作为一个SIP客户端向远端服务器注册. (6)本地SIP用户:FreeSwitch可用作注册服务器SIP客户可以向他注册。FreeSwitch用户目录中的注册信息中的用户可以识别权利。 (7)来话去话不是本地的,双方通话需要中继。 从member->session->channel 拿 audio重采样处理数据,switch_buffer_write 写入member->audio_buffer, 数据会在conference会议线程来了mux。

fs:mod_sip-sip, mod_conference.c--conference_video.c 先看框架,分层,module重点文件(freeswitch先知道的mod是控制层,sofia调用协议栈,其他介绍都没用,然后搜索code具体函数有用)

标签: aqy212eh继电器aqy230sz继电器光耦继电器aqy211eha

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台