sudo sh install_deps.shcurl -LsSf https://astral.sh/uv/install.sh | shuv venv --system-site-packages
# 仮想環境を有効化
source .venv/bin/activate
# 同期
uv sync- ラズパイ:
python3 raspi_rtsp_server.py- ノートPC
python3 rtsp_multiview.py本プロジェクトは技大祭のお化け屋敷で使用する監視カメラシステムを作成するものである.以下にセットアップ手順を示す
- microSDカードにUbuntuを焼く
- ラズパイにmicroSDカードを差し込んで起動
- 初期設定を行う
-
ターミナルで以下のコマンドを実施
git config --global user.name [名前]
$ git config --global user.email [メールアドレス]
-
ターミナルで以下のコマンドを実施
ssh-keygen -t rsa -C "[メールアドレス]"
-
ターミナルで以下のコマンドを順に実施
sudo apt update
sudo apt install xclip
-
さらに以下のコマンドを実施してssh-keyをコピー
cat ~/.ssh/id_rsa.pub | xclip -selection clipboard
- Githubを開く
- 右上の自分のアイコンをクリック
- 「Settings」を開く
- 「SSH and GPG keys」を開く
- 緑色の「New SSH key」ボタンをクリック
- 「Title」に任意のタイトルを入力
- (自分が何のSSH keyなのか分かればok)
- 「Key」に
Ctrl + vでコピーしたssh-keyを貼り付け - 緑色の「Add SSH Key」ボタンをクリック
-
VSCodeのターミナルに戻る
-
以下のコマンドを実施
ssh -T git@github.com
- 成功したら完了
-
以下のコマンドを実施
git config --global core.fileMode falsegit config --global core.fileMode
falseと表示されればok
git clone https://github.com/NUTFes/ghost-camera.git- venv + uv の環境立てる
- 実行ファイルを実行
- ラズパイ:raspi_rtsp_server.py
- ノートPC:rtsp_multiview.py