Для запуска проекта локально, нужно:
- Склонировать репозиторий на локальную машину:
git clone git@github.com:RusinovIG/stream-saver.git - Установить зависимости проекта:
php composer.phar install - Загрузить дамп из файла dump.sql в базу mysql.
- В конфигурационном файле src/Core/Config.php прописать актуальные настройки базы данных и url сервера, с которого будет сохраняться видео, абсолютный путь до папки с проектом на сервере (project_root).
- В конфигурационном файле src/Core/Config.php выставить требуемую длину видео-файлов секундах (video_length) и количество секунд до завершения предыдущей записи, за которое должна запуститься запись следующего файла (video_intersection_length)
Запуск скрипта осуществляется следующей командой:
php console.php stream:save