How MetaDesign Solutions (MDS) successfully created a platform for topic-based Video Discussions.
Established in 2017, GetVokl brought innovation to the world of debates with their idea of live topic-based video discussions via an App or Browser.
GetVokl allows users to have discussions in groups of up to 4 people that share your interests, often with different viewpoints, providing an engaging and rewarding experience over web and mobile. GetVokl also helps users in growing their communities and help them in making new connections via interactive video conversations.
MetaDesign Solutions (MDS) was approached by GetVokl to develop a platform which could seamlessly connect groups of up to 4 people through their web browser or via mobile apps and was able to run smoothly on a wide range of mobile or desktop hardware. Users were needed to be able to join “rooms” with other users within minutes of signing up. In addition to this, it was required that visitors to the site would be able to view rooms having live discussions in progress. The application was required to be functional on low-speed bandwidth as well as record, store & upload conversations on the website. These discussions should then be easily available for viewing by visitors to the website.
GetVokl was required to be completely functional even on devices connected to poor quality networks with a large user base being able to enjoy seamless video discussions and with an even larger set of users having the ability to watch discussions in progress as well. Keeping the client's directives in mind, MetaDesign Solutions designed GetVokl to be lightweight yet feature-rich and intuitive.
MDS developed an intuitive and lightweight web platform from which users taking full advantage of Angular 4 to create a robust and fluid front-end experience on both desktop and mobile web browsers. The front-end was linked seamlessly to Opentok, which controls audio and video streaming. Firebase was utilized to push notifications and real-time data transfers.
To ensure the clients’ requirements for an easily accessible Video Discussion Platform were met, GetVokl required a two-pronged approach for the mobile segment.
Mobile apps were created for Android and iOS platforms utilizing Native Android app Development and Native iOS app development which ensured a seamless, robust and user-friendly experience.
This was augmented with a powerful and mobile-friendly website which could allow users to drop into video discussions without downloading the app, which further removed barriers to entry.
To ensure that GetVokl which is a traffic and bandwidth-heavy video platform ran smoothly even under stress, MDS developed a robust backend framework which could effortlessly support high volumes of VoIP communication. utilizing NodeJS, Express, MongoDB. Firebase was used to optimize data transfer. This combination of technologies was stress-tested to ensure a robust and scalable backend which would effortlessly support GetVokl.
Considering the Scale and Complexity of GetVokl’s development, MDS faced a few challenges during development.
Videos were recorded using a custom HLS streaming service and were of a lower quality than that was required in the case of a 4 user combined stream. The MDS team resolved the issue successfully.
Low bandwidth connections in discussions with 4 users generated an issue where users would unexpectedly drop out of rooms. MDS created a bespoke module which successfully resolved the issue.
MetaDesign Solutions successfully overcame all developmental hurdles and delivered a Feature-Packed, responsive and user-friendly Video Discussion platform to GetVokl. The platform has an extensive reach by being quick and easy to join in discussions and spread one’s views or view discussions in progress and gain an insight into what people are thinking about globally.
Overall client rating is 4.9 out of 5 for
MetaDesign Solutions by 500+ clients on
I would recommend MetaDesign for anyone looking for Plug-in Development or Workflow Automation using InDesign or InDesign Server. We had a fairly complex InDesign Workflow problem to solve; MetaDesign provided just right the set of suggestions and built custom stuff which was required.
“We really enjoy working with MetaDesign and his team. Our first project has suffered some delays, but MetaDesign never compromised on the final quality of the product and our full customer satisfaction. Today, the product in service delivered by MetaDesign is the foundation of our personalized books business, and has allowed us to reach an amazing productivity, and getting rid of the human error factor. We see MetaDesign as a real partner for our IT projects and recommend them to anyone”
“MetaDesign is wonderful to work with; reliable, responsible and the finished product is just what we wanted.”
“I feel sick when I am unable to point finger at someone. Alas! MetaDesign makes me feel sick by giving me no scope to point a finger at their work.”