Video has become one of the most popular media of consuming information across the globe. Whether it's entertainment, education or broadcast media industry, having a self managed video hosting or serverless, cloud based video hosting is a must. There are many video platforms like