Designing a serverless video streaming pipeline

For a recent consulting project, we were looking into how to set up a serverless video streaming pipeline, to power a new over-the-top video subscription platform they are developing (think Netflix, but for a specific target audience).