LiveKit Tester With Realtime Debug Terminal

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.

I want to thank you for offering this testing app, we have been racking our brains at work trying to get LiveKit to work, we were on the verge of migrating to Agora or TenCent, both of which are very expensive for what we are doing. This weekend I was at home stressing about how we are unable to initialize even a simple session with LiveKit, while researching alternatives to LiveKit or the other listed services, I decided to check with the community here, which has not been able to answer any of our questions to this point using our official account. I happened to notice this thread because of all the tags making it stand out. Anyways so I copy and pasted the URL because my phone won’t let me click random URL’S due to my VPN being complete trash. So I had to remote into my work terminal to grab the LiveKit API’S to test this tool, and I was able to get a session started, streaming and used my wife’s phone to test the viewer side as well, and to be honest I almost believed that LiveKit was a scam because we have been trying for almost a month to get anything to connect, so now I know it’s is not a scam, nor is it because of LiveKit that our connection problems originate. Unable to sleep in so hyped, I’ve driven into work early, waiting on security to open the building up at 5am so I can get a jump start on this thing before the rest of the team gets in, I can’t see the URL for the github but will get it off my work PC and see what we are doing wrong, hoping I can get it working before anyone else gets here, that would be epic, thank for the testing tool, hoping to get a promotion maybe, lol j/k wouldn’t turn one down though. :winking_face_with_tongue:

I am not sure I am understanding the problem you were having. I looked for other messages from you to see what the issue might be, but this is the only one I found. Can you point me to the questions that were not answered? I am sure it is not 100%, but the community here is pretty good at answering most of the questions.