

To improve the video transcoding, we considered following steps:

This service is hosted on AWS and was implemented in a very crude form using multiple C5.4xlarge compute instances. Last year, we overhauled the video transcoding service at the Mobishaala platform, to make it more efficient and reduce the overall operating cost at the same time. Based on the user’s network speed, the video player automatically switches between the different quality of video chunks. Above all, it is done to provide smooth video streaming across different user devices, having varying network speeds. Before making these video contents available for playback at the user end, they are required to be first converted into different video formats, bitrate and resolution like 1080p, 720p or 360p etc.

At Mobishaala, on a daily basis, thousands of videos get uploaded. Video transcoding is certainly an integral part of any Video On Demand (VOD) service.
