<aside> 📌 メインメニュー
</aside>
1台のウェブカメラまたはiPhone/Androidデバイスで複数のモデルをコントロールする。
1台のウェブカメラまたはiPhone/Androidデバイスで、複数のVTube Studioインスタンスをコントロールできます。
そのためには、まずVTube Studioを複数起動する必要があります。このボタンでできます:
あるいは、メインのVTube Studio.exeファイルの隣にあるstart_without_steam.batファイルを使用してください。これでVTube Studioが複数起動するようになりました。
VTube Studioで同じウェブカメラを複数回選択するだけです。
トラッキングは一度しか実行されないので、複数のモデルに同じウェブカメラを使用してもパフォーマンスのオーバーヘッドはありません。
<aside> 💡 **注:**ネットワーク接続の代わりにUSBを使用する場合は、「iPhoneのUSB接続を使用する場合」までスクロールダウンしてください。
</aside>
5つのVTSインスタンスを起動したとします。同じポートで2回ネットワークサーバーを起動すると、VTube Studioは自動的に次の利用可能なポートを選択し、代わりにそこで起動します。この場合、元のポート番号に取り消し線が引かれます。
5つのインスタンスは以下のポートで動作します:
VTube Studio
" - ポート25565VTube Studio Window 2
" - ポート 25566VTube Studio Window 3
" - ポート 25567VTube Studio Window 4
" - ポート 25568VTube Studio Window 5
" - ポート 25569これが機能するためには、すべてのインスタンスでネットワークサーバーがオンになっている必要があります。
これで、iOSアプリにポートを入力することで、スマートフォンを使ってこれらのインスタンスに接続できるようになります。
例えば、ポート25566のインスタンス(B)に接続するとします。このインスタンスは追跡データを<own_port> - 1と <own_port> + 1のインスタンスに渡します。その後、受信側のインスタンスがデータを受信し、それを渡すことで、双方向のチェーンが構築されます。あるポートでVTube Studioインスタンスが動作しておらず、チェーンが切れている場合、データはそれ以上渡されません。
このことは、2台のスマートフォンを使って、同じPC上の2つの異なるVTube Studioインスタンスをコントロールしたい場合、インスタンスは少なくとも2つのポート番号で動作する必要があることを意味します。
これは少し違う仕組みです。あるインスタンスがUSB経由でデータを受け取り、それを他のインスタンスに渡します。
以下の5つのインスタンスが動いていると仮定します:
VTube Studio
" - USBサーバーがアクティブ、ネットワークサーバーはオフ、ポート25565が選択されています。VTube Studio Window 2
" - ポート25565VTube Studio Window 3
" - ポート 25566VTube Studio Window 4
" - ポート 25567VTube Studio Window 5
" - ポート 25568インスタンス(A)と(B)の両方がネットワークサーバーに同じポートを選択していることに注意してください。
これはインスタンス(A)がUSBをアクティブにしているためで、同時にネットワークサーバーをアクティブにすることはできません。
インスタンス(A)はUSB経由でデータを受信し、その(非アクティブ化された)ネットワーク・サーバーに設定されたポートにデータを渡します。
インスタンス(B)はそのポートで動作しており、データを受信し、ポート25564(何も動作していない)とポート25566(インスタンス(C))へとDOWNとUPを繰り返します。そこから、チェーンは正常に継続されます。