RTS (リアルタイムストリーミング) は、ApsaraVideo Live の付加価値機能です。クライアントアクセスが容易で、超低遅延、高い同時実行性、スムーズな高解像度再生を特徴とするライブストリーミングサービスを提供します。このトピックでは、RTS の基本と使用方法について説明します。
特徴
RTS は、エンドツーエンドの遅延モニタリング、CDN 転送プロトコルの変更、およびユーザーデータグラムプロトコル (UDP) などの基盤技術の最適化により、ApsaraVideo Live 上に構築されています。ApsaraVideo Player SDK と統合することで、RTS は数千万の同時接続ユーザーがいるシナリオで、ノード間のミリ秒レベルの遅延をサポートします。これにより、従来のライブストリーミングの 3〜6 秒の遅延に対処し、超低遅延、低スタッタリング、高速読み込みの再生体験を保証します。
認定
Alibaba Cloud は、中国情報通信技術研究院 (CAICT) と協力して、「超低遅延ライブストリーミングのパフォーマンスとサービス品質のグレーディングモデル」および「リアルタイムオーディオおよびビデオの転送および配信ネットワークの機能仕様」の標準を開発しました。Alibaba Cloud はまた、CAICT から超低遅延ライブストリーミング評価証明書も取得しました。評価された最初の企業の 1 つとして、ApsaraVideo Live はインタラクティブストリーム機能評価で利用可能な最高の評価である「優秀」の評価を受けました。詳細については、「Alibaba Cloud のリアルタイムストリーミングが CAICT から「優秀」の評価を獲得」をご参照ください。
アーキテクチャ
RTS を使用するには、既存のライブストリーミングサービスに RTS ストリーミングドメインを追加して、複数のプロトコルでのストリームフェッチングを有効にすることができます。次の図はアーキテクチャを示しています。
アップストリーミングクライアントは、引き続きリアルタイムメッセージングプロトコル (RTMP) を使用してアップストリーミングを行います。エンドツーエンドの遅延は、アップストリーミングクライアントのネットワーク品質、ストリームの Group of Pictures (GOP) サイズ、視聴者のプレーヤーキャッシュなどの要因に影響されます。
標準ライブストリームフェッチング (RTMP、FLV、HLS) は、元の
rtmp://およびhttp://フォーマットを使用します。RTS ストリームフェッチング (UDP) は、artc://フォーマットを使用します。
RTS と標準ライブストリーミングの違い
標準ライブストリーミングから RTS にスムーズにスペックアップできます。標準ライブストリーミングサービスを使用している場合、RTS を有効にして両方のサービスを同時に使用できます。RTS の再生が失敗した場合、標準ライブストリーミングにフォールバックしてサービスの信頼性を確保できます。
制限
RTS のアップストリーミングと再生には、Push SDK と ApsaraVideo Player SDK を使用する必要があります。
ソリューションの違い
ソリューション | リアルタイムストリーミング (RTS) | 標準ライブストリーミング |
アップストリーミングプロトコル | RTMP および Alibaba Real-Time Communication (ARTC) 経由のアップストリーミングをサポートします。 | RTMP 経由のアップストリーミングをサポートします。 |
再生プロトコル | Web Real-Time Communication (WebRTC) に基づく ARTC 経由のストリーム再生をサポートします。 | RTMP、FLV、HTTP Live Streaming (HLS) 経由のストリーム再生をサポートします。 |
劣悪なネットワーク条件下でのパフォーマンス | エンドツーエンドのパケット損失が 30% であってもスムーズな再生が可能です。 | 劣悪なネットワーク条件下ではパフォーマンスが制限されます。 |
互換性 |
|
|
カバレッジ | グローバル | グローバル |
エンドツーエンドの遅延 |
|
|
ベストプラクティス |
シナリオの違い
ストリーミングタイプ | シナリオ |
リアルタイムストリーミング (RTS) |
|
標準ライブストリーミング | 低インタラクションシナリオ: 主に視聴用です。ネットワークの違いにより、ユーザー間でビデオが同期しない場合があります。 |
デモンストレーション
次のビデオでは、RTS と標準ライブストリーミングのパフォーマンスを比較しています:
シナリオ
シナリオ | 説明 |
教育ライブストリーミング | 大規模なクラスで使用されます。超低遅延でオンラインで教師と対話する多数の学生をサポートします。 |
E コマースライブストリーミング | 販売者と購入者がリアルタイムで対話し、質問に答えたり、製品情報を交換したりします。 |
スポーツライブストリーミング | エキサイティングなスポーツ、e スポーツ、その他のイベントを放送し、視聴者がリアルタイムでアクションをフォローできるようにします。 |
インタラクティブエンターテインメント | 視聴者がギフトを送ると、ストリーマーは即座に応答でき、インタラクションが向上します。 |
課金
標準ライブストリーミングとは異なり、RTS は異なる価格モデルを使用します。次のルールが適用されます:
RTS は、独自の課金項目に基づいて課金されます。標準ライブストリーミングの課金項目は含まれません。
標準ライブストリーミングの課金方法と同様に、RTS はトラフィックまたは帯域幅で課金できます。
標準ライブストリーミングの課金方法が変更されると、RTS の課金方法も変更されます。
RTS の課金の詳細については、「リアルタイムストリーミング (RTS) の料金」をご参照ください。
デモを試す
DingTalk を使用して QR コードをスキャンし、RTS デモをダウンロードしてインストールします。

よくある質問
お問い合わせ
RTS (リアルタイムストリーミング) プロダクトに関するご質問やご提案がある場合は、グループ番号 44533142 を検索して DingTalk グループにご参加ください。このグループは、RTS プロダクトに関する技術的なディスカッションと Q&A のためのものです。プロダクトの問題や品質のチューニングについては、チケットを送信して Alibaba Cloud テクニカルサポートにお問い合わせください。チケットの送信方法の詳細については、「お問い合わせ」をご参照ください。