Answer the question
In order to leave comments, you need to log in
How to create a video hosting from scratch?
Good evening. Please tell me if there is an option to create a video hosting on some cms, preferably joomla, with the ability to download and view video materials by users and split the video into categories. I'm not a programmer, so I would like a minimum of litigation with the code. Embedded videos don't work, you need to keep them on your own. no pirates
Answer the question
In order to leave comments, you need to log in
It is necessary to subscribe, the question expects to be interesting))
:D
you will need 2 servers
1 to store files 2 for the site
why it is so important:
1 Video takes up a lot of space on the precious SSD (considering that there are several video formats)
2 Video is a big traffic therefore it will score the channel and the site can give content slowly.
Video upload: you can upload video directly to the video storage and distribution server we need.
Videos should always be processed to the resolutions you need.
Converting video with a queue (according to the experience of VK from conferences):
2 How to organize a queue stupidly a table with records and priorities + crons and a script
3 Convert via ffmpeg
1 first we convert the smallest extension 240p in order to give at least something then medium and only then HD.
Well, at least read the Habr about this, there are many topics on how to create video hosting.
For a site it is better to choose a framework, CMS you do not need functionality from CMS, you will use 10% anyway, why then the remaining 90%?
the main thing is to prepare a couple of Kamaz trucks of money for the data center.
It can be done in Joomla. Only hosting should be chosen with at least a terabyte of memory, because. there will be a lot of videos.
Better yet, hire a programmer, you yourself will not do this without the necessary knowledge
Well, if you want VIDEOhosting, then you don't really care about CMS. The main plug will be hidden in the backend, namely, how to distribute the video. Look at media servers: vovza, flusonic. We made a video surveillance system, as well as broadcast and recorded federal TV channels. Actually these pribludy also used. They drove the HLS stream. Flusonic kept the archives with us, and distributed the live stream from the cameras. Your task is similar. We scaled this business with several nginx's (cache the data). The system is ready to distribute several hundred streams without failures. And let Joomla display the pages, it's not critical.
You first ask yourself a question ... Do you need it. And for what. You still can’t overtake these machines like YouTube and the like. But to get tons of traffic is possible. Yesterday I created such a resource for myself. For the purpose of manetization. And there is no need to create video hosting. All this is painful. Many people say that auto-filled projects don't work and it's not real - and you take a look at projects that have been working for years. I saw on this site the author traffik-3.0.videolla.ru I myself work on the same principle and yesterday I created such a resource forexvideo.site
To date, there is a more advanced solution (analogue of YouTube, only P2P), although it is in beta testing
https://github.com/Chocobozzz/PeerTube
www.razuna.org
cumulusclips.org
clip-bucket.com
www.clonescripts.com/youtube-clone-script
Or here is a joomla plugin https://www.apptha.com/category/extension/joomla/h...
do it on Bitrix there are info blocks insert the video into the block and invite visitors
What's wrong? Better embed, what's the difference? Otherwise, you'll have to spend
What can I say about this:
There are ready-made encoders, for example from Amazon, but you can get burned out on traffic from Amazon, so it’s better to encode on Amazon, but store it somewhere else - where traffic is cheap.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question