開発者向けリソース
Vue ビデオ通話 UI Kitのドキュメントとサンプル
VUE CALL の機能
Vue ビデオ通話機能
人と人をつなぐ
- 音声・ビデオ通話
- 着信処理
通話体験を自在にコントロール
- カメラとマイクのコントロール
- 通話ライフサイクルイベント
自分らしく仕上げる
- アプリケーションのフロー
- プラットフォーム固有の統合
Vue ビデオ通話コンポーネントを見る
TUICallKit をコンポーネントレイアウトに組み込み、アプリ内の操作から通話を開始します。
Vue 通話インターフェースを組み込む
コンポーネントのレイアウトに TUICallKit をマウントし、認証済みユーザーで初期化します。このコンポーネントが通話インターフェースとコントロールを提供します。
ドキュメントを読む<script setup>
import { TUICallKit } from "@trtc/calls-uikit-vue";
</script>
<template>
<TUICallKit />
</template>Vue でビデオ通話を開始
アプリケーションから受信者 ID を通話 API に渡します。このアクションを Vue インターフェースの連絡先、会話、または通話ボタンに接続します。
ドキュメントを読むimport { TUICallKitAPI, CallMediaType } from
'@trtc/calls-uikit-vue';
await TUICallKitAPI.calls({
userIDList: [recipientID],
type: CallMediaType.VIDEO,
});フローティングウィンドウ
ユーザーがアプリ内を移動しても、会話を表示し続けます。
ドキュメントを読むTUICallKitAPI.enableFloatWindow(true);始める
Vue アプリにビデオ通話を追加
- 01
- 02
- 03
npm install @trtc/calls-uikit-vueimport { TUICallKitAPI } from '@trtc/calls-uikit-vue';
await TUICallKitAPI.init({ SDKAppID, userID, userSig });Vue ビデオ通話 UI Kit のよくある質問
Vue Video Calling UI Kitには何が含まれていますか?
Vue ビデオ通話 UI Kit は、TUICallKit の画面と通話コントロールを提供します。ユーザー ID とコンポーネントレイアウトに接続すると、Call サービスが参加者を接続します。
Vue の通話 SDK と UI Kit のどちらを使うべきですか?
UI Kit は基盤サービス上にインターフェースコンポーネントを提供します。独自のアプリケーション UI をより細かく制御する必要がある場合は、SDK を選択してください。
ブラウザーでVueビデオ通話を利用するには何が必要ですか?
Call サービスが有効になっている認証済みユーザー向けに TUICallKit を初期化します。HTTPS または localhost を使用し、カメラ、マイク、ブラウザ再生の権限を処理します。
Vue Video Calling UI Kit のユーザーを認証するにはどうすればよいですか?
サーバー上で UserSig を作成し、独自のサインインフローが完了した後にクライアントへ渡します。アプリケーションシークレットは常にサーバー上に保持してください。
Vue ビデオ通話 UI Kit は無料で使用できますか?
インターフェースとホスト型 Call サービスは、それぞれ異なる役割を担います。アプリケーションでサービスを有効化し、現在のプラン、機能の提供状況、利用料金を確認してください。
Vue で Vue ビデオ通話 UI Kit を導入するには?
ドキュメントに沿った Vue の導入手順とコンポーネント API を使用します。接続済みビューの前にサービスを初期化し、ビューのアンマウント時にリスナーを解除するかリソースを解放します。
アプリのリリース前に Vue ビデオ通話 UI Kit をテストするには?
別々のユーザー間で招待、応答、拒否、通話終了の状態をテストし、権限が拒否された場合も確認します。
Vue ビデオ通話 UI Kit のインターフェースをカスタマイズするには?
@trtc/calls-uikit-vue の TUICallKitAPI から setLocalViewBackgroundImage と setRemoteViewBackgroundImage を使い、カメラがオフのときの背景を設定します。これらの背景は、音声通話中または映像がオフのときに表示されます。ボタンの SVG を独自に変更する場合、ドキュメントのソースコピー手順では Vue 3 と TypeScript、およびバージョン 3.2.2 以降が必要です。インポート先をローカルのコンポーネントコピーに変更し、アップグレード時もその変更を保守してください。

