Radvision MTF 学习笔记
文章平均质量分 78
技术人生LJF
空杯心态
展开
-
主叫基本呼叫流程分析
1、摘机dsp driver线程//上报摘机事件SipDrv_EventRecvCb Drv_Event.CnxId = cnxId; Drv_Event.Data = data; Drv_Event.Event = event; Drv_Event.Length = length; Drv_Event.pData = pData; Drv_Event.pEndpt原创 2013-09-22 01:06:49 · 3093 阅读 · 0 评论 -
MTF基本呼叫对象关系图
原创 2013-09-22 01:11:52 · 1573 阅读 · 1 评论 -
数图处理主流程
当前用户每按一个按键,DSP会上报on/off两次事件,MTF对应的两次事件包为“kp/kd”、“kp/ku”。//处理数图事件processDigitMapEvent(term,&item,media,args); //这里仅处理dx事件id,当前传入的事件id为kx,所以返回RV_MDMEVENT_NOTFOUND newDigit = rvMdmDigitMapTrans原创 2013-09-22 01:07:41 · 852 阅读 · 0 评论 -
物理端点上电注册分析
//该函数为ipPhoneRegisterPhysTermAsync函数处理流程中最后的流程,主要用于上电后//线路自动发起SIP注册。sipPhoneRegisterPhysTermAsyncStep RvCCTerminal* t ; //创建sip终端对象t= rvSipProviderRegisterTerm(sipProvider, mdmTerm, id, t原创 2013-09-22 01:06:11 · 1115 阅读 · 0 评论 -
数图处理算法
//调用x->termClass->matchDialStringF回调进行数图匹配处理,matchDialStringF回调函数//为rvMatchDialStringToPatternCBrvMdmTermMatchDialString_ //如果应用层设置了mtfMgr->mdmClbks.matchDialStringToPatternCB回调,则使用用户 //的数图接口进原创 2013-09-22 01:09:11 · 945 阅读 · 0 评论 -
框架初始化
//MTF基础模块初始化rvIppSipSystemInit() //RV基础支撑模块初始化(如时间戳、信号量、内存管理等系统抽象层对象的初始化) RvCBaseInit(); //获取内存对象信息,默认的内存对象构造详见RvCBaseInit中的RvMemoryInit RvMemoryGetInfo(NULL, NULL, &memInfo); initialAl原创 2013-09-22 01:04:09 · 2158 阅读 · 0 评论