MediaServiceΒΆ

A service used to convert recordings from one format to another and generate waveform visualizations of the recordings.

The ffmpeg library is used to convert the recordings. It is a multiplatform, open-source library that allows various manipulations (conversion, merging/splitting streams, applying filters, etc.) with audio/video recordings.

The mechanism for creating conversion requests uses the RangeRequest database table into which other services write a request to convert/create data for visualization. ServiceMedia then processes this request and performs the necessary action.