Real-Time Video Transcoding Service

CASE STUDY

Real-Time Video Transcoding Service

Android   ·    C++   ·    cloud   ·    cloud development   ·    cloud optimization   ·    iOS   ·    Linux   ·    prototyping   ·    web

Scope

A leader in the smartphone industry tasked Auriga to develop a prototype for the first-of-a-kind smart video streaming app that adjusts to the channel throughput and end device specifications (screen size) on the fly.

Projects Highlights

Amazon S3, EC2, and Elastic Balancer used for file storage, playback, and scalability.

Real-time FLV/H.264 with MP3, AAC encoding.

Flexible performance scaling.

Smart and flexible cache.

Fail-safe operation: external watchdog and internal status monitoring; safe restart on failure.

Achieved Benefits

Prototype delivered in very short terms (2 months).

Developed prototype became a commercial TV-on demand solution distributed with the Customer’s flagship device.

iOS, Android, and Web clients support implemented.

Technologies

Linux  ·  C/C++  ·  HTTP, RTSP

H.264 (ffmpeg), FLV, MP4

Amazon EC2  ·  Amazon S3

Amazon Elastic Balancer

 

Most Relevant Cases

News

Auriga Partners with Parasoft to Boost Test Automation Services

Auriga Partners with Parasoft to Boost Test Automation Services

New partnership helps embedded safety-critical software development organizations create and maintain stable, scalable, and comprehensive software testing strategies, ensure the safety and reliability of their

Auriga Among Top Companies for Customer References and Innovation Programs

Auriga, a leading software development services company, is once again recognized by the International Association of Outsourcing Professionals (IAOP®) as one of the world’s top...

Digitalization in Healthcare: Reflections after Visiting DMEA

Digitalization in Healthcare. Putting the cart way before the horse or anticipating a crucial transformation of the industry. Reflections and thoughts after visiting DMEA, Berlin....