Alibaba Cloud RTS では、モバイルおよび Web クライアント向けのデモを提供しています。まずはモバイルクライアントのデモから試して、RTS サービスを体験することを推奨します。本トピックでは、RTS デモの実行方法について説明します。
前提条件
認証済みのアップストリーミング URL を生成済みです。詳細については、「ApsaraVideo Live の概要」をご参照ください。
RTS 機能を有効にしています。詳細については、「RTS の有効化」をご参照ください。
Open Broadcaster Software (OBS) をインストール済みです。詳細については、「OBS」をご参照ください。
環境要件
モバイル環境の要件は以下のとおりです。
platform | Requirement |
iOS | iOS 9.0 以降 |
Android | Android 4.3 以降 |
注意事項
HTTPS プロトコルを使用するドメイン名でアップストリーミングまたはストリームフェッチングを行う場合、コンソールで HTTPS 証明書を設定する必要があります。詳細については、「HTTPS セキュアアクセラレーションの設定」をご参照ください。
ご利用のライブセンターのアクセラレーションチャンネルがクロスボーダーアクセラレーション(中国本土と香港 (中国)、マカオ (中国)、台湾 (中国) またはその他の国・地域間)を含む場合、コンソールでクロスボーダーアクセラレーションを設定する必要があります。詳細については、「クロスボーダーアクセラレーションの設定」をご参照ください。
ライブストリーミングコンテンツのセキュリティを確保するため、コンソールでアクセスの制御(URL 署名)を設定する必要があります。詳細については、「URL 署名」をご参照ください。
操作手順
ストリームをインジェストする。
方法 1:OBS を使用してリアルタイムメッセージングプロトコル (RTMP) 経由でアップストリーミングします。詳細については、「ライブストリームのアップストリーミング」をご参照ください。
方法 2:OBS を使用して WHIP プロトコルに基づくアップストリーミングを行います。詳細については、「OBS RTS ストリームアップストリーミング」をご参照ください。
方法 3:Web クライアントを使用して RTS ストリームをプッシュします
RTS Web プレーヤー にアクセスします。
[Stream Ingest] タブをクリックします。
none ドロップダウンリストを展開し、必要に応じて camera または screen を選択します。
camera を選択した場合、ページ下部の [Get devices] をクリックします。ポップアップウィンドウでマイクとカメラへのアクセス権限を許可してください。権限を付与後、「Select Microphone」と「Select Camera」のドロップダウンリストを展開し、対応するデバイスを選択します。

[Create Local Stream] をクリックします。
生成された RTS 形式のアップストリーミング URL を入力します。例:
artc://example.aliyundoc.com/liveApp****/liveStream****?auth_key=1543302081-0-0-9c6e7c8190c10bdfb3c0****[Start] をクリックします。
説明アップストリーミング中にアップストリーミング例外などの問題が発生した場合は、トラブルシューティングツールを使用して解決できます。このツールでは一般的なアップストリーミングの問題を診断し、特定の例外を解決するための提案を提供します。詳細な手順については、「トラブルシューティング」をご参照ください。
RTS ストリームを再生します。
方法 1:モバイルクライアントで RTS ストリームを再生する
QR コードをスキャンして ApsaraVideo MediaBox SDK のデモ をインストールします。スキャン後に URL が表示された場合は、ブラウザにコピーしてデモをダウンロード・インストールしてください。

ライブ を選択し、RTS をクリックして、超低遅延ストリーミングが有効になっているストリーミング URL を入力またはスキャンします。
説明iOS デバイスでデモを開く前に、[設定] > [一般] > [デバイス管理] に移動し、Taobao の信頼プロファイルを見つけ、[信頼] をタップしてください。

[Start Playback] をクリックして RTS ストリームを再生します。
方法 2:Web 向け RTS デモを使用して RTS ストリームを再生する
RTS Web プレーヤー にアクセスします。
Stream Pulling タブをクリックします。
RTS ストリームのストリーミング URL を入力します。
説明ブラウザは WebRTC セキュリティポリシーを適用します。RTS ストリームのストリーミングドメインに HTTPS 証明書が設定されていることを確認してください。設定されていない場合、ストリームの再生に失敗する可能性があります。
Web RTS SDK は B フレームを含む動画や AAC 形式でエンコードされた音声をサポートしていません。動画に B フレームが含まれている、または音声が AAC 形式でエンコードされている場合は、事前にストリームをトランスコードし、トランスコード後のストリームの URL をストリーミング URL として使用してください。ストリームのトランスコード方法の詳細については、「RTS トランスコード」をご参照ください。
[Start] をクリックして RTS ストリームを再生します。
再生中に再生例外などの問題が発生した場合は、セルフサービス型トラブルシューティングツールを使用して解決できます。このツールでは一般的なライブストリーム再生の問題を迅速に診断し、特定の例外を解決するための提案を提供します。詳細については、「セルフサービス型トラブルシューティング」をご参照ください。