# Web Browser

Roboflow は、Web ブラウザでコンピュータビジョンモデルをデプロイするための JavaScript パッケージを提供しています。

### inference-sdk

WebRTC を使用して、Roboflow Cloud で動画ストリームに対して推論を実行し、最小限のレイテンシでライブ結果を返します。

* ライブ動画ストリーム向け
* Roboflow Workflows を実行する場合、またはサポートされていないモデルを実行する場合は `inferencejs`
* レイテンシに敏感なユースケースでは **計算負荷の高いモデル**

<a href="web-browser/web-inference-sdk" class="button primary">inference-sdk の詳細を見る</a>

### inferencejs

Tensorflow\.js を使用して、画像や動画ストリームに対する推論をデバイス上で実行します。

* 画像とライブ動画ストリーム向け
* レイテンシに敏感なユースケースでは **軽量、** [**サポートされているモデル**](https://github.com/roboflow/roboflow-product-docs/blob/main/deploy/sdks/web-browser/web-inference.js#supported-models)
* インターネット接続が常時利用できない場合（初回読み込みには引き続き必要です）

<a href="https://github.com/roboflow/roboflow-product-docs/blob/main/deploy/sdks/web-browser/web-inference.js" class="button primary">inferencejs の詳細を見る</a>

## 比較

<table><thead><tr><th width="187.88671875">機能</th><th>inference-sdk</th><th>inferencejs</th></tr></thead><tbody><tr><td>処理場所</td><td>Roboflow Cloud</td><td>ブラウザ（デバイス上）</td></tr><tr><td>処理レイテンシ</td><td>一定（GPU による高速化）</td><td>ユーザーのデバイスに依存</td></tr><tr><td>モデルのサポート</td><td>すべての Roboflow モデルと Roboflow Workflows</td><td><a href="https://github.com/roboflow/roboflow-product-docs/blob/main/deploy/sdks/web-browser/web-inference.js#supported-models">サポートされているモデル</a></td></tr><tr><td>デバイスのサポート</td><td>広範囲（WebRTC は広くサポートされています）</td><td>広範囲（Tensorflow.js は広くサポートされています）</td></tr><tr><td>インターネット接続が必要</td><td>はい、継続的に</td><td>はい、初回のモデル読み込み時のみ</td></tr><tr><td>ネットワークレイテンシ</td><td>最小</td><td>ネットワークレイテンシなし</td></tr></tbody></table>
