Update: Callstats.io was acquired in 2020 by 8×8.

Our team at WebRTC.ventures often performs assessments and code reviews of Tokbox and other WebRTC based applications, and callstats.io is a great tool to support those efforts. callstats.io is a great way to track any errors and performance statistics that your video app is having, and to diagnose those WebRTC related errors.

callstats.io provides many great integrations to WebRTC frameworks, and now we’ve partnered with them to build an integration to one of the most popular WebRTC CPaaS‘s out there: Tokbox. Our team at WebRTC.ventures works very closely with Tokbox and callstats.io on a variety of projects, and so it was a natural fit to build this integration.

As callstats.io announced, we’ve built this shim between OpenTok and callstats for our own use and also open sourced it for anyone to use! You can access the code on github, and we welcome your feedback about using it. Thank you to callstats for their support and help with this work, as well as Rafael Viscarra and Fernando Alonso from our team for their work on building it.

Accessing the code

Github repository and instructions:
https://github.com/WebRTCventures/callstats-opentok-shim

callstats.io Announcement:
https://www.callstats.io/integrate/tokbox-opentokjs/

callstats.io CDN location for the shim:
https://api.callstats.io/static/callstats-opentok-shim.js

WebRTC Assessments

callstats.io is a great way to assess the health of your WebRTC application. If you want to go a step further, our team of experts will be happy to review your application for best practices and work with you to improve it.

Our clients want us to confirm that their code is using the best practices that we have learned over years of building video apps, and to help diagnose specific issues. We meet with your team to discuss the code, analytics, error logs, or any specific problem areas you have. We then do a deep dive on your code to look for best practices and possible solutions to any errors you’re running into. We conclude the assessments with an actionable report of recommendations for your team to further investigate and improve your app. We can of course continue to work with your team after the assessment on further WebRTC development for web or mobile.

We recently performed an assessment for UpWork, the premiere freelancing platform, and using our WebRTC knowledge and this Tokbox/callstats.io shim, we were able to help them reduce their WebRTC error rates by 70%! Here’s what they had to say:

The WebRTC.ventures team has been instrumental in helping us take our video calling solution to the next level in terms of reliability and overall quality of the experience. They were able to quickly offer us actionable suggestions that have improved our code … The team’s great expertise in WebRTC meant that they were able to very quickly find the spots where we could improve.” – Fernando Vaz, UpWork Product Manager

Contact us to build or improve your WebRTC app!

If you’re interested in help integrating the callstats.io/Tokbox shim, general WebRTC assessments, or development of your video communications application for Telehealth, Broadcasting, Collaboration, or more, just contact us!

Recent Blog Posts