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 ポリシー
プライバシーポリシー
データ処理とセキュリティ契約
用語集

性能データ

PDF
フォーカスモード
フォントサイズ
最終更新日: 2024-07-19 14:53:21
このドキュメントでは主に、開発者が最も関心を寄せている、オーディオビデオの品質、レイテンシー、スムーズさ、安定性、CPU、メモリ、電力消費量および発熱といった主な指標に焦点を当てています。通常のネットワーク環境脆弱なネットワーク環境および**さまざまなリアルタイムのインタラクティブシーン(1v1、1vNなど)で、客観テストと分析の総括を行います。

ロスレスで脆弱なネットワーク環境での効果の品質

テストシーン

ビデオ通話とオンラインライブストリーミングのオーディオビデオシーンと音声通話シーン

パラメータ設定

ビデオ通話:
パラメータタイプ
設定情報
解像度
368 × 640
ビットレート
400Kbps
フレームレート
15
インタラクティブライブストリーミング:
パラメータタイプ
設定情報
解像度
720 × 1280
ビットレート
1200Kbps
フレームレート
15

極限ネットワーク耐性テストデータ

極限ネットワーク耐性テストとは、SDKがさまざまなネットワーク障害環境において耐えられる最大のネットワーク障害をテストすることをいいます。


説明:
具体的な損失指標とその意味については、付録1:オーディオ・ビデオ品質指標についての説明をご参照ください。

オーディオ脆弱ネットワークMOS値

データの解読:Tencent Real-Time Communication (TRTC)は、非常に理想的ではないネットワーク環境で、より低いレイテンシーでより高い音質を保証します。 以下の脆弱なネットワーク環境におけるTRTCの客観的なMOS評価結果は次のとおりです。



クライアントSDK性能データ

テストデバイス情報

デバイスタイプ
プロセッサタイプ
メモリ
Androidデバイス1
Snapdragon835-8コア
6G
Androidデバイス2
Kirin980-8コア
8G
iOSデバイス1
A8-デュアルコア
1G
iOSデバイス2
A13-6コア
4G

テストパラメータ設定

パラメータタイプ
設定情報
解像度
240 × 320
ビットレート
100kbps
フレームレート
15

テストプランの説明

テストシーン:1v1、1v2、1v4、1v8。
テスト時間:各シーンで30分間テストされます。
テストプラン:Linuxプッシュロボットを使用して他人数のシーンを作成し、各テストデバイスを個別にテストします。

テスト結果

データの解読:TRTC SDKは、CPU使用率、メモリ使用量、発熱および電力消費量など、さまざまな性能において優れたパフォーマンスを発揮します。少ないハードウェアリソースで、高品質のオーディオビデオサービスを提供することができます。
App CPU使用率:


Appメモリ使用率:



-システムの合計CPU使用率:



-システムの合計メモリ使用率:


稼働30分間の電力消費量:


稼働30分間の発熱量の増分:



付録1:オーディオ・ビデオネットワーク障害指標の説明

ネットワーク障害指標
説明
事例
Loss
Networkingパケット損失
50% Lossとは、10パケットのうち5パケットが失われることを意味します
Delay
レイテンシーを意味します
200ms DelayはSDKによって送信されるパケットであり、200ms後にネットワークから送信されます
Jitter
ジッターを意味します
300 JitterはSDKが送信するパケットです。ランダムな確率で20ms、280ms、50ms、250msなど遅延する可能性があります。最大レイテンシーは300ms、平均レイテンシーは150msです

付録2:ネットワーク障害下の効果データの説明

効果データ
説明
MOS値
通常、通信システムの音声品質を測定するための重要な指標として用いられます。客観的なMOS値は、Spirent Nomadデバイスを採用してPOLQAのスコアリングを行います。スコアが高いほど、音質が良いことを意味します
エンドツーエンドの遅延
エンドツーエンドの遅延とは、送信側での音声収集から受信側での再生までの時間をいいます
極限オーディオビデオ耐性テスト基準
ネットワークの障害を追加した後、Spirent Nomadデバイスを使用して、POLQAをスコアリングし、foremanビデオシーケンスを使用して受信側のフレーム間隔状況を検出します。10分以上観察を続け、30個のデータポイントを取得します。3分間に3回以上の主観的に知覚できる効果の異常または1回の長時間の使用不可といった現象がある場合、耐性能力を超えているとみなします
ご注意:
POLQA(知覚的客観的聴取品質評価)基準。国際規格ITU-T P.863に基づいてスコアリングを行い、人間の音声評価に使用します。POLQAとは、さまざまなネットワークシーン向けのグローバルな音声品質分析基準です。

付録3:SDK性能指標の説明

指標タイプ
説明
App CPU使用率
Android
App CPUは、プロセスが標準化されていないCPU使用率を表し、統計結果はAndroid StudioProfilerと一致します。
iOS
App CPUはプロセスのCPU使用率を表し、統計結果はXcodeと一致します。PerfDog使用率 = Xcode使用率 / コア数
システムCPU使用率
Android
Total CPUは、マシン全体が標準化されていないCPU使用率を表し、統計結果はAndroid StudioProfilerと一致します。
iOS
Total CPUはマシン全体のCPU使用率を表し、統計結果はXcodeと一致します。PerfDog使用率 = Xcode使用率 / コア数
メモリ使用率
Android
PSS Memory、統計結果はAndroid Java API基準の結果と一致し、Meminfoとも一致します。
iOS
Xcode Memory、XCode Debug gauges統計方法。
電力消費量
テスト中に監視電力が100%から99%に低下すると記録を開始し、終了電力値が設定され、その比率に基づいて30分間の電力消費量が算出されます。
発熱量の増分
Appが起動していない場合は、ガンタイプ温度計を使用して現在の温度を測り、アプリを起動して各シーン、30分間実行します。発熱量の増分=30分後の温度 - アプリが起動していないときの温度

ヘルプとサポート

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

フィードバック