バーチャルダーツプレイヤー（VDartsPlayer）のススメ

![VDartsPlayer.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/5f335584-9561-ad30-093b-81094aac1957.png)

## 用意するもの

- PC（Windows10　or Windows11）
- OBS Studio
- iPhone11以降 ＆ TDPT(要課金)
- iPhone（iOS10以降） ＆ iVCam
- VSeeFace

### 各アプリのバージョン

|アプリ名         |URL                 |バージョン           |
|:---------------|:-------------------|:-------------------|
|iVCam Windows PC|[https://www.e2esoft.com/ivcam/](https://www.e2esoft.com/ivcam/)|7.0.2               |
|iVCam iOS       |[https://apps.apple.com/app/ivcam-webcam/id1164464478](https://apps.apple.com/app/ivcam-webcam/id1164464478)|7.0.3.428(iOS15.2.1)|
|VSeeFace        |[https://www.vseeface.icu/#download](https://www.vseeface.icu/#download)|1.13.37c β          |
|OBS Studio      |[https://obsproject.com/ja/download](https://obsproject.com/ja/download) |27.2.1|

## 1. Windows11(10) PCにiVcamをインストール

1. [iVcam公式サイト：https://www.e2esoft.com/ivcam/](https://www.e2esoft.com/ivcam/)にアクセスします。  
2. 「Download for Windows」（青い背景のバナー）をクリックします。
   ![download (1).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/1c8b7397-af0c-7c09-5532-a7a7b5b5b946.png)
3. 「次へ」をクリックします。  
   ![iVCamPcInst (1).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/669665d3-7d6b-b6ce-3949-e59e7d844be5.png)
4. 「次へ」をクリックします。  
   ![iVCamPcInst (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/bef54fad-ac09-3f3b-04f9-3b01a41cdafe.png)
5. 「「次へ」をクリックします。  
   ![iVCamPcInst (3).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/1bd2785b-533e-536a-75c4-71fabd39f774.png)
6. 「マイクをインストールする」と「起動時に実行」のチェックを外し「次へ」をクリックします。  （チェックを外すのはお好みで。）  
   ![iVCamPcInst (4).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/c860f8f8-76f7-5054-f1ef-671cada07306.png)
7. 「次へ」をクリックします。  
   ![iVCamPcInst (5).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/f84b9a42-5122-c064-cd74-164dfc318884.png)
8. 「完了」をクリックします。  
   ![iVCamPcInst (6).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/126ddb7a-bff1-932f-6332-39c2f86ec017.png)
9. iVCamが起動します。
   ![iVCamBoot.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/a5b0d0d2-39b5-ac8d-c2a1-9fa426a79e9e.png)

## 2. iPhone(iOS10以降)でiVCamをインストール

iVCamを使うには、iPhoneがWindows PCと同じWi-Fiに接続していることを確認しましょう。  
この作業をするとTeamsやZoom等でiPhoneがWebカメラとして利用することができます。

1. PCに表示されたQRコードを読み込み、iVCamをインストールします。  
   ![IMG_0022.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/3898be96-650d-bcbe-8994-4199b3b024a2.png)
2. App StoreからiVCamをインストールします。  
   ![IMG_0023.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/d5635104-9739-678e-7b6a-700ed6e39766.png)
3. インストール完了後、iVCamを起動すると、カメラとマイクのアクセス許可について確認が表示されますので「OK」をタップしてください。PCに携帯カメラの映像が表示されます。  
   ![IMG_0024.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/cf496d70-37a1-c95b-124a-86a51eb1290d.png)
4. 自宅のダーツボードの全面が移るようにiPhone＋iVCamを設置します。
   ![iVCamSetupOK.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/3a3ecb0e-dbe0-9a0f-5db4-965489ed14a0.png)

## 3. iPhone（iVCamとは別の携帯が理想）にTDPTをインストール

1. App StoreでTDPTを検索してインストールします。  
   ![IMG_7896.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/ace794ee-b578-20a4-3d8d-f3fd8d6ca435.png)
2. TDPTを起動した後に歯車アイコンをタップすると設定が開きますので、「Show background」と「Use microphone」のチェックを外します。  
   ![IMG_7897.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/99cab9fe-f8af-e57f-c81c-1247c083af59.png)
3. TDPTの真ん中にある★をタップすると課金について表示があります。約500円弱（2022/2/27当時）の金額で買い切りとあるので、私はポチりました。  
4. ポチった後は追加機能が使えます。今回は「Transmission of motion data using VMC Protocol」機能を用いて、VSeeFaceと接続して仮想アバターを動かします。（** 「Port」の番号をメモします。** ）  
   ![IMG_7898.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/15ae0c09-6017-2d29-875e-7356b6ed2b9b.png)

## 4. Windows PCにVSeeFaceをインストール
あらかじめ、[VRoid Hub：https://hub.vroid.com/](https://hub.vroid.com/)にアカウントを作成してサインインして、お好みのVRoidのモデルをダウンロードしておきます。（下図の「このモデルを利用する」をクリックすることでダウンロードできます。
![VRoidHubDownload.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/3ad3aef9-4f1b-09af-bbb7-98e537b7a7a4.png)

1. [VSeeFace 公式サイト：https://www.vseeface.icu/#download](https://www.vseeface.icu/#download)にアクセスし、「Download」をクリックします。
   ![download (3).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/297472a4-5fd4-5c72-b410-8a85e3489736.png)
2. ダウンロードしたファイルはZip形式ですので、お好きなフォルダで展開して、「VSeeFace.exe」をダブルクリックして実行します。
   ![VSeeFaceBoot.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/f7af78db-4742-a01e-260a-d486913b4b3f.png)
3. VSeeFaceが起動します。アバターを追加（大きな＋）をクリックして [VRoid Hub：https://hub.vroid.com/](https://hub.vroid.com/) からお好みのVRoidを登録して、「スタート」をクリックします。
   ![VSeeFace (1).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/c44d2941-410c-f92f-38c6-d555b3ba319a.png)
4. 起動後、右上の「設定」→「一般設定」をクリックします。  
   ![VSeeFace (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/40b346ee-41ed-cd6d-4b84-31678f975334.png)
5. OSC/VMCプロトコルの「OSC/VMCプロトコルで受信する（トラッキングを無効）」にチェックを入れて、LAN IPの下にあるポート番号は、iPhoneのTDPTの「Transmission of motion data using VMC Protocol」のPort番号と同じ番号に設定します。
   ![VSeeFace (3).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/0486b3f1-fb4d-3249-6ea5-70a5c61cd24e.png)
6. また「二次のOSC/VMCプロトコルの受信機能」にチェックを入れて、同じく番号を同じにします。（下図の例では39540の番号）
   ![VSeeFace (4).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/2d5b6d1b-49ad-6555-356d-90d2571db9ef.png)
7. iPhoneのTDPDの★をタップして、「Transmission of motion data using VMC Protocol」欄の「Start」をタップします。
   ![IMG_7898.PNG](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/15ae0c09-6017-2d29-875e-7356b6ed2b9b.png)
8. 設定が終わった状態。携帯の状態とリンクしていることを確認して、画面右端にある「※」をクリックすると背景やメニュー等が消えます。
   ![VSeeFace (5).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/06940f3a-e9e5-2996-fbd7-896d2431bc90.png)
9. 完成形。
   ![VSeeFace (6).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/829c3a33-aa24-b016-57c6-0cb4bdc480f0.png)

## 5. Windows PCにOBS Studioのインストール

1. [OBS Studio 公式サイト：https://obsproject.com/ja/download](https://obsproject.com/ja/download)にアクセスし、「ダウンロードインストーラ」をクリックします。  
   ![download (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/5a3f192f-fc8d-2773-500c-2488830f55b0.png)
2. エクスプローラでダウンロードしたファイルを右クリックして「管理者として実行」をクリックします。
   ![OBSInstall.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/481e0d08-ddb9-8c08-e428-0ccc1f7947f8.png)
3. 「Next」をクリックします。
   ![OBSInstall (1).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/686c8eb5-7060-c029-ae8e-c4a962d27793.png)
4. 「Next」をクリックします。
   ![OBSInstall (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/ce6e774b-6114-b11e-182f-97e95b71ef7e.png)
5. 「Install」をクリックします。
   ![OBSInstall (3).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/2fc7794c-d272-1779-46b8-0c04ecedcdf2.png)
6. 「Finish」をクリックします。
   ![OBSInstall (4).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/21137339-990a-c4bd-f7e9-c841fa68d142.png)
7. 自動構成ウィザードが起動するので、そのまま「次へ」をクリックします。
   ![OBSInstall (5).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/e1c575eb-a378-e86f-59d2-587a350c05a5.png)
8. 「次へ」をクリックします。
   ![OBSInstall (6).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/64a4d362-2e03-a386-faf4-c77e9d06c6f1.png)
9. Youtubeアカウントを持っている場合「Youtube ― RTMPS」をクリックします。
   ![OBSInstall (7).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/247311a2-acae-7d96-0f06-a6002a27b727.png)
10. 「アカウント接続（推奨）」をクリックします。するとブラウザが起動してYoutubeアカウントの利用について承認する画面に移動するので、承認します。
   ![OBSInstall (8).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/27984929-0ac0-9259-e218-8a7ae695b3fe.png)
11. 接続されたアカウントに自分のYoutubeアカウントを確認して「次へ」をクリックします。
   ![OBSInstall (9).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/7bcf47aa-fd79-842c-0a4f-bc46535c1bbf.png)
12. 帯域幅のテストが自動で行われるのでし、しばし待ちます。
   ![OBSInstall (10).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/fbdd49be-9327-5118-33a3-b6b8ea58c582.png)
13. テストが完了したら「設定を適用」をクリックします。
   ![OBSInstall (11).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/4b6edb00-6115-0e2e-5313-1ed6c93a1504.png)
14. 起動直後のOBS Studioの画面は下図の通りです。
   ![OBSInstall (12).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/98153b02-f440-ac7c-7d39-02a18efb5234.png)
15. お好みで画面配置が変更できます。下図はチャットウィンドウを右側に入れている状況です。（ドラッグ＆ドロップで移動可能）
   ![OBSInstall (13).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/7bbbf36b-977e-395a-d7c5-9b30fcabcc01.png)

## 6. OBS Studioで合成してn01 OnlineのWebカメラに設定

1. OBS Studioのソースで「＋」をクリックして「映像キャプチャデバイス」をクリックします。
   ![OBSSetting (1).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/655b3ce5-d3b5-7768-b363-a79e648ad90c.png)
   ![OBSSetting (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/8a6d626b-680a-93bf-e52f-38fc9d9c925a.png)
2. 「新規作成」を選択して「iVCam」と入力して「OK」をクリックします。  
   ![OBSSetting (3).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/396a3412-923e-b233-4586-8f1b290b7f87.png)
3. デバイスが「e2eSoft iVCam」であることを確認して「OK」をクリックします。  
   ![OBSSetting (4).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/f3dc3ba0-eb4e-49f9-9f18-aa8d2149da93.png)
4. ソースの「＋」をクリックして「ゲームキャプチャ」をクリックします。  
   ![OBSSetting (5).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/95fd07bc-71fd-3416-301d-5ab1aa9735ec.png)
5. 「新規作成」を選択して「VSeeFace」と入力して「OK」をクリックします。  
   ![OBSSetting (6).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/beb56bf0-713c-c258-f271-f8e022068fb9.png)
6. 次の設定を実施した後に「OK」をクリックします。<br>モード：「特定のウィンドウをキャプチャ」<br>ウィンドウ：「[VSeeFace.exe]: VseeFace v○.○○○○ ○○）<br>ウィンドウの一致優先順位：「タイトルに一致、そうでなければ同じ実行可能ファイルのウィンドウを見つます」<br>透過を許可：「チェックします」<br>カーソルをキャプチャ：「チェックを外します。」
   ![OBSSetting (7).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/530887e5-5320-5a36-908b-163ebd47bda0.png)
   ![OBSSetting (8).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/604f2535-986d-64ec-5db1-840c5251dfc0.png)
7.  シーンの画面内で、iVCamのボードの映像とVSeeFaceのアバターの位置やサイズを合わせます。比較的中央寄りに集めるとよいと思います。
   ![OBSSetting (9).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/3236a3d0-c8a2-bf4d-33f0-adb116051d53.png)
8. コントロールウィンドウにある「仮想カメラ開始」をクリックします。
   ![OBSSetting (10).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/c7a2603e-41f7-b75d-4557-59ce61509ad0.png)
9. [n01 Online](https://nakka.com/n01/online/)をブラウザでアクセスして、右上の「参加」をクリックします。
   ![OBSSetting (11).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/711d1eb3-fb2f-c0aa-40cc-ecfd768ad2aa.png)
10. 「Webカメラの設定」をクリックします。
   ![OBSSetting (12).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/0b3417ed-ed6b-fbd8-74d9-5ab8778fa941.png)
11. カメラの選択で「OBS Virtual Camera」を選択して、右上の「完了」をクリックします。
   ![OBSSetting (13).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/345567a7-975a-9376-ccfa-8623a997681a.png)
12. 右上の「完了」をクリックします。
   ![OBSSetting (14).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/96172/94ad8e91-70ba-dfe0-0a70-665c3dc1eeed.png)

あとは、n01 OnlineでVDartsPlayerを楽しんでください！