標準ストリーミングからリアルタイムストリーミング (RTS) にスムーズにアップグレードできます。 標準ストリーミングを使用している場合、ApsaraVideo LiveコンソールでRTSを有効にして、標準ストリーミングサービスとRTSサービスを同時に使用できます。 If you fail to use RTS to play a stream, you can use standard streaming to play the stream. これにより、ビジネスの信頼性が保証されます。 このトピックでは、RTSと標準ストリーミングの違いについて説明します。

相違点

項目 RTS Standard streaming
ストリーミングプロトコル Web Real-Time Communication (WebRTC) に基づくAlibaba Real-Time Communication (ARTC) プロトコルを介したストリームの再生がサポートされています。 リアルタイムメッセージングプロトコル (RTMP) 、フラッシュビデオ (FLV) 、およびHTTPライブストリーミング (HLS) プロトコルを介したストリームの再生がサポートされています。
エンドツーエンドのレイテンシEnd-to-end latency ARTC上のストリームは、ユーザデータグラムプロトコル (UDP) プロトコルを使用することによって送信され、1秒未満のレイテンシを有する。
  • RTMPまたはFLV上のストリームは、伝送制御プロトコル (TCP) プロトコルを使用することによって送信され、3秒を超えるレイテンシを有する。
  • HLS上のストリームは、TCPプロトコルを使用することによって送信され、6秒を超えるレイテンシを有する。
貧弱なネットワークへの抵抗 RTSは、劣悪なネットワーク条件下で実行する強力な能力を有する。 You can smoothly play streams even at a packet loss rate of 30%. 標準ストリーミングは、劣悪なネットワーク条件下で実行する能力が限られている。
互換性
  • ネイティブ: RTSは、iOS、Android、macOS、およびWindowsと互換性があります。
  • Web: デバイスの互換性が94% を超えています。
標準ストリーミングの互換性は、プロトコルによって異なります。
吃音率 標準のストリーミングと比較して、RTSはエンドツーエンドのレイテンシを大幅に削減しますが、吃音率は変更されないか、わずかに低くなります。
同時実行 数千万の同時ストリームがサポートされています。

シナリオ

データ型 シナリオ
RTS
  • 高度にインタラクティブなシナリオ: RTSは、eコマースライブストリーミング、グループライブストリーミング、教育ライブストリーミング、およびエンタープライズライブストリーミングで一般的に使用されます。 RTSの低レイテンシと高い双方向性は、ビジネスコンバージョンとユーザーエンゲージメントの向上に役立ちます。
  • 複数の視聴者間で画面の一貫性を必要とするシナリオ: RTSは、イベントのライブストリーミングでも一般的に使用されます。 RTSにより、視聴者は現場の状況をリアルタイムで知ることができ、視聴者間の画面の不一致を回避できます。
標準ストリーミング 弱いインタラクティブシナリオ: 標準ストリーミングでは、視聴者はストリームを視聴できます。 しかしながら、異なるネットワーク条件のために、一貫性のない画面が視聴者に示されることがある。