Re-streaming multimedia content from files hosting. How it works? Give it a link to a page with video, it will re-stream it to you or redirect to a direct link.
Library is a group of links that provides the same content but from various sources. It allows to looad balance the content, if one hosting fails or removes a video, then a next link from eg. next hosting is served.
- Do the
composer install
- Adjust the
.env
file eg. database settings - Migrate the database
./bin/console doctrine:migrations:migrate -vv
- For testing/development set up a developer server using
./bin/console server:start
See postman.json for example endpoints usage.
List of supported files hosting sites:
- Built on Symfony 4 and Doctrine ORM
- Uses HttpFoundation request/responses to stream the content
- It's a tiny API application
- Does not contain authorization, needs to be hidden behind a good nginx/apache/other webserver configuration