Vfinity2.0 α
リファレンス

ポート

Vfinity が使うポートと接続先、接続を開始する側、変更する場所

このPC

VfinityVTube Studio8001

Vfinityはポート8001でVTube Studio APIに接続し、ホットキーの実行やモデルの操作を行います。

VfinityOBS · WebSocketサーバー4455

Vfinityはポート4455でOBS内蔵のWebSocketサーバーに接続し、シーンの切り替えやソースの表示を行います。

OBS · ブラウザソースVfinity · オーバーレイ + ローカルAPI21424

OBSブラウザソースはVfinity自体のサーバー(ポート21424)を開き、投擲、アラート、ウィジェットを描画します。

自作スクリプトVfinity · オーバーレイ + ローカルAPI21424

自作スクリプトはトークンを用いて同じポート21424のローカルAPIにアクセスします。

VfinityTikTok LIVE · Twitch · Kick · YouTubeインターネット

TikTok LIVE、Twitch、Kick、YouTubeはインターネット経由で通信します。各接続はVfinity自身が直接開始します。

矢印:接続を開始する側
ポート:待ち受ける側

Vfinity が使うローカルポートとインターネット接続の一覧です。接続できないときは、どちらが接続を開始するかを確認してください。

ローカルポート

ポート用途接続を開始する側設定場所
21424オーバーレイとローカル API の共通サーバーOBS と自作スクリプトから Vfinity へ設定接続ローカルサーバー の 共通サーバーポート
8001VTube Studio のプラグイン APIVfinity から VTube Studio へVTube Studio API カードの ポート
4455OBS の WebSocket サーバーVfinity から OBS へOBS Studio カードの ポート
8080Streamer.bot の WebSocket サーバーVfinity から Streamer.bot へStreamer.bot カードの ポート
8080トリガー APIVfinity から自作サーバーへトリガー API カードの WebSocket ポート
21213自作の TikTok コネクターVfinity からコネクターへTikTok 接続の詳細設定 の カスタム WebSocket 選択時のみ
21215Kick のサインインブラウザーから Vfinity へ戻る固定
Vfinity が待ち受ける

21424 はオーバーレイとローカル API のために常時待ち受けます。21215 は Kick にサインインする間、最大 5 分間使用します。

Vfinity から接続する

VTube Studio の 8001、OBS の 4455、Streamer.bot または自作トリガー API の 8080、自作 TikTok コネクターの 21213 に接続します。

接続先のポートはそれぞれ別のプログラムが管理します。接続できない場合は、そのプログラムが起動し、サーバーがオンになっているか確認してください。

共通サーバー

オーバーレイ、ローカル API の HTTP ルート、イベント用 WebSocket はすべて 21424 を共有します。

  • 起動時に 21424 が使用中なら、Vfinity は別の空きポートを選んで表示します。オーバーレイ URL はポートを手入力せず、アプリからコピーしてください。
  • 共通サーバーポート の変更は Vfinity の再起動後に反映されます。
  • 通常はこの PC からだけアクセスできます。別の PC の OBS からこれらのオーバーレイを使う をオンにすると、アクセスキーを持つローカルネットワーク内の機器からもオーバーレイにアクセスできます。
  • ローカル API は LAN アクセスをオンにしても、この PC と API トークンを持つ要求に限られます。

Vfinity 1.x は API に 21214、TikTok ヘルパーに 21213 を開いていました。2.0 ではどちらも開かないため、API 連携は共通ポートへ移してください。

設定の接続画面には、配信プラットフォーム、アプリ、詳細設定がまとまっています。

インターネット接続

次のサービスへは Vfinity から接続します。インターネット側から Vfinity に直接接続するものはありません。

サービス接続先接続する時
TikTok LIVE組み込みブリッジ経由で TikTok へ接続中。ブリッジと Vfinity はプロセスパイプで通信し、ポートは使いません
Twitcheventsub.wss.twitch.tv、api.twitch.tv、id.twitch.tv接続中、およびデバイスコードでのサインイン時
KickKick の Pusher チャットソケット、kick.com、api.kick.com、id.kick.com接続中、およびサインイン時
YouTubewww.youtube.com接続中。サインインなしで配信とチャットを読み取ります
Microsoft Edge(無料)の読み上げspeech.platform.bing.com読み上げ時
有料の読み上げapi.elevenlabs.io、api.sws.speechify.com、api.murf.ai、api.cartesia.ai、api.fish.audio音声の生成や一覧取得時
HTTP Webhook ステップ入力したアドレスステップ実行時

Twitch はブラウザーで短いコードを承認してサインインするため、ローカルポートは不要です。YouTube はサインインそのものが不要なので、こちらもポートを開きません。

Twitch のサインインはブラウザーでコードを承認します。コールバック用ポートは使いません。

関連ページ