機能 | 機能説明 | 一般的なユースケース |
ビデオ通話 |
2人または多人数ビデオ通話です。720P、1080PのHD画質をサポートしています
1つのルームで最大300人のオンライン同時接続と、最大50人のカメラ同時起動をサポートしています | ビデオ通話、ビデオミーティング、フレンドとのビデオチャット、オンライン問診、ビデオカスタマーサービス、ビデオ面接など |
音声通話 | 2人または多人数での音声チャットです。48kHz、ダブルサウンドチャンネルをサポートしています
1つのルームで最大300人のオンライン同時接続と、最大50人のマイク同時起動をサポートしています | 1対1音声通話、多人数音声通話、ボイスチャット、音声インタラクティブゲームなど |
ビデオインタラクティブストリーミング | キャスターと視聴者の双方向音声マイク接続をサポートしています
キャスターのルーム間(ライブストリーミングルーム間)PKではスムーズなマイクのオン・オフをサポートし、切り替えプロセスで待つ必要がありません。キャスターの遅延は300ms未満です
1つのルームでのマイク接続人数は無制限で、最大50人のマイク同時接続をサポートしています
低遅延ライブストリーミングモードでは、視聴者10万人の同時再生をサポートし、再生の遅延を1000msまで低減させています | インタラクティブ授業、eコマースライブストリーミング、パーティーライブストリーミング、ライブストリーミングマイク接続、ライブストリーミングPK |
ボイスインタラクティブストリーミング | キャスターと視聴者の双方向音声マイク接続をサポートしています
キャスターのルーム間(ライブストリーミングルーム間)PKをサポートしています
スムーズなマイクのオン・オフをサポートし、切り替えプロセスで待つ必要がありません。キャスターの遅延は300ms未満です
1つのルームでのマイク接続人数は無制限で、最大50人のマイク同時接続をサポートしています
低遅延ライブストリーミングモードでは、視聴者10万人の同時再生をサポートし、再生の遅延を1000msまで低減させています | 双方向音声ポッドキャスト、音声インタラクティブゲーム、ボイスチャットルーム、音声ライブストリーミングマイク接続、音声ライブストリーミングPK、カラオケルーム、ラジオFMなど |
機能 | 機能説明 | 一般的なユースケース |
インタラクティブマイク接続 | インタラクティブなマイク接続をサポートしています。視聴者は自由かつスムーズにマイクをオン・オフでき、切り替えのプロセスを待つ必要がありません | インタラクティブライブストリーミング、オンライン授業、チャットルームなど |
ルーム間PK | 別名「ライブストリーミングルーム間PK」。複数のキャスターがルームを跨いでインタラクティブなPKを行い、視聴者はこれを視聴します | ショーライブストリーミング、PKマイク接続、クロスルーム授業など |
画面共有 | 別名「スクリーンシェア」。ローカルコンピュータのデスクトップ、ウィンドウ、画面を他人と共有する機能をサポートしています(例:Microsoft PowerPointのPPTを再生するウィンドウ) | オンライン授業、PPT共有、リモート支援など |
サーバーでのローカルレコーディング | サーバーでレコーディングするにはLinux SDKを使用する必要があります。現在Linux SDKはまだ全面的にはリリースされていません。お問い合わせまたは関連サービスの利用をご希望の場合は、colleenyu@tencent.comまでご連絡ください。 | レコーディング、ファイル保存、コンプライアンスなど |
クラウドレコーディング | ダブルレコーディング、アーカイブ、コンプライアンスなど。 | |
Cloud MixTranscoding | MCUクラスターを使用して、TRTCルーム内の各アップストリームのオーディオビデオストリーミングを必要に応じてミクスストリーミングトランスコードします。トランスコード後に出力されたオーディオビデオストリーミングはCloud Streaming ServicesへRelayed Pushされ、クラウドレコーディング、またはCDNによるライブストリーミング視聴を実現することが可能です | 必要に応じたマルチ画面の合成、レコーディング形式の変換など |
高音質 | サンプルレート48kHz、フルリンク192kbpsの高音質、リアルな左右サウンドチャンネルステレオオーディオをサポートしており、ルームユーザーにクリアで没入感のあるインタラクティブな体験を提供します | 音声通話、ビデオ通話、インタラクティブライブストリーミング、ボイスチャットルーム、高音質FM、音楽教室、カラオケルーム、オンライン授業など |
高画質 | 720P、1080PのHD画質ビデオをサポートしています | ビデオ通話、インタラクティブライブストリーミング、オンライン授業など |
3A処理 | 業界をリードするTencent Ethereal Audio Labが提供する3A処理アルゴリズムで、ダブルトーク、ノイズリダクションなどのシナリオにおいてより優れた音質を提供します。3Aとは、AEC(エコーキャンセル)、ANS(自動ノイズ除去)、AGC(自動利得制御)を指します | すべての音声シナリオ |
AIノイズリダクション | AIノイズリダクションでは、従来のノイズ軽減では消しきれなかった音声も消去できます(例:咳、くしゃみ、自動車のクラクションなどの非定常な雑音) | 音声通話、ビデオ通話、インタラクティブライブストリーミング、ボイスチャットルーム、オンライン授業など |
ベーシック美顔 | ベーシックな美顔機能をサポートしています。美白、美肌、肌色補正、ならびに基本的なフィルター効果の設定が含まれます | ビデオ通話、インタラクティブライブストリーミング、オンライン授業など |
BGM | ローカルのMP3、AAC、WAVなどの形式のミュージックファイルを人の声のBGMにする機能をサポートしています | 音声通話、ビデオ通話、インタラクティブライブストリーミング、インタラクティブ授業、ボイスチャットルーム、オンラインカラオケ、FMラジオなど |
サウンドエフェクト | 通話中に効果音を追加します(例:拍手、掛け声、口笛、ブーイングなど) | 音声通話、ビデオ通話、インタラクティブライブストリーミング、ボイスチャットルーム、カラオケルーム、FMラジオなど |
伴唱・伴奏 | ローカルで再生した音声を他の人に送ります(例:パソコン上のQQオーディオプレーヤーで再生した音声など) | インタラクティブライブストリーミング、オンライン授業、ボイスチャットルーム、FMラジオなど |
ボイスチェンジ | ボイスチェンジのエフェクトを提供します(例:ロリータボイス、おじさん声、ヘビーメタルなどのボイスエフェクト) | 音声通話、ビデオ通話、インタラクティブライブストリーミング、ボイスチャットルーム、カラオケルーム、FMラジオなど |
リバーブ | リバーブ効果を提供します(例:カラオケ、小部屋、音楽ホール、浴室などのリバーブ効果) | 音声通話、ビデオ通話、インタラクティブライブストリーミング、ボイスチャットルーム、カラオケルーム、FMラジオなど |
音量の大きさのコールバック | 波形のアニメーションまたはインジケータなどで表示できるように、音量の大きさの数値を提供しています | 音声通話、ビデオ通話、ボイスチャットルーム、FMラジオ、カラオケルーム、人の声の検出など |
インイヤーモニタリング | ローカルでレコーディングした音声をローカルのイヤホンで再生でき、自分で自分が発した声を聴くことができます。一般的に言い間違いの訂正や音程の正しさのチェックに利用します | インタラクティブライブストリーミング、ショーライブストリーミング、カラオケルームなど |
オーディオデータのカスタマイズ | オーディオを自分でキャプチャするコールバックをサポートしています。開発者はオリジナルデータに対して処理を行い、カスタマイズ操作を行うことができます(例:外付けの非標準デバイス、オーディオファイルなど) | 非標準デバイスの接続、オーディオエフェクトのカスタマイズ、音声処理、音声認識など |
ビデオデータのカスタマイズ | カスタマイズしたビデオソースとレンダリングエンジンをサポートし、ビデオファイル、外付けデバイス、サードパーティのカスタムデータソースなど、カメラ以外のビデオソースを使用できるようにしています | 美顔のカスタマイズ、データキャプチャソースのカスタマイズ、マルチデバイス管理、ビデオ認識、画像処理など |
SEI情報 | SEIフレームによってカスタマイズ情報をビデオストリームに埋め込み、他のユーザーにも同時に配信します(例:歌詞、タイトルなど) | カラオケルーム、QA形式のライブストリーミング、インタラクティブライブストリーミングなど |
機能モジュール | 機能項目 | 機能概要 |
ビデオキャプチャレコーディング | パラメータキャプチャ設定 | 解像度、フレームレート、オーディオサンプルレート、GOP、ビットレートなどの複数のパラメータキャプチャ設定をサポートし、さまざまなシナリオでの画面キャプチャのニーズを満たします |
| アスペクト比 | 16:9、4:3、1:1などの複数のアスペクト比での撮影をサポートしています |
| 縦横画面 | 縦向き(portrait)、左側横向き(landscape left)および右側横向き(landscape right)の3方向のプッシュ送信をサポートしています |
| 解像度 | SD、HD、FHDでの撮影をサポートしています |
| フラッシュのサポート | フラッシュのオンまたはオフをサポートしています |
| カメラの切り替えおよびズーム | 撮影時のフロントカメラとリアカメラの切り替えおよびズーム機能をサポートしています |
| 自動および手動フォーカス | 自動および手動フォーカス機能のオンまたはオフをサポートしています |
| 写真撮影のサポート | 写真撮影をサポートしています |
| イメージ | カメラキャプチャイメージとプッシュイメージをそれぞれ設定できます。フロントカメラはデフォルトでイメージ機能を有効にしておく必要があります |
| ウォーターマーク | 撮影時のウォーターマーク追加をサポートしています |
| スクリーンショットのサポート | スマートフォンのスクリーンショットをサポートしています |
| ビデオ一時停止 | ライブストリーミング中のオーディオまたはビデオの単独での一時停止をサポートしています |
| フィルター | カスタムフィルターおよびフィルターの程度の設定をサポートしています |
| ベーシック美顔 | 撮影時に顔の美肌、美白、肌色補正のベーシック美顔機能を設定します |
オーディオキャプチャレコーディング | バックグラウンドミュージック | 撮影前にローカルのMP3をBGMとして選択できます |
| ミュージックの変調 | ミュージックの変調をサポートしています |
| 音声ミキシング | ミュージックと人の声のミキシングをサポートし、それぞれの音量を調整できます |
| インイヤーモニタリング | インイヤーモニタリング機能をサポートしています。インイヤーモニタリングとはイヤホンキャプチャのリスニングであり、デバイス上にイヤホン(一般のイヤホンまたはBluetooth対応イヤホン)を差し込むと、マシンのイヤホン側でそのデバイスのマイクがキャプチャした音声を聴くことができる機能です |
| ステレオ音声 | ダブルサウンドチャンネル技術をハイレベルに使用することで、出力音源の各位置と角度を仮想化し、ステレオ音声、3Dサラウンド、音の定位感などの効果を実現できます |
| ノイズリダクション | エンジンにノイズ抑制機能が付属しています。音響心理学的モデルを取り入れることでS/N比を20dB以上向上させることができ、言語音質も損ないません |
| ボイスチェンジ | 撮影時にレコーディング音声のボイスチェンジを行います(ロリータボイス、おじさん声など) |
| リバーブ | 音声に対し特殊な処理を行い、ボイスチェンジ、リバーブと組み合わせることで、透き通るような声やロボットのような声など、さまざまなサウンドエフェクトをカスタマイズできます |
| ミュート | プッシュ時にマイクをオフにし、ビデオ画面だけをプッシュする機能をサポートしています |
| 音量調整 | SDKがマイク音量を自動調節します。遠近の集音に適し、安定した音量を維持します |
CSSプッシュ | RTMPプッシュ | RTMP およびRTMPSプロトコルによるCSSプッシュをサポートしています。解像度は180P~1080Pをサポートします |
| WebRTCプッシュ | WebRTCプロトコルベースのプッシュをサポートしています |
| SRTプッシュ | SRTプロトコルベースのプッシュをサポートしています |
| QUICプッシュ | QUICプロトコルベースのプッシュをサポートしています |
| スクリーンキャプチャプッシュ(画面共有) | スクリーンキャプチャライブストリーミングをサポートしています。画面内容を共有します |
| SEI機能のサポート | SEI(Supplemental Enhancement Information、メディア補足拡張情報)はストリーミングメディアチャネルを通じてテキスト情報とオーディオビデオコンテンツをパッケージ化し、キャスター側(プッシュ側)からプッシュし、視聴者側(プル側)で受信するもので、これによってテキストデータとオーディオビデオコンテンツの正確な同期を実現することを目的としています |
| 動的ビットレートプッシュ | ネットワーク状態に応じたプッシュビットレートの自動調整をサポートしています。複数のモードの設定をサポートし、ライブストリーミングをよりスムーズにします |
| ピュアオーディオプッシュ | オーディオストリームのみをキャプチャしてプッシュを開始する機能をサポートしています。オーディオのみのシナリオの場合に帯域幅トラフィックを節約できます |
| 外部ソースプッシュ | 外部のオーディオビデオデータストリームを入力してライブストリーミングを行うことができます |
| プッシュ自動再接続 | プッシュのリンク失敗後の自動再接続をサポートしています |
CSS再生 | RTMP再生 | RTMP形式の再生をサポートしています |
| FLV再生 | FLV形式の再生をサポートしています |
| HLS再生 | HLS形式の再生をサポートしています |
| DASH再生 | DASH形式の再生をサポートしています |
| WebRTC再生 | WebRTCプロトコルでの再生をサポートしています |
ライブストリーミングマイク接続 | インタラクティブマイク接続 | キャスターと視聴者間の1vnビデオマイク接続インタラクションの実現に用います |
| キャスターPK | キャスターとキャスター間の1v1ビデオPKの実現に用います |
品質モニタリング | 品質モニタリング | プッシュ・プルの状況に対する品質モニタリングをサポートしています |
機能モジュール | 機能項目 | 機能概要 | Web | iOS & Android | Flutter |
再生プロトコル/形式 | VODまたはライブストリーミングをサポート | VOD再生とCSS再生を同時にサポートしています | ✓ | ✓ | ✓ |
| サポートするCSS再生形式 | RTMP、FLV、HLS、DASH、WebRTCなどのライブストリーミングビデオ形式をサポートしています | WebRTC,FLV,HLS,DASH | RTMP,FLV,HLS,DASH | RTMP,FLV,HLS,DASH |
| サポートするVOD再生形式 | HLS、DASH、MP4、MP3などのVODオーディオビデオ形式をサポートしています | HLS,MP4,MP3,FLV,DASH | MP4,MP3,HLS,DASH | MP4,MP3,HLS,DASH |
| ライブイベントストリーミング | VOD再生とCSS再生を同時にサポートしています | ✓ | × | × |
| DASHプロトコルサポート | 標準プロトコルのDASHによるビデオ再生をサポートしています | ✓ | ✓ | ✓ |
| Quicアクセラレーション | Quic通信プロトコルをサポートし、ビデオ伝送効率をアップします | - | ✓ | ✓ |
| SDR/HDRビデオ | SDRビデオおよびHDR 10/HLG規格のHDRビデオの再生をサポートしています | - | ✓ | ✓ |
| H.264再生およびソフトウェアデコードとハードウェアデコード | H.264ビデオソースの再生およびソフトウェアデコードとハードウェアデコードをサポートしています | ✓ | ✓ | ✓ |
| H.265ハードウェアデコード | H.265ビデオソースのハードウェアデコード再生をサポートしています | - | ✓ | ✓ |
| ピュアオーディオ再生 | MP3などのファイルのオーディオのみの再生をサポートしています | ✓ | ✓ | ✓ |
| ダブルサウンドチャンネルオーディオ | ダブルサウンドチャンネルオーディオの再生をサポートしています | × | ✓ | ✓ |
| Http Headerの設定 | ビデオリソースをリクエストする際、HTTP Headersコンテンツをカスタマイズします | × | ✓ | ✓ |
| HTTPSをサポート | HTTPSのビデオリソースの再生をサポートしています | ✓ | ✓ | ✓ |
| HTTP 2.0 | HTTP 2.0プロトコルをサポートしています | ✓ | ✓ | ✓ |
再生パフォーマンス | 事前ダウンロード | 指定したビデオファイルのコンテンツの事前ダウンロードをサポートするとともに、事前ダウンロードするビデオファイルのサイズと解像度の設定をサポートしています。最初のフレームの所要時間を大幅に短縮でき、さらに低消費電力に向けた最適化により、パフォーマンス向上につながります | ✓ | ✓ | ✓ |
| 再生とキャッシュの同時実行 | 再生中での後続コンテンツの同時キャッシュとダウンロードをサポートしています。ネットワーク使用量を減らし、キャッシュポリシーを設定することができます | ✓ | ✓ | ✓ |
| 正確なseek | プログレスバー上の指定位置にジャンプして再生する機能をサポートしています。モバイル端末ではフレームレベル、Web端末ではミリ秒レベルの正確さを保証します | ✓ | ✓ | ✓ |
| ダウンロード速度のリアルタイム取得 | ダウンロード速度のリアルタイム取得をサポートしています。これにより、消費者市場ユーザーが業務上の必要性に応じてラグが発生している場合に、ダウンロード速度を表示することができます。また、アダプティブビットレート帯域幅予測モジュールを使用するための前提条件でもあります | ✓ | ✓ | ✓ |
| マルチインスタンス | 1つの画面に複数のプレーヤーを追加して同時再生を行うことができます | ✓ | ✓ | ✓ |
| ダイナミックフレームトラッキング | ラグが発生した場合、「早送り」のような方法で現在のライブストリーミングの進捗に追いつくことができ、ライブストリーミング画面のリアルタイム性を確保します | ✓ | × | × |
再生制御 | URL再生 | オンラインビデオのURL方式による再生をサポートしています。URLは、オンデマンド再生アドレスまたはライブストリーミングのプルアドレスにすることができます | ✓ | ✓ | ✓ |
| FileID再生 | VODファイルの識別子、FileIDによるビデオ再生をサポートしています。これには、複数の解像度のビデオ、サムネイル、キーモーメントなどの情報が含まれます | ✓ | ✓ | ✓ |
| ローカルビデオ再生 | ローカルに保存されたビデオファイルの再生をサポートしています | - | ✓ | ✓ |
| 基本制御 | 開始、終了、一時停止、再開などの再生制御機能をサポートしています | ✓ | ✓ | ✓ |
| ピクチャーインピクチャー(ミニウィンドウ)再生 | ピクチャーインピクチャーに切り替えてミニウィンドウ形式で再生することができます。モバイル端末では、App内またはApp外でのピクチャーインピクチャー再生の統合を同時にサポートしています | ✓ | ✓ | ✓ |
| cache内seek | キャッシュされたビデオコンテンツをseek時にクリアせず、高速seekする機能をサポートしています | ✓ | × | × |
| CSSタイムシフト | CSSタイムシフトのビデオストリーム再生をサポートしており、開始、終了、および現在のサポート時間を設定でき、ドラッグに対応しています | ✓ | ✓ | × |
| プログレスバーマークおよびサムネイルプレビュー | プログレスバーへのマーク情報の追加とサムネイル(スプライトイメージ)のプレビューをサポートしています | ✓ | ✓ | × |
| カバーの設定 | 再生するビデオのカバーの設定をサポートしています | ✓ | ✓ | ✓ |
| リプレイ | ビデオ再生終了後の手動でのリプレイトリガーをサポートしています | ✓ | ✓ | ✓ |
| ループ再生 | ビデオ再生終了後の自動再生をサポートしています | ✓ | ✓ | ✓ |
| リスト再生 | ビデオリスト内のビデオの連続再生や繰り返し再生をサポートしています。これはすなわち、ビデオリストの最後のビデオの再生が終了した後、リストの最初のビデオが再生されるということです | ✓ | ✓ | ✓ |
| 中断からの再生再開 | 前回の再生終了位置からの再生開始をサポートしています | ✓ | ✓ | ✓ |
| 再生開始時間のカスタマイズ | ビデオの再生開始時間のカスタマイズをサポートしています | ✓ | ✓ | ✓ |
| 倍速再生 | 0.5~3倍の変速再生をサポートしています。変調せずにオーディオの変速を実現できます | ✓ | ✓ | ✓ |
| バックエンド再生 | 画面をバックエンドに切り替えてもオーディオおよびビデオの再生を継続できます | - | ✓ | ✓ |
| 再生コールバック | 再生ステータスコールバック、最初のフレームコールバック、再生完了または失敗コールバックをサポートしています | ✓ | ✓ | ✓ |
| 再生失敗リトライ | 再生失敗時の自動リトライ、ライブストリーミングの自動リトライ機能をサポートしています | ✓ | ✓ | ✓ |
| 音量の設定 | システム音量のリアルタイム調整とミュート操作をサポートしています | ✓ | ✓ | ✓ |
| 解像度の切り替え | ユーザーによるHLSビデオの複数の解像度ストリームのスムーズかつラグのない切り替えをサポートしています | ✓ | ✓ | ✓ |
| 解像度の命名 | さまざまな解像度ストリームのカスタム命名をサポートしています | ✓ | ✓ | ✓ |
| スクリーンキャプチャ機能 | 再生画面の任意のフレームのキャプチャをサポートしています | - | ✓ | x |
| プレビュー機能 | プレビュー機能を有効にしたビデオ再生をサポートしています | ✓ | ✓ | x |
| 弾幕 | ビデオ上方での弾幕表示をサポートしています | ✓ | ✓ | x |
| 字幕インポート | カスタム字幕ファイルのインポートをサポートしています | ✓ | × | × |
refererブラックリスト/ホワイトリスト | 再生リクエストに含まれるRefererフィールドを介してリクエストの送信元を識別し、ブラックリストまたはホワイトリスト方式で送信元リクエストを制御する機能をサポートしています | ✓ | ✓ | ✓ | |
| Keyリンク不正アクセス防止 | 再生リンクへの制御パラメータの追加、リンクの有効時間、プレビュー時間、再生が許可されるIP数などの制御をサポートしています | ✓ | ✓ | ✓ |
| HLS暗号化 | HLSに基づいて提供されるAES encryptionスキームをサポートし、キーペアを使用してビデオデータを暗号化します | ✓ | ✓ | ✓ |
| HLSプライベート暗号化 | VODのプライベートプロトコルによるビデオの暗号化をサポートし、暗号化後のビデオはPlayer SDKでのみ復号して再生できるようにします。さまざまなブラウザのプラグインやグレーツールによるクラッキングを効果的に防止できます | ✓ | ✓ | ✓ |
| 商用DRM | Apple Fairplay、Google Widevineのネイティブ暗号化方式を提供しています | ✓ | ✓ | x |
| セキュアなダウンロード | 暗号化されたビデオのオフラインダウンロードをサポートした後は、ビデオはPlayer SDKを介してのみ復号と再生ができます | - | ✓ | ✓ |
| 動的ウォーターマーク | 再生インターフェースに不規則に動くテキストウォーターマークを追加し、効果的な不正録画防止をサポートしています | ✓ | ✓ | x |
| トレーサビリティウォーターマーク | 不正録画者の追跡をわずかなコストでサポートしています | ✓ | ✓ | ✓ |
エフェクトの表示 | カスタムUI | SDKはUIを含む統合方式と、UIを含む共通の再生コンポーネントを提供していますので、ご自身のニーズに応じて選択することができます | ✓ | ✓ | ✓ |
| 画面の塗りつぶし | スクリーンサイズに合わせたビデオ画面の各種塗りつぶしモードの選択をサポートしています | ✓ | ✓ | x |
| プレーヤーサイズの設定 | プレーヤーの幅と高さのカスタマイズをサポートしています | ✓ | ✓ | ✓ |
| ロール画像 | 一時停止した際の広告表示用のピクチャロール画像の追加をサポートしています | ✓ | ✓ | x |
| ビデオイメージ | 水平、垂直方向などのイメージをサポートしています | ✓ | ✓ | x |
| ビデオの回転 | 角度に応じたビデオ画面の回転をサポートするとともに、ビデオファイルの内部rotateパラメータに基づいたビデオの自動回転をサポートしています | x | ✓ | x |
| 画面のロック | 回転のロックやインターフェース要素の非表示など、画面のロック機能をサポートしています | - | ✓ | x |
| 明るさ調節 | ビデオ再生時のシステムの明るさ調節をサポートしています | - | ✓ | ✓ |
パッケージサイズ | | | - | Android:
arm64:4.4 M
armv7:4.2 M
dex: 573 KB
iOS:
arm64:5.3M | - |
機能モジュール | 機能項目 | 機能概要 | ライト版 | 標準版 |
インターフェース | カスタムUI | 開発者のカスタムUIです。ミニビデオAppで完全なUIインタラクションのソースコードを提供しており、再利用またはカスタマイズが可能です。 | ✓ | ✓ |
キャプチャ・撮影 | アスペクト比 | 16:9、4:3、1:1などの複数のアスペクト比での撮影をサポートしています。 | ✓ | ✓ |
| 解像度 | SD、HD、FHDでの撮影をサポートしています。カスタムビットレート、フレームレート、gopをサポートしています。 | ✓ | ✓ |
| 撮影制御 | 撮影時のフロントカメラとリアカメラの切り替え、フラッシュの制御をサポートしています。 | ✓ | ✓ |
| 時間の設定 | 撮影の最短および最長時間をカスタマイズします。 | × | ✓ |
| ウォーターマーク | 撮影時のウォーターマーク追加をサポートしています。 | × | ✓ |
| 焦点距離 | 撮影時の焦点距離調節をサポートしています。 | ✓ | ✓ |
| フォーカスモード | 手動フォーカスおよび自動フォーカスをサポートしています。 | ✓ | ✓ |
| セグメントレコーディング | 撮影中にセグメントを一時停止し、削除することができます。 | ✓ | ✓ |
| 写真撮影 | 写真撮影をサポートしています。 | × | ✓ |
| 変速レコーディング | 撮影時の低速および高速レコーディングをサポートしています。 | × | ✓ |
| バックグラウンドミュージック | 撮影前にローカルのMP3をBGMとして選択できます。 | × | ✓ |
| ボイスチェンジおよびリバーブ | 撮影前にレコーディング音声のボイスチェンジ(ロリータボイス、おじさん声など)およびリバーブ効果(KTV、ホールなど)を追加します。 | × | ✓ |
| フィルター | フィルター効果のリアルタイムプレビューとスワイプ切り替えをサポートしています。カスタムフィルターおよびフィルターの程度の設定をサポートしています | ✓ | ✓ |
| ベーシック美顔 | 撮影時に顔の美肌、美白、肌色補正を設定し、強度を調節します。 | ✓ | ✓ |
| プレミアム美顔 | 撮影時にデカ目、顔やせ、V顔、下あご調整、面長補正、小鼻効果を設定し、強度の調節もサポートします。 | × | × |
| 動的エフェクトステッカー | 顔を認識した上で、変形、カバーステッカースタンプなどの効果を追加します。 | × | × |
| AIトリミング | 人の輪郭を識別し、背景を除去し、動的背景/PPTのような他の要素に置き換えます。 | × | × |
| クロマキー | 画面内の緑色の要素(緑一色の背景など)を除去し、動的背景/PPTのような他の要素に置き換えます。 | × | × |
エフェクト編集 | クイックインポート | Androidでビデオのクイックインポートをサポートしています。 | ✓ | ✓ |
| ビデオトリミング | 指定した時間の範囲に従ってビデオを正確にトリミングします。 | ✓ | ✓ |
| ビットレート設定 | ビットレートを指定してビデオを生成できます。 | ✓ | ✓ |
| カバーの取得 | 時間に基づいてフレーム画像を取得します。 | ✓ | ✓ |
| フレームごとのプレビュー | タイムラインの移動の際、基準カーソルが止まっている位置のフレーム画像をプレビューウィンドウに表示させます。 | ✓ | ✓ |
| フィルター | ビデオにフィルターを追加します。フィルターの強度の設定もサポートしています | × | ✓ |
| タイムエフェクト | ビデオに逆再生、リピート、スローモーションのタイムエフェクトを追加します。 | × | ✓ |
| フィルターエフェクト | ビデオに幽体離脱、発光、分裂、幻影などのエフェクトを追加します。 | × | ✓ |
| バックグラウンドミュージック | 付属の音声ファイルまたはユーザーのスマートフォンにあるローカルMP3をBGMとして選択できます。BGMのトリミングおよび音量レベルの設定をサポートしています。 | × | ✓ |
| 動的または静的ステッカー | 動的または静的ステッカーを追加します。ビデオ画面内の表示位置および開始時間の設定をサポートしています。 | × | ✓ |
| 字幕 | 字幕を追加し、字幕枠の背景のスタイル(ポップオーバーなど)を選択できます。ビデオ画面内の表示位置および開始時間の設定をサポートしています。 | × | ✓ |
| 画像のトランジション | 複数の画像をインポートし、回転、フェードイン・フェードアウトなどのトランジション効果を選択してビデオを生成します。 | × | ✓ |
ビデオスプライシング | マルチビデオスプライシング | 複数のビデオの前後のスプライシングをサポートしています。 | × | ✓ |
| マルチウィンドウ | 1つのビデオ画面を2つに分割して、既存のビデオを再生しながらのビデオ撮影をサポートします。 | × | ✓ |
ビデオのアップロード | VODへのアップロード | VODはメディア資産管理、コンテンツ審査などの機能をサポートしています。 | ✓ | ✓ |
ビデオ再生 | VODプレーヤー | VODプレーヤーをベースにして実装した、ビデオ情報プル、縦横画面切り替え、解像度選択、弾幕、CSSタイムシフトなどの機能を一体化したソリューションであり、完全オープンソースです。 | ✓ | ✓ |
パッケージサイズ | | | Android:
arm64:4.4 M
armv7:4.2 M
dex: 573 KB
iOS:
arm64:5.3M | |
機能タイプ | 機能説明 |
アカウントインポート | アカウント一括インポート |
アカウントの無効化 | UserSigの失効 |
アカウントの削除 | アカウントの一括削除 |
ユーザーのオンラインステータス | オンラインおよびオフラインステータスの管理(ユーザーがログインしていることが前提) |
アカウントの照会 | アカウントがインポートされているかどうかの一括照会 |
機能タイプ | 機能説明 |
シングルプラットフォームログイン | Android、iPhone、iPad、Windows、Mac、Webは1種類のプラットフォームのみオンライン可能 |
デュアルプラットフォームログイン | Android、iPhone、iPad、Windows、Macは1つの端末がオンライン可能。Webは同時オンライン可能 |
トリプルプラットフォームログイン | Android、iPhone、iPadは1種類のプラットフォームがオンライン可能。Windows、Macは1種類のプラットフォームがオンライン可能。Webは同時オンライン可能 |
マルチプラットフォームログイン | Android、iPhone、iPad、Windows、Mac、Webは全プラットフォームが同時オンライン可能 |
機能タイプ | 機能説明 |
テキストメッセージ | メッセージの内容は通常のテキストです |
画像メッセージ | メッセージの内容は画像URLアドレス、サイズ、画像サイズなどの情報です |
顔絵文字メッセージ | 顔絵文字メッセージは開発者がカスタマイズできます |
音声メッセージ | 音声データは秒単位で時間情報を提供する必要があります |
地理的位置メッセージ | メッセージの内容は、地名、経度、緯度の情報です |
ファイルメッセージ | メッセージの内容は、ファイルのURLアドレス、サイズ、形式などの情報であり、形式に制限はなく、最大100Mをサポートします |
UGSVメッセージ | メッセージの内容は、ビデオファイルのURLアドレス、長さ、サイズ、形式などの情報で、最大100Mをサポートします |
カスタムメッセージ | ラッキーマネーメッセージ、ジャンケン形式のメッセージなど、開発者がカスタマイズするメッセージタイプです |
システム通知メッセージ | 内蔵されているシステム通知メッセージと開発者がカスタマイズするシステム通知メッセージがあります |
グループTipsメッセージ | メンバーのグループ入退出、グループの説明情報の変更、グループメンバープロファイルの変更があった場合などの、システムからの通知メッセージです |
メッセージのマージ | 最大300通のメッセージのマージをサポートします |
機能タイプ | 機能説明 |
メッセージのダウンロード | App管理者は、このインターフェースを介して、App内の過去7日間のすべてのシングルまたはグループメッセージ記録を取得できます |
オフラインメッセージ | ユーザーがログイン後にバックエンドに戻り、その状態でメッセージを送信するユーザーがいた場合、IMはオフラインプッシュをサポートします |
ローミングメッセージ | 新しいデバイスにログインするとき、サーバー(クラウド)が記録した履歴メッセージのストレージを同期します。これはデフォルトで7日間保存され、有料で延長できます |
複数端末同期 | 複数端末メッセージの同期で、メッセージを同時に受信できます |
履歴メッセージ | ローカルメッセージ履歴とクラウドメッセージ履歴をサポートしています |
メッセージの取り消し | 配信に成功したメッセージを取り消すと、デフォルトで2分以内にメッセージが取り消されます。取り消し操作は、シングルチャットおよびグループチャットメッセージのみでサポートしており、ライブストリーミンググループ(AVChatRoom)の取り消しはサポートしていません |
開封確認 | ピアツーピアセッションで相手の既読・未読のステータスを確認します |
メッセージ転送 | 他のユーザーまたはグループへメッセージを転送します |
@機能 | グループ内の@メッセージと通常のメッセージに本質的な違いはありませんが、@の付いた人がメッセージを受信すると、UIで特殊な処理を行う必要があります |
入力中 | オンラインメッセージで実現できます |
オフラインプッシュ | Apple APN、Xiaomiプッシュ、Huaweiプッシュ、Meizuプッシュ、OPPOプッシュ、vivoプッシュ、GoogleFCMプッシュをサポートしています |
メッセージの削除 | メッセージのremove方法を使用すると、メッセージをローカルで削除することができます |
ラッキーマネー機能 | ラッキーマネーメッセージは@メッセージに類似しており、TIMCustomElemによって実現できます |
全メンバープッシュ | IM通信アーキテクチャに基づいて実現するREST APIのセットで、Appアプリケーションの全メンバープッシュ、タグプッシュ、属性プッシュなどのメッセージプッシュ要件のサポートに用います。クライアントはSDKオンラインプッシュ、オフラインプッシュ(Androidバックグラウンド通知およびAPNs)によってプッシュメッセージを受信できます |
ローカルメッセージ検索 | フレンドの検索、グループやグループメンバーの検索をサポートしています。メッセージの検索はセッショングループごとに行います |
機能タイプ | 機能説明 |
ユーザープロファイルの設定 | ユーザーが自分のニックネーム、検証方法、プロフィール画像、性別、年齢、署名、場所などのプロファイルを設定します |
ユーザープロファイルの取得 | ユーザーが自分やフレンド、知らない人に関するプロファイルを確認します |
フィールドごとのユーザープロファイルの取得 | 特定のフィールドに従ってユーザープロファイルを取得します |
カスタムユーザープロファイル | カスタムユーザープロファイルフィールドは最大20件までです |
機能タイプ | 機能説明 |
フレンドを探す | ユーザーアカウントIDでフレンドを探すことができます |
フレンドの追加申請 | デフォルトで申請理由が必要かどうかを選択します。現在、デフォルトでは必要ありません |
フレンドの追加 | フレンド追加のリクエストを送信します |
フレンドのインポート | 単方向のフレンドの一括インポートをサポートしています |
フレンドの更新 | 同じユーザーの複数のフレンドのリレーションシップチェーンデータの一括更新をサポートしています |
フレンドの削除 | フレンドにした後にフレンドを削除することができます |
すべてのフレンドの取得 | すべてのフレンドを取得します。デフォルトでは基本プロファイルのみを取得します |
フレンドを同意/拒否 | システムからフレンド追加のリクエスト通知を受け取った後、それを承認または拒否することができます |
ユーザーをブラックリストに追加 | 任意のユーザーをブラックリストに追加します。それまでフレンドだった場合はフレンドシップが解除されます |
ブラックリストから除外 | ブラックリストからユーザーを除外します |
ブラックリストの取得 | ユーザーブラックリストをプルします |
フレンドノート | フレンドになると、 フレンドノートを送ることができます |
フレンドカスタムプロファイルの設定 | フレンドカスタムフィールドは最大20個までです |
フレンドグループの作成 | グループを作成するときに、追加するユーザーを同時に指定したり、同じユーザーを複数のグループに追加したりできます |
フレンドグループの削除 | フレンドグループの削除 |
フレンドのチェック | フレンドシップの一括チェックをサポートしています |
ブラックリストのチェック | ブラックリストの一括チェックをサポートしています |
フレンドのグループ追加 | フレンドをフレンドグループへ追加します |
フレンドをグループから削除 | フレンドをフレンドグループから削除します |
フレンドグループのリネーム | フレンドグループのリネーム |
指定したフレンドグループ情報の取得 | 指定したフレンドグループを取得します |
すべてのフレンドグループの取得 | すべてのグループ情報を取得します。また、すべてのフレンドを取得することで、グループ情報を取得することもできます |
リレーションシップチェーンデータストレージ | SDKはリレーションシップチェーンデータをストレージできます |
フレンドプロファイル変更のシステム通知 | フレンドプロファイルが変更されると、システム通知を受け取ることができます |
リレーションシップチェーン変更のシステム通知 | リレーションシップチェーンが変更されると、システム通知を受け取ることができます |
グループタイプ | グループ説明 |
フレンドワークグループ | 一般的なWeChatグループに似ています。作成後はすでにグループ内にいるフレンドのみを招待して参加させることができ、かつ被招待者側の同意またはグループマスターの承認は不要です |
知らない人とのソーシャルグループ | QQグループに似ています。作成後はグループマスターがグループ管理者を指定できます。ユーザーはグループIDを検索してグループ参加申請を送信した後、グループマスターまたは管理者が申請を承認してからでないとグループに参加できません |
臨時ミーティンググループ | 作成後は自由に参加・退出でき、かつグループ参加前のメッセージを確認する機能をサポートしています。音声/ビデオミーティングのシナリオ、eラーニングのシナリオなどのTRTC製品と連携させたシナリオに適しています |
ライブストリーミンググループ | 作成後は自由に参加・退出ができ、グループ参加者数の上限はありませんが、メッセージ履歴の保存はサポートしていません。CSS製品との連携に適しており、弾幕チャットのシナリオに使用します |
コミュニティ | 作成後は自由に参加・退出ができ、最大100000人をサポートし、メッセージ履歴保存もサポートしています。ユーザーはグループIDを検索してグループ参加申請を送信した後、管理者の承認なしにグループに参加できます |
機能/SDK | 全機能版SDK | TRTC SDK | MLVB SDK | Player SDK | UGSV SDK | IM
SDK |
キャスター配信開始 | ✓ | ✓ | ✓ | - | - | - |
キャスターと視聴者のマイク接続/キャスターのルーム間PK | ✓ | ✓ | ✓ | - | - | - |
ビデオのレコーディング編集/ビデオのアップロードと公開 | ✓ | - | - | - | ✓ | - |
オーディオビデオ通話 | ✓ | ✓ | ✓ | - | - | - |
CSS再生 | ✓ | - | ✓ | ✓ | - | - |
VOD再生 | ✓ | - | - | ✓ | ✓ | - |
セッションチャット | - | - | - | - | - | ✓ |
この記事はお役に立ちましたか?