开源代码走读--unimrcp

该博客以unimrcp的recorder实现为例进行分析

1. server端

1.1 SIP信令处理流程(待验证)

(2) task出队

apt_consumer_task_run(该函数执行的是一个event_loop,负责从queue中取出task来执行)->
apt_task_msg_process->
mrcp_server_msg_process(task->vtable.process_msg)->
mrcp_server_signaling_message_process->
mrcp_server_signaling_message_dispatch->
mrcp_server_on_message_receive

你可能感兴趣的:(开源代码走读,unimrcp,c++)