Case Study
Case Study
Online classroom & remote learning solution
A startup wanted to build a platform for remote learning to be used by students and teachers. Considering the complexity in live video delivery SpringCT was engaged to develop an deliver this product supporting mobile and desktop platforms.
Problem statement and proposed solution
Supporting video communication across multiple devices was a capital intensive activity before the introduction of WebRTC technology. SpringCT was on top of WebRTC learning curve – a technology was recently launch and was still evolving.
SpringCT decided to build a student teacher communication platform using WebRTC. SpringCT evaluated different media servers for video communication needs and finalised Kurento Media server which was among the top media servers then.
SpringCT developed application that was built on top of Kurento Media server to establish video calls between teacher and students. Given the nature of this application most of the time, one way communication ie. Teacher delivering lecture and student receiving video steam was required. We further made it two way communication allowing students to ask questions. Additionally, tools like interactive whiteboard and chat were supported for easy interaction.
Results
Various challenges were resolved in delivering this solution. The challenging part was to keep the low latency on relatively low power devices. Additionally, mobiles needed native application development to support WebRTC in native application. In spite of all the odds SpringCT delivered a video communication platform that went live to production and was put to use by millions of students and teachers.
Conclusion
This case study showcase how SpringCT helped customer in building a video communication application that helped in student teacher interaction. SpringCT leveraged it UC expertise in delivering a video collaboration solution in a education vertical.