特定のシナリオでは認証機能を無効にする必要があります。 ここでは、認証されていないインジェスト URL とストリーミング URL (オリジナル) を取得する方法を紹介します。

  • ここでは、スプライスされた URL を手動で取得する方法を紹介します。 コンソールでインジェスト URL とストリーミング URL を取得することもできます。 詳細は、「エッジインジェストの設定」をご参照ください。
  • 複数のライブアクティビティを作成したい場合は、インジェスト URL とストリーミング URL をまとめてスプライスすることもできます。 詳細は、「複数のライブアクティビティの作成」をご参照ください。
  • ライブアクティビティ用にエンコードサービスを設定する場合、インジェスト URL とストリーミング URL の生成ルールの詳細については、「インジェスト URL とストリーミング URL (エンコード)」をご参照ください。
  • ここでは、事例の取り込み URL とストリーミング URL は参照専用です。 生成ルールに従って、インジェストドメイン名、ストリーミングドメイン名、アプリケーション名、ストリーム名、および認証によって取得された認証文字列を使用して、独自のインジェスト URL およびストリーミング URL を取得できます。

前提要件

インジェスト URL とストリーミング URL を取得するには、次の操作を実行します。
  • ドメイン名の追加

    まず、ICP ファイリングを完了したインジェストドメインとストリーミングドメインを作成する必要があります。 詳細については、「ドメイン名の追加」をご参照ください。

  • CNAME の設定

    ドメイン名を追加したら、それを有効にするために CNAME を設定する必要があります。 CNAME の設定方法については、「CNAME の設定」をご参照ください。

  • ドメイン名の関連付け

    ドメイン名を追加したら、プッシュストリーミングおよびライブストリーミング操作を実行する前に、インジェストドメインとストリーミングドメインを関連付ける必要があります。 詳細については、「ドメイン名の関連付け」をご参照ください。

オリジナルのストリーミング URL を生成する方法

ストリーミング URL は、オリジナルストリーミング URL とエンコードストリーミング URL に分けられます。 オリジナルストリーミング URL は、エンコードされていない元のビデオストリームです。 URL のスプライスルールは Streaming Domain Name+ AppName+StreamNameです。

  • ストリーミング URL のスプライスルール
    ストリーミング URL は、次のように RTMP、FLV および M3U8 形式をサポートします。
    • RTMP 形式: rtmp://Streaming Domain Name/AppName/StreamName
    • FLV 形式: http://Streaming Domain Name/AppName/StreamName.flv
    • M3U8 形式: http://Streaming Domain Name/AppName/StreamName.m3u8
  • たとえば、ストリーミングドメイン名はplay.aliyunlive.com、アプリケーション名は "app"、ストリーム名は "stream"、認証キーは "456" の場合、ストリーミング "URL" は次のようになります。

インジェスト URL を生成する方法

  • インジェスト URL の生成ルール

    ApsaraVideo Live サービスは RTMP 形式のインジェスト URL のみをサポートします。

    インジェスト URL 形式は、 RTMP://Ingest Domain Name/APPName/StreamName

  • 例えば、インジェストドメインはpush.aliyunlive.com、アプリケーション名は "app"、ストリーム名は "stream"、認証キーは "123" です。その場合、インジェスト URL は RTMP://push.aliyunlive.com/app/streamです。