The server is used to transcode video in several qualities so that it can be shown in adaptive bitrate mode. The server must have powerful GPU's to provide maximum transcoding speed.
Customized FFMPEG is used as a software, around which additional services are written.
MongoBD, that works according to the consensus protocol, is used as a database. In case of problems with Master, an automatic vote take place and a new one is selected. The number of nodes must be odd.
This server has applications, that allow you to work with content: recording streams, making a broadcast grid, streaming playlists via RTMP-publish, resizing images on the fly, online video editing.
Customized FFMPEG is used as a software, around which additional services are written.
The server has self-written DEPOT solution, that works directly with disks and provides hot and cold storage capabilities.
Demanded files go to SSD media to achieve the fastest upload speed.
All content is added to the logical entity «blob», next to which the index file is formed. Thus, the search for demanded files is faster.