Member-only story
Packet Loss Runtime Comparisons for iOS Video SDKs with Apple’s Network Link Conditioner: Agora v. Twilio, TokBox, & Facetime 🏃♂️🏃🏻♀
Most product specialists take an ad-hoc approach to field-testing their SDKs under different conditions (if at all). In in this step-by-step tutorial, I will show an alternative. It is a runtime comparison with a bona fide network testing utility. Apple’s Network Link Conditioner is just such a utility that allows developers on macOS and iOS devices to accurately and consistently simulate adverse networking environments, which run the gambit from 100% Loss, 3G, DSL, EDGE, High Latency DNS, LTE, Very Bad Network, WiFi, all the way to WiFi 802.11ac. The result is a simulation tool for packet degradation.
In your runtime Comparisons for iOS Video SDKs, you will run different codebases tested side-by-side to see how either one fares, as network conditions begin to fail, if not terminate entirely. You will run one codebase alongside another, while simulating the effects of packet degradation with Apple’s Network Link Conditioner. You will demonstrate how to use Apple’s Network Link Conditioner, make side-by-side comparisons in terms of diagnostics, as well as see the effects of packet degradation in real time. Concurrently, you will become a specialist in how to test demo applications for the three major competing forces…