Я работаю над веб-сайтом, использующим PHP / MySQL, где пользователи могут загружать видео, затем эти видео конвертируются (используя FFMPEG) в файлы FLV и MP4.
Теперь весь процесс «загрузки» и «преобразования» происходит на другом (удаленном) сервере, который фактически размещается у другого поставщика.
Причина, по которой я использую другое место размещения, заключается в том, что они предлагают больше места для хранения и функции преобразования.
У меня такой вопрос: как (или как лучше) я могу загружать файлы на свой «видеохостинг» с основного веб-сайта, где пользователи в основном взаимодействуют? Кроме того, когда видео загружается, информация также добавляется в базу данных (название видео, описание и т. Д.), Так как мне ввести эту информацию в базу данных? Из удаленного местоположения или с основного сайта?
Кроме того, как я могу сделать это безопасно? Это означает, что кто-то не может просто «перейти» на видео-сайт и загрузить файл случайным образом.
Или, если у кого-то есть совершенно иная конструктивная рекомендация, я бы это тоже высоко оценил.
Большое спасибо!