F
F
fastbrainx2018-11-28 17:36:06
CMS
fastbrainx, 2018-11-28 17:36:06

Are there ready-made free solutions for implementing video hosting?

Need a web application with "micro-youtube" functionality for a small number of visitors.
Required features:
1. Web interface with the ability to upload video files.
2. It is desirable to be able to assign tags and/or categories to video files.
3. Normal system of differentiation of access rights.
4. Automatically convert downloaded video files to 240p/480p/720p/1080p.
5. Generation of embed code with a video player (most important) for insertion into arbitrary places on different sites.
6. It is highly desirable to be able to output video encoding tasks to separate worker servers.
7. Preferably in docker hub and opensource.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
U
Uber Noob, 2018-11-28
@ubernoob

Not

R
rPman, 2018-11-28
@rPman

Quite completely ready to make a beautiful button right - of course not.
But Separately, all of the above already exist
Keywords for searching: peertube, webtorrent, webrtc - they solve not only the task of hosting, interface and other things, but also the task of reducing the load on the server due to p2p data storage technologies on clients.
The conversion is completely solved by packages based on ffmpeg, but as I said in the form of tools, you will have to implement it for your Wishlist yourself.

S
stratosmi, 2018-11-28
@stratosmi

Did something for my project.
I realized that it is MUCH EASIER to use ready-made ones.
Youtube, Vimeo, etc.
Embedding emedded into your site is the easiest way.

A
alexdora, 2018-12-14
@alexdora

All this is
nginx-rtmp + ffmpeg
Delhi, split, convert to path only. HLS plays in any browser and embeds in 5 seconds. The player is written in 5 lines.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question