В этом втором посте, касающемся итогового проекта, мы поговорим о том, какие технологии мы будем использовать для его разработки и как я планирую их интегрировать.

После того, как мы вложили средства в преобразование видео, будь то библиотеки Maven или другие варианты интеграции, мы решили выбрать оптимальный и наименее дорогой вариант. Выполните интеграцию с Java и Shell Bash с помощью команды:

Время выполнения.getRuntime().exec

В целях реализации мы будем использовать общие технологии, такие как Java 8/9 или Spring Boot 1.5.7/2, фреймворк, использующий Spring, чтобы в конечном итоге использовать FFMPEG для преобразования мультимедийного контента.

Что касается внешнего интерфейса, мы будем использовать HTML5, CSS и JavaScript, связанные со слоем MVC Spring 4/5.

Все технологии, которые мы собираемся использовать, подлежат обновлению. Сейчас выходят новые версии для Spring Framework 5.0 и три месяца для Spring Boot 2.0.

В качестве фонового опыта я должен сказать, что я уже создал проект Maven с зависимостями, которые мы будем использовать в этом проекте, такими как Spring и Spring Boot.

В следующем посте мы продолжим рассказывать о том, как разрабатывается проект, с подробными снимками о том, как продвигается фронтенд.