tencent cloud

Tencent Real-Time Communication

お知らせ・リリースノート
製品アップデート情報
Tencent Cloudオーディオビデオ端末SDKの再生アップグレードおよび承認チェック追加に関するお知らせ
TRTCアプリケーションのサブスクリプションパッケージサービスのリリースに関する説明について
製品の説明
製品概要
基礎概念
製品の機能
製品の強み
ユースケース
性能データ
購入ガイド
Billing Overview
無料時間の説明
Monthly subscription
Pay-as-you-go
TRTC Overdue and Suspension Policy
課金に関するよくあるご質問
Refund Instructions
初心者ガイド
Demo体験
Call
コンポーネントの説明(TUICallKit)
Activate the Service
Run Demo
クイック導入
オフライン通知
Conversational Chat
クラウドレコーディング(TUICallKit)
AI Noise Reduction
インターフェースのカスタマイズ
Calls integration to Chat
Additional Features
No UI Integration
Server APIs
Client APIs
Solution
ErrorCode
公開ログ
よくある質問
ライブ配信
Billing of Video Live Component
Overview
Activating the Service (TUILiveKit)
Demo のクイックスタート
No UI Integration
UI Customization
Live Broadcast Monitoring
Video Live Streaming
Voice Chat Room
Advanced Features
Client APIs
Server APIs
Error Codes
Release Notes
FAQs
RTC Engine
Activate Service
SDKのダウンロード
APIコードサンプル
Usage Guidelines
クライアント側 API
高度な機能
RTC RESTFUL API
History
Introduction
API Category
Room Management APIs
Stream mixing and relay APIs
On-cloud recording APIs
Data Monitoring APIs
Pull stream Relay Related interface
Web Record APIs
AI Service APIs
Cloud Slicing APIs
Cloud Moderation APIs
Making API Requests
Call Quality Monitoring APIs
Usage Statistics APIs
Data Types
Appendix
Error Codes
コンソールガイド
アプリケーション管理
使用統計
監視ダッシュボード
開発支援
Solution
Real-Time Chorus
よくあるご質問
課金関連問題
機能関連
UserSig関連
ファイアウォールの制限の対応関連
インストールパッケージの圧縮に関するご質問
AndriodおよびiOS関連
Web端末関連
Flutter関連
Electron関連
TRTCCalling Web関連
オーディオビデオ品質関連
その他のご質問
旧バージョンのドキュメント
TUIRoom(Web)の統合
TUIRoom (Android)の統合
TUIRoom (iOS)の統合
TUIRoom (Flutter)の統合
TUIRoom (Electron)の統合
TUIRoom APIのクエリー
クラウドレコーディングと再生の実現(旧)
Protocols and Policies
セキュリティコンプライアンス認証
セキュリティホワイトペーパー
情報セキュリティの説明
Service Level Agreement
Apple Privacy Policy: PrivacyInfo.xcprivacy
TRTC ポリシー
プライバシーポリシー
データ処理とセキュリティ契約
用語集

API 総覧

PDF
フォーカスモード
フォントサイズ
最終更新日: 2024-07-19 15:29:07

TRTCCloud

基本的な方法

API
説明
TRTCCloudシングルトンを作成します。
TRTCCloudシングルトンを破棄します。
イベントリスナーを設定します。
イベントリスナーを削除します。

ルーム関連インターフェース関数

API
説明
ルームに入室します。ルームが存在しない場合は、システムが新しいルームを自動的に作成します。
ルームから退出します。
ロールを切り替えます。ライブストリーミングシナリオ(TRTC_APP_SCENE_LIVEおよび TRTC_APP_SCENE_VOICE_CHATROOM)のみに適しています。
オーディオビデオの受信モードを設定します。有効にするには、入室する前に設定する必要があります。
ルーム間通話をリクエストします(キャスターPK)。
ルーム間通話から退出します。
ルームを切り替えます。

CDN関連インターフェース関数

API
説明
Tencent CloudへのライブCDNのプッシュを開始します。
Tencent CloudへのライブCDNのプッシュを停止します。
同業他社CloudへのライブCDNの転送を開始します。
Tencent Cloud以外のアドレスへの転送を停止します。
クラウドのミクスストリーミングトランスコードパラメータを設定します。

ビデオ関連インターフェース関数

API
説明
ローカルのビデオデータのプッシュを一時停止/再開します。
リモートビデオ画面の表示を開始します。
リモートビデオ画面の表示を停止すると同時に、リモートユーザーのビデオデータストリームをプルしないようにします。
指定されたリモートビデオストリームの受信を一時停止/再開します。
すべてのリモートビデオストリームの受信を一時停止/再開します。
ビデオエンコーダ関連のパラメータを設定します。
ネットワークフロー制御関連のパラメータを設定します。
ビデオコーデックが出力する画面方向、すなわち、リモートユーザーが視聴する画面およびサーバーが録画する画面方向を設定します。
エンコーダが出力する画面のミラーリングモードを設定します。
重力センサーの適応モードを設定します。
ローカルビデオが一時停止したときにプッシュしたい画像を設定します。

オーディオ関連インターフェース関数

