すべてのブログ

迅速にRTCエンジンに基づいたインタラクティブシナリオでのメディアストリームの公開と購読を実装します。

10 分読む
Feb 21, 2025

迅速にRTCエンジンに基づいたインタラクティブシナリオでのメディアストリームの公開と購読を実装します。

この文書は、開発者がアプリケーションにRTCエンジンコンポーネントを統合し、メディアストリームの発行および購読機能を実現する方法を具体的に紹介する迅速な統合ガイドです。簡潔なステップとサンプルコードを通じて、開発者が短期間でクライアントの統合を完了し、完全なUIインターフェースで必要な機能を迅速に実装できるように指導し、クライアント開発のための直感的かつ実用的な参考資料を提供します。

0. 一般ガイド

https://trtc.io/document/39386

この文書は、Tencent Real-Time Communication(TRTC)の初心者向けガイドであり、TRTC製品機能を統合したい開発者に明確なオンボーディングパスを提供します。製品の紹介、製品体験、SDK統合などのガイダンスをカバーしています。この文書を読むことで、開発者はTRTC製品の機能を迅速に実装できるようになります。

1. TRTC基本概念の紹介

https://trtc.io/document/37714?&

この文書は、リアルタイム音声およびビデオ(TRTC)サービスを使用する際に開発者が遭遇する可能性のある基本概念(SDKAppID、ルームなど)を紹介することを目的としています。この文書を読むことで、開発者はTRTCの重要な概念を迅速に理解し、ビデオ通話機能のスムーズな統合と使用の基礎を築くことができます。

2. 関連デモを迅速に実行する

https://trtc.io/demo/homepage/#/detail?scene=trtc

3. 特定機能の実装ガイド

https://trtc.io/zh/document/35607?platform=web&product=rtcengine&menulabel=sdk

4. 特定機能の実装ガイド

RTMPストリーミングは従来のストリーミングプロトコルであり、WHIPはWebRTCに基づいたより現代的なプロトコルです。WHIPは低遅延とより良いリアルタイム性能を提供し、幅広いデバイスやプラットフォームをサポートします。しかし、新しい技術であるため、その安定性はRTMPほど堅牢ではないかもしれません。RTMPプロトコルの使用を優先することをお勧めします。

  • OBSを使用してRTMPをTRTCにストリーミング

https://trtc.io/zh/document/52171?product=rtcengine&menulabel=serverfeaturesapis

  • OBSを使用してWHIPをTRTCにストリーミング

https://trtc.io/zh/document/55633?product=rtcengine&menulabel=serverfeaturesapis

5. コンソール使用ガイド

https://trtc.io/document/39077?product=consoleguide

この文書は、Tencent RTC(リアルタイム通信)アプリケーションの作成および管理プロセスを主に紹介します。新しいアプリケーションをコンソールで作成する手順を詳細に説明し、製品の選択、アプリケーション名の設定、データストレージリージョンの選択などのステップを含みます。また、作成されたアプリケーションの表示と管理方法についても説明し、基本的なアプリケーション情報、SDKAppID、秘密鍵などの重要なデータを確認できます。さらに、アプリケーションバージョンタイプ、サービス状況、および関連する構成オプションの簡単な紹介も行います。全体として、これはユーザー指向の操作ガイドであり、ユーザーがTencent RTCコンソールを効果的に使用してリアルタイム音声およびビデオプロジェクトを管理するのに役立ちます。

6. クライアント側プルストリーミング視聴デモ

https://web.sdk.qcloud.com/trtc/webrtc/v5/test/qer/str-room-id/cloud-quick-js/index.html?role=audience&strRoomId=【部屋番号を入力】

7. 認証とセキュリティ関連の指示

https://trtc.io/document/35166?product=call&platform=web

この文書は、Tencent RTCサービスのユーザー認証メカニズムを紹介し、UserSigの概念と生成方法を説明することに焦点を当てています。開発のさまざまな段階でUserSigを生成する方法について詳細な指示を提供し、さまざまなプログラミング言語のサンプルコードも提供します。開発者にとって、この認証メカニズムはセキュリティを強化し、リソースとプライバシーを保護し、柔軟性と多言語サポートを提供し、コストを管理しやすくし、開発プロセスを簡素化するのに役立ちます。

8. クライアントデモまたはSDK使用ガイド(統合)

https://trtc.io/document/59649?platform=web&product=rtcengine&menulabel=sdk

この文書は、開発者がRTCエンジンコンポーネントをアプリケーションに統合し、メディアストリームの発行と購読機能を実現する方法を具体的に紹介する迅速な統合ガイドです。簡潔なステップとサンプルコードを通じて、開発者が短期間でクライアントの統合を完了し、完全なUIインターフェースで必要な機能を迅速に実装できるように指導し、クライアント開発のための直感的かつ実用的な参考資料を提供します。

9. プライバシー条項

https://trtc.io/document/48827?product=privacysla

このプライバシーポリシーは、TRTCによってユーザー情報、使用データ、その他のデータが保存されるかどうか、そしてそれがどのように利用されるかといった、開発者にとって最も重要なプライバシーの懸念に対処します。この文書は、ユーザーの個人情報がビデオ通話機能を統合し使用する際にどのように処理され、保護されるかを理解するのに役立ちます。

10. データ処理とセキュリティ契約

https://trtc.io/document/48828?product=privacysla

この契約は、開発者に明確なデータ処理とセキュリティガイドラインを提供し、TRTCサービスプロバイダーを通過するユーザーデータが送信中に漏洩しないことを保証できるかどうか、TRTC自身のデータセキュリティ機能についての問題をカバーしています。この契約の内容は、ビデオ通話機能の遵守とセキュリティを確保するのに役立ちます。

11. 購入ガイドセクション

前払いパッケージガイド

現在、TRTCの請求は前払いパッケージ + 後払いモデルを採用しており、これにより柔軟なコスト管理と予算管理が可能になり、サービス使用時に費用を効果的に見積もり、制御できます。詳細については、請求概要文書をご覧ください。

前払いパッケージ

TRTCの前払いパッケージは、スターターおよび公式パッケージに分かれています。

スターターパッケージは、ユーザーが非常に低コストでプロジェクトを開始するのを支援します。RTCエンジンスタートプランパッケージは月額わずか9.9ドルで、80%の割引を享受します。その機能は標準版と同等であり、ほとんどのシナリオの機能要件を満たすことができます。購入するには、スターターパッケージ購入ガイドをご覧ください。

公式パッケージは、すでに当社の製品に慣れている顧客に適しており、さまざまなプランが含まれており、通常はより高いリソースクォータと優先サポートを含み、ユーザーの長期的なニーズやより複雑なプロジェクト要件を満たすことができます。購入するには、公式パッケージ購入ガイドをご覧ください。

具体的なルールについては、請求文書をご覧ください:

 スターターパッケージ

 公式パッケージ

後払いガイド

TRTCはデフォルトで前払いパッケージ請求を行います。サービス使用がパッケージから差し引けない場合や、前払いパッケージ残高を超えた場合、実際のビジネス使用に基づいて後払いモデルで請求されます。TRTCの後払いモデルには、音声およびビデオの時間、クラウド録画および録画配信、ストリームミキシングとトランスコーディング、ストリームプッシュなどの請求項目が含まれます。詳細な請求ルールについては、請求概要文書の後半をご覧ください。

ご質問やオンラインでのサポートが必要な場合は、サポートチームが常にお手伝いします。お気軽に お問い合わせ または Telegram に参加してください。 Discordまでお気軽にどうぞ。

同様のアプリやプラットフォームを構築したいですか?今すぐ無料で10,000分を入手

無料で始める