Search Results for

    Show / Hide Table of Contents

    Writing an MCMA Service with Node.js and Lambda

    In this example, we will be implementing a basic transcoding service using FFmpeg. The code will be written in TypeScript and deployed to AWS.

    What We'll Be Creating

    • An MCMA worker function that imports FFmpeg as an AWS Lambda Layer and runs on AWS Lambda
    • An MCMA API handler function that runs on AWS Lambda and is invoked through AWS API Gateway.

    All of the sample code on the next few pages can be found on GitHub in the MCMA Node.js AWS sample project.

    Getting Started

    We'll start by creating a directory for the service:

    mkdir ffmpeg-service
    cd ffmpeg-service
    

    This gives us a home for all the pieces of our MCMA service. We'll add subdirectories in here for our functions and layers as we go.

    Scaffolding a Worker Function
    • Improve this Doc
    In This Article
    Back to top Generated by DocFX