Video Streaming via AWSLive Streaming of Video on client's app

Technology
  • Load Balancer: One
  • WebServer: AWS Linux
  • WebService: Apache
  • Database: MongoDB
  • IPs: 3 Public IPs
Overview

This was a interesting project for a client from Croatia. The business requirement was to create an ability for a user to live stream to whatsapp.

Please see the image for the architecture.

The project was about installing Wowza on AWS and live streaming of video to be displayed on client’s app. Also a link needs to be posted on a Twitter id from where people can watch the live streaming.

Live streaming can also be recorded and watched later with the added feature of “Pause” and “Play” without any loss of streaming data.

We were able to handle MPEG-TS, HLS, RTMP video streams.

Challenge

This project had a lot of challenges as it was comprised of too many moving parts and systems. Looking at the architecture diagram it becomes clear the work which needed to be put in.

Solution

Our solution was to leverage existing software and platforms. We decided on Wowza for capturing the input and to stream the video feed to AWS VOD and cloudfront for user consumption.

Result

The result was a perfectly working system, which allowed uses to share their video feed on whatsapp

How can we help you?

Have an experienced software architect provide a free estimate & professional consultation. 


The costs for having my software developed by Laitkor were considerably cheaper than anything I could find in Australia. I have been very happy with the service, costs and the management of my projects

Denis Ryan
Chief Technical Officer, YouTurkey/ThatsNewsY

Outstanding experience! Highly recommended. Good communication and professional work. Delivered on time and very satisfied. 10 on 10 review rating as they fixed my iOS gaming app for all the bugs!

MBS Port
Chairman, MBS Port

Looking for a First-Class Software Consultant?