完璧な1対1ビデオ通話を構築する:TRTCクイックスタートガイド - ウェブ
Tencentリアルタイムコミュニケーション(TRTC)による1対1ビデオ通話のベストプラクティスガイドへようこそ!
この記事は、1対1ビデオ通話のコア機能を迅速に構築するための明確で簡潔なロードマップを提供します。TRTCの初心者でも、既存のアプリケーションを最適化したい開発者でも、このガイドを使えば、リアルタイムオーディオおよびビデオ通話、ミュート、カメラのオフなどの基本機能を簡単に実装できます。
この記事を読むことで、あなたは:
- 1対1ビデオ通話のMVPを構築するために必要な主要なステップを理解する
- 各ステップに関する詳細な技術文書リンクを取得し、さまざまなクライアントプラットフォームをカバーする
- コア機能を迅速に実装するためのベストプラクティスを習得する
- 一般的な統合の落とし穴を避け、開発効率を向上させる
このエキサイティングなTRTCの旅を始めましょう!このガイドに従うことで、ウェブ用のプロフェッショナルグレードの1対1ビデオ通話アプリケーションをすぐに構築できるようになります。
0. 一般ガイド
https://trtc.io/document/39386
この文書は、Tencentリアルタイムコミュニケーション(TRTC)の初心者ガイドであり、TRTC製品機能を統合したい開発者のための明確なオンボーディングパスを提供します。製品の紹介、製品体験、SDKの統合、およびその他のガイダンスをカバーしています。この文書を読むことで、開発者はTRTC製品機能を迅速に実装できるようになります。
1. TRTC基本概念の紹介
https://trtc.io/document/37714?&
この文書は、リアルタイムオーディオおよびビデオ(TRTC)サービスを使用する際に開発者が遭遇する可能性のある基本概念(SDKAppID、ルームなど)を紹介することを目的としています。この文書を読むことで、開発者はTRTCの重要な概念を迅速に理解し、ビデオ通話機能の円滑な統合と使用の基礎を築くことができます。
2. 機能のクイックオーバービュー
https://trtc.io/demo/homepage/#/detail?scene=callkit
デモ体験センターでは、1対1ビデオ通話シナリオにおけるさまざまな機能を迅速に試すことができます。
3. 関連デモを迅速に実行する
選択のヒント:十分な時間やリソースがない場合に迅速に製品やサービスを立ち上げる必要がある場合、UIが含まれるソリューションは、迅速にライブ配信を行い、開発作業を軽減し、必要な機能を迅速に実装し、市場の需要を検証するのに役立ちます。すでに成熟した製品やアプリケーションがあり、コール製品を既存のシステムにシームレスに統合したい場合、UIなしのソリューションは、より高い自由度とカスタマイズを提供し、企業のブランド標準やユーザーエクスペリエンス要件に応じてカスタマイズするのに役立ちます。
- UIあり
https://trtc.io/document/60415?platform=web&product=call
この文書では、UIインターフェースを使用して1対1ビデオ通話のデモを迅速に実装する方法を紹介します。開発者は10分以内にいくつかの重要なステップを完了し、最終的には包括的なユーザーインターフェースを持つビデオ通話機能を取得します。
- UIなし
https://github.com/Tencent-RTC/TRTC_Web/blob/main/README.md
この文書では、UIインターフェースなしで1対1ビデオ通話のデモを迅速に実装する方法を紹介します。開発者は、ガイドに従って数回の重要なステップを完了するだけで、ビデオ通話SDKを製品に統合し、ビデオ通話機能を実装できます。
4. 特定機能の実装ガイド
UIありの実装ガイド
- リアルタイムオーディオおよびビデオ通話:
https://trtc.io/document/58484?platform=web&product=call#step5
この文書では、UIインターフェース内でCall製品APIを使用してビデオ通話を行う手順を紹介します。
https://trtc.io/document/50997#
この文書では、UIインターフェース内でカメラボタンの初期状態を設定する方法と、カメラをオンまたはオフにする手順を紹介します。
UIなしの実装ガイド
- リアルタイムオーディオおよびビデオ通話:
https://web.sdk.qcloud.com/trtc/webrtc/v5/doc/en/tutorial-12-basic-live-video.html
この文書では、UIインターフェースなしでCall製品APIを使用してビデオ通話を行う手順を紹介します。
- ミュート/カメラオフ:
https://web.sdk.qcloud.com/trtc/webrtc/v5/doc/en/tutorial-15-basic-dynamic-add-video.html
この文書では、UIインターフェースなしでカメラボタンの初期状態を設定し、カメラをオンまたはオフにする手順を紹介します。
5. よくある質問
https://trtc.io/document/51024?platform=web&product=call
この文書は、デモを実行する際に発生する一般的な問題の解決策と使用ガイドラインを提供し、設定から開発プロセスまでのさまざまな問題に対処します。
6. コンソール使用ガイド
https://trtc.io/document/39077?product=consoleguide
この文書は、Tencent RTC(リアルタイムコミュニケーション)アプリケーションの作成と管理プロセスを主に紹介しています。新しいアプリケーションをコンソールで作成する方法についての詳細な手順を提供し、製品の選択、アプリケーション名の設定、データストレージ地域の選択などのステップを含みます。また、作成されたアプリケーションの表示と管理方法も説明しており、基本的なアプリケーション情報、SDKAppID、秘密鍵、その他の重要なデータを確認できます。さらに、アプリケーションのバージョンタイプ、サービス状況、およびいくつかの関連設定オプションについて簡単に紹介しています。全体として、これはユーザー指向の操作ガイドであり、ユーザーがTencent RTCコンソールを効果的に使用してリアルタイムオーディオおよびビデオプロジェクトを管理するのを支援します。
7. 認証とセキュリティ関連の指示
https://trtc.io/document/35166?product=call&platform=web
この文書では、Tencent RTCサービスのユーザー認証メカニズムを紹介し、UserSigの概念と生成方法について詳しく説明します。開発のさまざまな段階でUserSigを生成する方法についての詳細な指示を提供し、さまざまなプログラミング言語のサンプルコードも提供します。開発者にとって、この認証メカニズムはセキュリティを強化し、リソースとプライバシーを保護し、柔軟性と多言語サポートを提供し、コストを管理し、開発プロセスを簡素化するのに役立ちます。
8. クライアントデモまたはSDK使用ガイド(統合)
https://trtc.io/document/58484
この文書は、開発者がTUICallKitコンポーネントをアプリケーションに統合してビデオ通話機能を実装する方法についてのクライアント側の迅速な統合ガイドです。簡潔なステップとサンプルコードを通じて、開発者が短時間で統合を完了し、完全なUIインターフェースを持つビデオ通話機能を迅速に実現できるようにガイドします。これはクライアント側の開発における直感的で実用的な参考です。
9. プライバシー条件
https://trtc.io/document/48827?product=privacysla
このプライバシーポリシーは、TRTCによってユーザー情報、使用データ、その他のデータが保存されるかどうか、そしてそれらがどのように利用されるかといった、開発者にとって最も重要なプライバシーの懸念事項に対処しています。これにより、開発者はビデオ通話機能を統合および使用する際に、ユーザーの個人情報がどのように処理され、保護されるかを理解するのに役立ちます。
10. データ処理およびセキュリティ契約
https://trtc.io/document/48828?product=privacysla
この契約は、開発者に明確なデータ処理およびセキュリティガイドラインを提供し、TRTCサービスプロバイダーを通過するユーザーデータが伝送中に漏洩しないことが保証されるかどうか、またTRTC自身のデータセキュリティ機能がどのようになっているかという、開発者にとって最も気になる問題をカバーしています。この契約の内容は、ビデオ通話機能のコンプライアンスとセキュリティを確保するのに役立ちます。
11. 購入ガイドセクション
前払いパッケージガイド
現在、TRTCの料金体系は前払いパッケージ + 後払いモデルを採用しており、柔軟なコスト管理と予算管理を提供し、サービスを利用する際に費用を効果的に見積もり、管理できるようにしています。詳細については、 料金概要文書
前払いパッケージ
TRTCの前払いパッケージは、スターターパッケージと公式パッケージに分かれています。
スターターパッケージは、非常に低コストでプロジェクトを開始するのに役立ちます。コールスタートプランパッケージは月額39.9ドルで、93%の割引を享受でき、機能はスタンダード版に匹敵し、ほとんどのシナリオの機能要件を満たすことができます。購入するには、 スターターパッケージ購入ガイド
公式パッケージは、当社の製品に精通している顧客向けであり、さまざまなプランを含み、通常はより高いリソース割り当てと優先サポートを提供し、ユーザーの長期的なニーズやより複雑なプロジェクト要件を満たします。購入するには、 公式パッケージ購入ガイド
具体的なルールについては、料金文書を参照してください:
● 公式パッケージ
後払いガイド
TRTCは、前払いパッケージの請求をデフォルトとしています。サービスの使用がパッケージから差し引かれない場合や、前払いパッケージの残高を超える場合、請求は実際のビジネス使用に基づいて後払いモデルに従って行われます。TRTCの後払いモデルには、音声およびビデオの使用時間、クラウド録画および録画配信、ストリームのミキシングおよびトランスコーディング、ストリームのプッシュなどの請求項目が含まれます。詳細な請求規則については、 料金概要文書
何か質問がある場合やオンラインでのサポートが必要な場合、私たちのサポートチームが常にお手伝いします。お気軽に お問い合わせまたは、 Telegramまたは Discordまでご連絡ください。