すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo Live:E コマースのユースケース:400 ms~800 ms の遅延を実現するリアルタイムストリーミング

最終更新日:Nov 28, 2025

このトピックでは、リアルタイムストリーミング (RTS) を使用して、標準ライブストリーミングの遅延を 3 秒以上から 400 ms~800 ms の範囲に短縮するソリューションについて説明します。このソリューションは、E コマースのライブストリーミングシステムを構築および最適化する開発者や運用保守 (O&M) エンジニアを対象としています。

バックグラウンド

業界概要

E コマースにおいて、ライブストリーミングの人気はますます高まっています。標準的なライブストリーミング技術では、通常 3~6 秒以上の遅延が発生します。この遅延は、E コマースのシナリオで求められるストリーマーと購入者間の高頻度のインタラクションには不十分です。さらに、音声と映像の安定性は、E コマースライブストリーミングのビジネスコンバージョン率に影響を与えます。

課題

  • 高遅延:視聴者が商品について質問しても、高遅延のためにストリーマーはリアルタイムで回答できません。これはライブストリーミング体験に悪影響を及ぼします。

  • 頻繁なカクつき: 視聴者がコメント欄でカクつきを報告します。ストリーマーはネットワークを切り替えるか、ストリームを再起動する必要があります。これにより効率が低下します。

  • チャンネル切り替え時の長い待ち時間: ユーザーが携帯電話でスワイプしてあるライブチャンネルから別のチャンネルに切り替えるとき、再生が開始されるまで数秒待たなければなりません。

ソリューションの説明

ソリューション概要

RTS 拡張機能は UDP プロトコルを使用します。Alibaba Cloud の 3,200 を超えるグローバル POP (Point of Presence) とエンドツーエンドの最適化技術を活用します。これにより、E コマースライブストリーミングの遅延を 3 秒以上からサブ秒レベルに短縮します。RTS は、低遅延、簡単な統合、最小限のカクつきを提供します。

メリット

メリット 1: 1 秒未満の遅延

  • RTS は 3,200 を超えるグローバル POP とインテリジェントな CDN マッピングシステムを使用して、ストリーマーと視聴者にとって同じキャリアで最も近いネットワークノードを選択します。

  • 動的なネットワークパス計画システムと組み合わせた柔軟なネットワーキングにより、最適なネットワーク伝送パスが選択されます。

  • 伝送プロトコルが TCP から UDP にアップグレードされます。これにより、伝送の信頼性を確保しながら、伝送効率が大幅に向上します。

メリット 2: カクつきの防止

オーディオとビデオの伝送品質は、リンク全体で最適化されています。軽微なパケット損失が発生した場合でも、視聴者は何の問題にも気づかずにスムーズなライブストリーミングを楽しむことができます。重大なパケット損失の場合でも、システムはスムーズな再生を確保するためにあらゆる努力をします。

メリット 3: 簡単な統合

Alibaba Cloud 管理コンソールでワンクリックで RTS を有効にできます。また、既存のライブストリームから RTS 再生 URL を生成して、迅速なデプロイメントを行うこともできます。

デモンストレーション

業界のケーススタディ

Taobao Live:Taobao Live は、販売者、ストリーマー、コンシューマーに広く利用されている主要な E コマースプラットフォームとなっています。Taobao Live は現在、RTS を大規模に利用しています。RTS は、Taobao Live が遅延とカクつきを低減し、数千万の同時接続ユーザーをサポートするのに役立ち、ビジネスコンバージョン効率を向上させています。

ソリューションの実装

前提条件

制限事項

  • Web RTS SDK の制限事項:SDK は B フレームを含む動画や AAC エンコーディングを使用した音声をサポートしていません。B フレームを含む動画や AAC エンコーディングされた音声に対して、サブ秒の遅延 (エンドツーエンド遅延:400 ms~800 ms) で RTS を有効にすると、システムは自動的に検出してアダプティブトランスコーディングを実行します。このプロセスにはライブストリームトランスコーディング料金が発生します。

  • プレーヤーの要件:RTS は UDP プロトコルを使用します。必要なプレーヤーのバージョンは以下の表に記載されています。

    プレーヤータイプ

    制限事項

    Alibaba Cloud モバイルプレーヤー

    バージョン 5.4.5.0 以降

    Alibaba Cloud Web プレーヤー

    バージョン 2.0.3 以降

