We use cookies to optimize your user experience. We also share information about your use of our site with our social media, advertising and analytics partners. By continuing to use our site you agree to use cookies in accordance with our Privacy Policy.

Real-Time Communications web service

#communication

#video

#audio

#social

#streaming

WebRTC

Client

Malaysia

Country

Media & video

Industry

2020

Year

Business needs

  • Evaluation of the current audio-video streaming solutions and chat-rooms
  • Mobile and web MVP preparation for video-consultation and large events
  • Development of the scalable architecture

What we did

We tested and benchmarked available market products and technologies. Codahead developed the backend architecture for the MVP:

  • Functionalities for admin
  • Multi-chats
  • Muti-rooms
  • Invitations to join chats and rooms
  • Streaming video-conferences with numerous participants (on Android)
  • Audio streaming/broadcasting
Web application acted as a client to the scalable infrastructure.

Technology

We used microservices architecture approach to achieve auto scaling of some parts of the system. AWS Fargate to scale the microservices. AWS CloudFormation to automatize infrastructure setup (IaC solution). As a WebRTC engine we used Janus WebRTC Server that can handle WebRTC connections and offer additional features like recording, rooms, files sharing etc.

To let microservices and Janus communicate asynchronously, we adopted RabbitMQ message broker. Every microservice was deployed as a Docker container and stored on the Amazon ECR.

The mobile client, that Codahead created, uses the Android.webkit and due to adopted JavaScript library, the integration of the architecture with the client, custom-made frontend features is convenient and quick.

Dedicated to B2B mass-market

Benefits

  • Simplicity & flexibility of integration for any end-client applications
  • Costs management with the help of the built-in advanced admin control panel

Launch your own product with us!

Do you need a team to help create your revolutionary product? Whether it's at one of the early stages or late powder, we can put together an all-star squad that will work hard on getting success! We have specialists ready for just about any project.

WHO YOU ARE ?

HOW CAN WE HELP YOU?

*Required fields.

I need to sign the NDA first

Working with Team Codahead has been an elating experience. The unique blend of formality and flexybility displayed by Codahead was exactly what Telebiz was demending from a successful partner. We recommend Codahead team for their cost conscious professional approach and very agile technical abilities.

Tariq Mustafa

VP of Technology, Multinet - Telebiz Int.

Their work on our products has made a significant impact on our business. They are team players and have helped us by building amazing products from concept to deployment. Some of the best analytical and technical knowledge that is out there!

Max Roper

CEO/CTO, Appetize

As a company working with premium brands and customers with extremely high demands, it is imperative that we work with partners that share our drive for high quality of service. We are happy to recommend Codahead.

Peter Ternstöm

Owner, Gran Turismo Events

It’s great to have a team of experts on the other and of the email. Professional, fast and easy to communicate with. Our website development has never been easier!

Izabella Russel

Managing Director, Music Radio Create

I have had the pleasure of working with Codahead for the past couple of years. I have always enjoyed working with them. The team is diligent and through in their deliverables and are an absolute fun set of people to work with.

Vivek Chugh

CEO, Listables

Codahead’s team is an integral part of our development team. We are able to work seamlessly back and forth, with zero language or cultural issues. The work product is top notch in both quality and speed. They are our secret weapon, so don’t tell anyone.

Randy Myers

CEO, TickPredict

They have been unbeliveable to work with. From the beginning,they not only have produced an excellent product, but they have helped me understand the entire process. Their organization and willingness to do whatever I want and need (I have woken them up in the middle of the night) is second to none.

Matt Synowiecki

CEO, SquareStriSorts

Piast Gliwice for Android and iOS give new ways of connecting with our supporters. With push notifications we can inform them of the most important news from the club. Nuus engine - the heart of the app - is still developing. In a few months we will introduce ticket and loyalty program modules.

Michał Draczyński

PR Manager, Piast Gliwice SA

Working with Team Codahead has been an elating experience. The unique blend of formality and flexybility displayed by Codahead was exactly what Telebiz was demending from a successful partner. We recommend Codahead team for their cost conscious professional approach and very agile technical abilities.

Tariq Mustafa

VP of Technology, Multinet - Telebiz Int.

Their work on our products has made a significant impact on our business. They are team players and have helped us by building amazing products from concept to deployment. Some of the best analytical and technical knowledge that is out there!

Max Roper

CEO/CTO, Appetize