智能会议系统(25)---linphone代码分析

linphone代码分析

 

 

最近在做linphone移植到hi3516d的工作,花了些时间弄懂了linphone和media2stream的运行过程,在这里分享出来,希望可以和大家一起探讨。

 

1.代码架构

智能会议系统(25)---linphone代码分析

 

2.代码执行流程

linphonec分析

 

智能会议系统(25)---linphone代码分析

智能会议系统(25)---linphone代码分析

 

mediastream2代码分析

1.代码结构分析

智能会议系统(25)---linphone代码分析

  1. msticker分析

     概念:MSTicker是基于pthread线程封装的任务,mediastream2内部调度的对象即是MSTicker,MSTicker可以同时有多个并行运行