Hello everyone,
I’ve noticed a lot of people running into the same core issues. To help with that, I put together a testing tool last night that covers everything needed to validate LiveKit streaming and viewing integrations.
It allows you to test both (outbound) streaming and (inbound) room viewing at the same time with as many participants as you want, test different video quality settings, published tracks issues, connection speeds, fps, choke points, data losses, bitrates, see bandwidth in real-time, troubleshoot any issues in real time, using an integrated debugging terminal that logs everything from pings, packets, errors, and more. I’ve also built in a text chat for full end-to-end testing.
The entire tool is fully customizable directly from the UI, no coding required, no licenses, no subscriptions, nothing.
I’ve uploaded it here on GitHub if anyone wants to use it for personal testing or to contribute.
If you’d rather not download or clone anything, you can use it directly in your browser here http://erroneous.dev.
Hope this helps.