音声のみのライブ配信

このトピックでは、音声のみのライブ配信を作成する方法について学びます。

概要

音声のみのライブ配信は、ポッドキャストやラジオなど、大規模な音声エンターテインメントのエコシステムに参入することを可能にします。Brightcove を使用すれば、映像コンポーネントを含まずに音声専用コンテンツを取り込み、ライブ配信できます。Brightcove のプレーヤー技術は、モバイル、Web、家庭用接続デバイス向けに音声用として最適化されています。さらに、音声のみの再生に関連する分析データも取得できます。

要件

この機能はアカウント向けの有料アドオンです。音声のみのライブ配信を有効化するには、カスタマーサクセスマネージャーにお問い合わせください。

音声のみのチャンネルの作成と配信

  1. Studio で Live モジュールを開きます。
  2. New Channel をクリックします。2 つのオプションが表示されます:Event Channel と Linear Channel。
    • Event Channels – 短時間の単発または定期的なライブチャンネルに最適(例:コンサート、ウェビナー、製品発表会)。
    • Linear Channels – 24時間365日の継続的なストリーミング向けに設計(例:ラジオ、常時配信プログラム)。
  3. Event Channel を選択し、Next をクリックします。
  4. ライブ配信チャンネルの Event Channel Name を入力します。
    音声のみのイベントを作成
  5. Create an audio only event トグルを有効にします。Renditions Profile が自動的に Audio Only に設定されグレーアウトされることに注意してください。
    レンディションプロファイルがグレーアウトされた音声のみのイベント
  6. Region を選択します。レイテンシを減らすため、エンコーダーが設置されている場所に最も近いリージョンを選択してください。
  7. Input Transport Protocol として SRT または RTMP のいずれかを選択します。
  8. (オプション)チャンネル終了後に音声をオンデマンドとして保存したい場合は、Convert media asset from Live to VOD when complete を有効にします。
  9. Next をクリックして残りの手順を進め、Create をクリックします。

エンコーダーの設定

お使いのエンコーダーを使用して音声のみのチャンネルを配信します。

ライブチャンネルを配信するには、次の手順に従います:

  1. Studio で音声ストリームの Control Room に戻ります。

    Live Control Room
  2. 以下をコピーします:
    • ストリームエンドポイント(SRT/RTMP URL)
    • ストリーム名
  3. 上記の値をエンコーダーの設定に貼り付け、配信を開始します。

    OBS を使ったステップごとの使用例については、Live モジュールを OBS で使用するドキュメントを参照してください。

    FFmpeg コマンド(SRT)
    ffmpeg -re -i input.mp3 -vn -acodec aac -b:a 128k -ar 44100 -ac 2 -f mpegts "srt://<account-id>.ingest.live.brightcove.com:5000?mode=caller"

    FFmpeg コマンド(RTMP)
    ffmpeg -re -i input.mp3 -vn -acodec aac -b:a 128k -ar 44100 -ac 2 -f flv "rtmp://<account-id>.ingest.live.brightcove.com:1935/<account-id>/<channel-id>"

    このコマンドで、MP3 ファイルを Brightcove に音声のみの SRT ストリームとして送信します。

ライブチャンネルの公開

ライブストリームを公開するには、次の手順に従います:

  1. Studio で Live モジュールに戻ります。
  2. 右隅の Embed on Web を選択します。
  3. Player セクションでプレーヤーを選択します。
  4. 埋め込みコードをコピーし、HTML ページに貼り付けます。

    プレーヤー埋め込みコード
  5. ウェブページで再生を確認します。