AWS Transcoding POCPOC (Proof of Concept)

Overview

The POC is all about showing Amazon S3 interacting with an iOS app. The app would record a video, upload to Amazon S3 and stream the video using Elastic Transcoder and CloudFront.

Features
  • We created two buckets – inpubucket & outputtrans
  • Set up a pipeline from incoming bucket (inpubucket) to output bucket (outputtrans).
  • Created the cloudfront Url for the output bucket.
  • Configured Lambda on inpubucket for creating automatic job in Elastic Transcoder for transcoding as soon the video comes in the incoming S3.
  • Created HTML file to play video on browser using jwplayer using cloudfront url.

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?