上一篇讲了匀包机制,这一篇讲下如何测试发送码率,丢包率;
码率和发送的包数在界面可以手动设置,发送线程的个数根据实际的cpu核数确定,实际发送的码率由另外一个线程计算,用到的知识点有多线程事件同步,码率计算等,核心代码贴上来,仅供参考:
等待所有发送线程发送完,计算码率
码率和美妙发送次数,每次发送间隔的计算需要好好理解一下。
上一篇讲了匀包机制,这一篇讲下如何测试发送码率,丢包率;
码率和发送的包数在界面可以手动设置,发送线程的个数根据实际的cpu核数确定,实际发送的码率由另外一个线程计算,用到的知识点有多线程事件同步,码率计算等,核心代码贴上来,仅供参考:
等待所有发送线程发送完,计算码率
码率和美妙发送次数,每次发送间隔的计算需要好好理解一下。