linphone版本号:3.11.1
最近在做linphone移植到hi3516d的工作,花了些时间弄懂了linphone和media2stream的运行过程,在这里分享出来,希望可以和大家一起探讨。
1.代码架构
2.代码执行流程
linphonec分析
mediastream2代码分析
1.代码结构分析
- msticker分析
概念:MSTicker是基于pthread线程封装的任务,mediastream2内部调度的对象即是MSTicker,MSTicker可以同时有多个并行运行