- Python=3.10
- Установить виртуальное окружение
Powershell:
py -3.10 -m venv venv
Bash:
python3.10 -m venv venv
- Активировать виртуальное окружение
Powershell:
./venv/scripts/activate.ps1
Bash:
source venv/bin/activate
- Обновить pip
Powershell:
python -m pip install --upgrade pip
Bash:
-
- Установить библиотеки
Powershell:
pip install -r requirements.txt
Bash:
-
- Запустить тестовый сервер
Powershell:
uvicorn main:app --reload --host 127.0.0.1 --port 8080
Bash:
-
- WebRTC:
Документация:
OpenAPI: webrtc/docs
ReDoc: webrtc/redoc
Проекты:
Тестовая HTML страница (GET, text/html): webrtc/[project_name]/page
JS скрипт для создания подключения (GET, text/javascript): webrtc/[project_name]/script
Сюда отправлять запрос на подключение (POST, application/json): webrtc/[project_name]/offer
- Photo:
Документация:
OpenAPI: photo/docs
ReDoc: photo/redoc
Проекты: [пока не точно]
Тестовая HTML страница (GET): photo/[project_name]/page
JS скрипт для создания подключения (GET): photo/[project_name]/script
Сюда отправлять запрос на обработку (POST): photo/[project_name]/offer
- Тестовый проект для проверки подключения: webrtc/test
- Фурдилов Д.М., Обнаружение пересечения опасный зон... (пока без опасных зон🥲): webrtc/dedsad