API
説明
ローカルオーディオのキャプチャとアップストリームをオンにします。
ローカルオーディオのキャプチャとアップストリームをオフにします。
ローカルのオーディオをミュート/ミュート解除します。
オーディオルーティングを設定します。
指定したリモートユーザーの音声をミュート/ミュート解除します。
すべてのユーザーの音声をミュート/ミュート解除します。
SDKキャプチャ音量を設定します。
SDKキャプチャ音量を取得します。
SDK再生音量を設定します。
SDK再生音量を取得します。
音量のプロンプトを有効にします。
録音を開始します。
録音を停止します。

デバイス管理インターフェース

API
説明
デバイス管理モジュールを取得します。インターフェースの詳細については、デバイス管理インターフェースのドキュメントをご参照ください。

美顔フィルタに関するインターフェース関数

API
説明
美顔管理オブジェクトを取得します。インターフェースの詳細については、美顔管理のドキュメントをご参照ください。
ウォーターマークを追加します。

音楽の特殊効果および声の特殊効果

API
説明
BGM、ショートオーディオエフェクトおよびボーカルエフェクトに用いられるオーディオエフェクト管理クラスTXAudioEffectManagerを取得します。インターフェースの詳細については、オーディオエフェクト管理のドキュメントをご参照ください。

ネットワークテスト

API
説明
ネットワークスピードテストを開始します(通話品質への影響を避けるため、ビデオ通話中はテストしないでください)。
サーバーのスピードテストを停止します。

ログ関連インターフェース関数

API
説明
SDKのバージョン情報を取得します。
Log出力レベルを設定します。
ログ保存パスを変更します。
Logのローカル圧縮を有効または無効にします。
コンソールログの印刷を有効または無効にします。

TRTCCloudListener

Tencent Cloudのビデオ通話機能のイベントコールバックインターフェース。

エラーイベントおよび警告イベント

API
説明
エラーコールバックは、SDKのリカバリー不能なエラーを意味します。確実に監視し、状況に応じてユーザーに適切なインターフェースプロンプトを提供してください。
アラートコールバックは、ラグやリカバリー不能なデコードの失敗など、重大ではない問題を通知するために用いられます。

ルームイベントのコールバック

API
説明
ルームに参加済みのコールバック。
ルーム退出のイベントコールバック。
ロール切り替えのイベントコールバック。
ルーム間通話リクエスト(キャスターPK)の結果のコールバック。
ルーム間通話の終了(キャスターPK)の結果のコールバック
ルーム切り替え(switchRoom)の結果のコールバック。

メンバーイベントコールバック

API
説明
ユーザーが現在のルームに参加しました。
ユーザーが現在のルームから退出しました。
リモートユーザーに再生可能なメインチャネル画面があるかどうか(通常はカメラに用いられます)。
リモートユーザーに再生可能なサブチャネル画面があるかどうか(通常は画面共有に用いられます)。
リモートユーザーに再生可能なオーディオデータがあるかどうか。
ローカルまたはリモートユーザーの最初のフレーム画面のレンダリングを開始します。
リモートユーザーの最初のフレームのオーディオ再生を開始します(ローカル音声は現時点では通知されません)。
最初のフレームのローカルビデオデータが送信されました。
ローカルオーディオデータの最初のフレームが送信されました。

BGM再生のコールバックインターフェース

BGM再生のコールバックインターフェースです。
API
説明
音楽再生開始のコールバック通知。
音楽再生の進捗状況のコールバック通知。
音楽再生終了のコールバック通知。

統計および品質コールバック

API
説明
ネットワーク品質。このコールバックは2秒ごとに1度トリガーされ、現在のネットワークのアップストリームとダウンストリーム品質の統計を行います。
テクニカルインジケータ統計コールバック。

サーバーイベントコールバック

API
説明
SDKとサーバー間の接続が切断されます。
SDKはサーバーへの再接続を試みます。
SDKとサーバー間の接続が復元されます。
サーバースピードテストのコールバックです。SDKは複数のサーバーIPに対するスピードテストを実行し、IPごとのスピードテスト結果をこのコールバックを使用して通知します。

ハードウェアデバイスイベントコールバック

API
説明
カメラの準備ができました。
マイクの準備ができました。
音量レベルをリマインドするためのコールバックです。userIdごとの音量とリモートの総音量が含まれます。

CDNバイパス転送コールバック

API
説明
Tencent CloudへのライブCDNのプッシュ開始のコールバック。TRTCCloudのstartPublishing()インターフェースに対応します。
Tencent CloudへのライブCDNのプッシュ停止のコールバック。TRTCCloudのstopPublishing()インターフェースに対応します。
Relayed Pushの起動からCDN完了までのコールバック。
Relayed Push停止からCDN完了までのコールバック。
クラウドのミクスストリーミングトランスコードパラメータ設定のコールバック。TRTCCloudのsetMixTranscodingConfig()インターフェースに対応します。

主要なタイプの定義

タイプ名
説明
キータイプ定義変数。
入室パラメータ。
ルームのパラメータを切り替えます。
ビデオコーデックパラメータ。
ネットワークフロー制御関連のパラメータ。
リモート画像パラメータ。
クラウドミクスストリーミング内の各サブ画面の位置情報。
クラウドミクスストリーミング(トランスコード)の構成。
ボイスチェンジタイプの定義(ロリ声、おじさん声、ロボット声、外国人など)。
ボイスチェンジタイプの定義(KTV、狭い部屋、ホール、低く沈んだ声、大きくて響く声など)。
音楽とボーカルを設定するインターフェースパラメータ。
録音パラメータ。
CDN転送パラメータ。

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック