diff --git a/README.md b/README.md index 4582c73..b3df859 100644 --- a/README.md +++ b/README.md @@ -14,13 +14,14 @@ 5.1. Порядок действий 5.2. Проверка настроек платы (Connector Mapping) 6. Файл streams.txt -7. Запуск и остановка - 7.1. Запуск - 7.2. Остановка - 7.3. Ярлык на рабочем столе +7. Развертывание (Deployment) +8. Запуск и остановка + 8.1. Запуск + 8.2. Остановка + 8.3. Ярлык на рабочем столе 9. Как проверить, что всё работает -9. Частые проблемы и решения -10. Полезные мелочи +10. Частые проблемы и решения +11. Полезные мелочи *** @@ -220,14 +221,31 @@ rtsp://10.10.5.140:8554/live4 *** -## 7. ЗАПУСК И ОСТАНОВКА +## 7. Развертывание (Deployment) + +*** + +Проект работает в "portable" режиме. Все файлы должны лежать в одной папке (например, `C:\sdi-bridge\`). + +1. Склонируйте репозиторий в нужную папку: + ```bash + git clone https://git.tvstart.ru/lexx/sdi-bridge.git + ``` +2. Скачайте ffmpeg.exe (с поддержкой DeckLink) и драйвер Blackmagic: +Перейдите в раздел Releases этого репозитория. +Скачайте архив ffmpeg_decklink_win64.zip и распакуйте ffmpeg.exe в корень папки (рядом с sdi-bridge.ps1). +Установите драйвер Blackmagic Desktop Video из архива или с официального сайта. + +*** + +## 8. ЗАПУСК И ОСТАНОВКА *** Система запускается одним PowerShell-скриптом. Он сам проверяет окружение, находит плату, читает `streams.txt`, гасит старые воркеры и запускает новые. -### 7.1 ЗАПУСК +### 8.1 ЗАПУСК Откройте PowerShell (Пуск -> начните печатать "PowerShell" -> Enter) и выполните: @@ -248,7 +266,7 @@ powershell -ExecutionPolicy Bypass -File C:\sdi-bridge\sdi-bridge.ps1 Повторный запуск безопасен: старые воркеры будут автоматически остановлены перед стартом новых. -### 7.2 ОСТАНОВКА +### 8.2 ОСТАНОВКА Откройте PowerShell и выполните: @@ -258,7 +276,7 @@ powershell -ExecutionPolicy Bypass -File C:\sdi-bridge\stop-all.ps1 Либо закройте все окна SDI-N вручную (Ctrl+C или крестик). -### 7.3 ЯРЛЫК НА РАБОЧЕМ СТОЛЕ +### 8.3 ЯРЛЫК НА РАБОЧЕМ СТОЛЕ Чтобы не набирать команду каждый раз: @@ -275,7 +293,7 @@ powershell -ExecutionPolicy Bypass -File C:\sdi-bridge\stop-all.ps1 *** -## 8. КАК ПРОВЕРИТЬ, ЧТО ВСЁ РАБОТАЕТ +## 9. КАК ПРОВЕРИТЬ, ЧТО ВСЁ РАБОТАЕТ *** @@ -322,7 +340,7 @@ powershell -ExecutionPolicy Bypass -File C:\sdi-bridge\stop-all.ps1 *** -## 9. ЧАСТЫЕ ПРОБЛЕМЫ И РЕШЕНИЯ +## 10. ЧАСТЫЕ ПРОБЛЕМЫ И РЕШЕНИЯ *** @@ -452,7 +470,7 @@ powershell -ExecutionPolicy Bypass -File C:\sdi-bridge\stop-all.ps1 *** -## 10. ПОЛЕЗНЫЕ МЕЛОЧКИ +## 11. ПОЛЕЗНЫЕ МЕЛОЧКИ ***