有効化と設定

  1. ApsaraVideo Live コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[ライブストリーム +] > [RTS] をクリックします。

  3. ストリーミングドメインを選択します。

  4. [RTS] スイッチをオンにし、[サブ秒遅延 (エンドツーエンドの遅延は 400 ms ~ 800 ms)] を選択します。

  5. 開発環境で SDK を統合するか、RTS シグナリングプロトコル仕様に従って本番環境で使用できます。

    説明

    1 つのストリーミングドメインで、RTS と標準ライブストリーミング (RTMP、FLV、HLS) の両方を同時に有効にできます。2 種類のストリームは再生 URL で区別できます。

    • RTS の再生 URL の例は artc://your_streaming_domain/AppName/StreamName?access_token です。

    • 標準ライブストリーミングの再生 URL の例は rtmp://your_streaming_domain/AppName/StreamName?access_token です。

ソリューションの検証

このセクションでは、OBS アップストリーミングツール (詳細については、「OBS の概要とダウンロード」をご参照ください) と Alibaba Cloud の RTS モバイルデモを使用してソリューションを検証する方法について説明します。

ステップ 1: アップストリーミング URL と再生 URL の生成

認証済みのアップストリーミング URL と再生 URL を生成します。詳細については、「URL ジェネレーター」をご参照ください。生成直播推流和播放地址

ステップ 2: OBS を使用したアップストリーミング

  • OBS を開きます。左ペインで、[ストリーム] を選択します。[サーバー] テキストボックスに、生成されたアップストリーミング URL を入力します。例: rtmp://***push1.ialicdn.com/test***/test?auth_key=1643******-0-0-a922892e06ee18016640e0fe14******主播侧使用OBS进行推流1

  • 左側のペインで、[出力] を選択し、[キーフレーム間隔] を 3 秒以下に、[プロファイル] をベースラインに設定します。メインページに戻り、ビデオソースを選択してストリーミングを開始します。主播侧使用OBS进行推流2

    説明

    これらのパラメーター設定により、700 ms~900 ms の超低遅延ライブストリーミングを実現できます。

ステップ 3: 視聴者側で RTS ビデオを再生

このセクションでは、モバイルデモを使用して再生を検証する方法について説明します。

重要

モバイルデモは Android 4.3 以降でのみ利用可能です。他の検証ツールとデモの詳細については、「デモ体験」をご参照ください。

操作步骤.png

課金

課金ルール

標準ライブストリーミングとは異なり、RTS は新しい価格体系に従って課金されます。ルールは以下の通りです:

  • RTS の課金項目に対して課金されます。標準ライブストリーミングの課金項目は適用されません。

  • 標準ライブストリーミングと同様に、RTS はトラフィックと帯域幅に基づいて課金されます。

  • 標準ライブストリーミングの課金方法が変更されると、RTS の課金方法も更新されます。

RTS の課金の詳細については、「リアルタイムストリーミングの課金」をご参照ください。

よくある質問

1 つのライブストリームで、標準ライブストリーミングと RTS の両方を使用して再生できますか?

はい、できます。1 つのライブストリームに対して、標準ライブストリーミングと RTS 用に別々の再生 URL が生成されます。たとえば、標準の RTMP ライブストリームは rtmp://your_streaming_domain/AppName/StreamName?access_token という URL を使用し、RTS ストリームは artc://your_streaming_domain/AppName/StreamName?access_token という URL を使用します。

自社開発の SDK を使用して RTS にアクセスできますか?

はい、できます。Alibaba Cloud のシグナリングプロトコル仕様に従う必要があります。詳細については、「RTS シグナリングプロトコル仕様」をご参照ください。

RTS の再生に対応しているブラウザは何ですか?

RTS は標準の WebRTC を使用してアクセスします。WebRTC と互換性のあるブラウザであれば、どのブラウザでもストリームを再生できます。WebRTC とのブラウザ互換性の詳細については、「WebRTC とのブラウザ互換性」をご参照ください。