WebRTC系列-网络传输之网络切换处理


在前面的文章 WebRTC系列-网络传输之网络设备管理文章介绍过获取本地网卡信息的详细过程,本文在此基础上详细分析网络变化后的处理(比如4G和WiFi的切换处理);

1. 从BasicNetworkManager的StartUpdating开始

在文章开头的文章中介绍了这个函数,如果是首次调动就会发送kUpdateNetworksMessage消息,然后就交给OnMessage处理;在OnMessage对应的消息类型中就会调用UpdateNetworksContinually,我们接下来重点分析UpdateNetworksContinually方法;

2. 循环间隔更新网络

上节介绍的函数 UpdateNetworksContinually 从函数名就可以看出此方法会去持续更新网络的状态;当然在此函数中每次调用都会去更新网络同时也会安排下一次更新&

猜你喜欢

转载自blog.csdn.net/lym594887256/article/details/125272183