Younghoon-Lee / Real_Time_Virtual_Home_Trainer

Virtual Home Trainer based on WebRTC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Original Repository

기존에 사용자와 분리되어 있던 Home Training App의 한계를 넘어
사용자와 상호 작용하는 Real-Time Virtual Home Trainer Application을 소개합니다.🌟


Quick Start Examples

Docker의 Container를 이용하여 간편하게 local server를 배포해볼 수 있습니다🚀


Deploy on Local Machine

📌 Local machine에서 실행할 시 모바일 기기의 카메라 접근은 불가능합니다.

📌 Python>=3.8.0 버전이 요구됩니다.

$ git clone https://github.com/boostcampaitech2/final-project-level3-cv-11.git 
$ cd final-project-level3-cv-11
$ pip install -r requirements.txt
$ uvicorn server:app --port 5000 --reload

-> http://127.0.0.1:5000 으로 접속할 수 있습니다.

Deploy on Docker Container

📌docker-compose.yml파일을 사용해서 docker container를 띄워 local server를 구축합니다.


$ docker-compose up -d

-> https://{IPv4 Adress}:8080 으로 접속할 수 있습니다.

About

Virtual Home Trainer based on WebRTC


Languages

Language:Python 46.6%Language:HTML 20.7%Language:JavaScript 16.1%Language:CSS 15.5%Language:Dockerfile 0.9%Language:Shell 0.1%