Advertisement

MRCP UA的生成及其SIP信令处理流程

阅读量:

在mrcp_sofia_task_initialize函数中,通过调用nua_create创建一个用户代理(UA),这一过程与freeswitch SIP信令的接收所描述的流程相同。当执行nua_create操作时,会指定回调函数mrcp_sofia_event_callback()。后续的处理步骤保持一致,仅在事件触发时所采用的回调机制存在差异。目前所使用的是mrcp_sofia_event_callback()这一回调函数。

复制代码
    /** This callback will be called by SIP stack to process incoming events */
    static void mrcp_sofia_event_callback( 
                        nua_event_t           nua_event,
                        int                   status,
                        char const           *phrase,
                        nua_t                *nua,
                        mrcp_sofia

全部评论 (0)

还没有任何评论哟~