Skip to content

Commit

Permalink
docs: Design diagram
Browse files Browse the repository at this point in the history
  • Loading branch information
mauricioabreu committed Jan 12, 2024
1 parent add43f8 commit 882f348
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,14 @@ Generate mosaic videos from live inputs.

It uses ffmpeg to capture the video and position them in a grid.

## Design

The project has two main components:
* Worker: a Go process that receives the inputs and generates the mosaic;
* Storage backend: HTTP server that receives the mosaic through HTTP and stores it on S3.

![Mosaic Video design](docs/static/mosaic_design.png)

## Features

* Generate mosaic from multiple video inputs;
Expand Down
Binary file added docs/static/mosaic_design.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 882f348

Please sign in to comment.