/* */  製品の更新 | | サポート問い合わせ先 | | システムステータス
Page Contents

    ライブモジュールを使用したライブイベントの作成と管理

    このトピックでは、Live モジュールを使用してライブイベントを作成および管理する方法について学びます。
     

    はじめに

    Live モジュールは、デスクトップおよびモバイルデバイスの両方にライブイベントを配信するために使用できます。ライブイベントの情報を Live モジュールに入力すると、オンサイトのエンコーダーに設定するエンコーダー設定一式が提供されます。すべてのトランスコーディングはクラウドで行われるため、ハードウェアベースのトランスコーダーは不要です。

    Live サブスクリプションによっては、イベント、チャンネル、またはその両方を作成できる場合があります。通常、イベントは短時間の一回限りまたは定期的なイベントのストリーミングに使用されます。チャンネルは通常 24 時間 365 日のライブイベントを配信する場合に使用されます。チャンネルとイベントは課金方法が異なります。詳細についてはカスタマーサクセスマネージャーにご確認ください。

    前提条件

    ライブイベントを配信するには、以下が必要です:

    制限事項

    • SSAI を使用したライブストリームは、Media モジュールではなく Live モジュールを通じて公開する必要があります。
    • ライブ配信には 20〜30 秒の遅延が発生します。
    • ストリーミングはイベント開始から 30 分以内に開始する必要があります(デフォルトのアカウント設定)。
    • ライブ DVR は Chromecast ではサポートされていません。これらのデバイスでは代わりに非 DVR ストリームが再生されます。
    • 出力設定はイベント作成後に変更できません
    • Brightcove はライブストリーミングの容量を需要に合わせてスケールアップまたはスケールダウンします。通常これは透過的に行われます。ただし、アカウントが短時間に特定のリージョンで複数のライブジョブを作成しようとすると、追加容量の準備中に短い遅延が発生することがあります。数分後にリクエストを再試行すると成功するはずです。

    課金対象の状態

    ライブジョブの課金はアクティブな状態に適用されます:

    アクティブな状態(課金対象)

    • waiting
    • processing
    • disconnected

    非アクティブな状態(課金対象外)

    • standby
    • cancelling
    • finishing
    • cancelled
    • finished
    • failed

    ライブイベントの管理

    Live モジュールにアクセスするには、Studio にログインして、プライマリナビゲーションの Live をクリックします。ログイン後、ページの右上隅に Brightcove アカウント名が表示されます。複数のアカウントがある場合は、アカウント切り替えドロップダウンを使用して作業するアカウントを選択します。選択したアカウントで Live が有効になっていない場合は、「Brightcove Live」の紹介動画ページが表示されます。イベント管理ページには 3 つのメインタブが表示されます:

    • Live - 進行中のライブイベントの一覧
    • Standby - スタンバイモードの定期的なイベントの一覧
    • Completed - 完了したイベントの一覧

    Show ドロップダウンを使用して、Completed タブに表示されるイベントをフィルタリングできます。

    ページの本文にはライブイベントの一覧と関連情報が表示されます:

    • ジョブのステータス - ライブストリームの状態
      • Processing - ストリームがライブ中
      • Processing Error - ライブストリームでエラーが発生
      • Standby - ストリームがアクティベート待機中(スタティックエントリポイントのみ)
      • Stopping - ライブストリームが停止中で、関連する VOD 出力を作成中
      • Completed - ライブストリームが完了
      • Cancelling - ライブストリームが停止中で、保留中の VOD 出力は処理されない
      • Cancelled - ライブストリームがキャンセルされた
      • Disconnected - エンコーダーが切断された
      • Deactivated - 定期的なイベントが非アクティブ状態
      • Not Activated - 定期的なイベントがアクティベートされたが、ストリームの開始が発生していない
      • Waiting - RTMP ストリーム(エンコーダーの起動)を待機中
      • Failed - システムエラーによりジョブが停止した
      • Abandoned - エンコーダーが接続されることなくイベントが終了した
    • 完了日時
    • イベント名と ID
    • 総視聴数
    • 継続時間
    • 作成日時(定期的なイベントのみ)

    ライブイベントのビデオプロパティを表示するには、イベント名をクリックして調整室を開きます。

    新しいイベントの作成

    Live モジュールを使用してライブイベントを作成してストリーミングするための完全なステップバイステップガイドについては、次のトピックのいずれかを参照してください:

    新しいイベントを作成するには、次の手順に従います。

    1. イベント管理ページで Create Event をクリックします。ライブイベントの作成またはライブチャンネルの作成ページが開きます。イベントとチャンネルの作成時のプロパティは同じです。このドキュメントのスクリーンショットはイベントの作成を示しています。
    2. イベントの詳細を入力します:
      • Event Name - イベントの名前。動画がビデオアセットとして保存される場合、この名前は Media モジュールにも表示されます(最大 255 文字)。
      • Short Description - イベントの説明(最大 250 文字)
      • Tags - イベントに関連付けるタグ。動画がビデオアセットとして保存される場合、タグは動画に割り当てられます(最大 128 文字、1200 タグ)。
      • Reference ID - イベントのリファレンス ID。一意である必要があります(最大 150 文字)。
    3. アカウントの必須カスタムフィールドが表示されます。カスタムフィールドに値を割り当てます。
    4. Streaming to Social MediaAllowed に設定すると、ソーシャルメディアプラットフォームへのストリーミングでイベントが利用可能になります。これはイベントのストリーミングが開始された後、または {% if site.product_short == "Video Cloud" or site.product_short == "Beacon" or site.product_short == "CorpTV" %} Social モジュールを使用して実行できます。 {% endif %} {% if site.product_short == "Live" %} Social モジュールを使用して実行できます。 {% endif %}
    5. Streaming Latency オプションを選択します。
    6. Live Ingest Profile を選択します。ドロップダウンリストにはすべての Live 取り込みプロファイルが表示されます。取り込みプロファイルは、作成されるライブレンディションの品質と数を制御します。Manage Profiles リンクをクリックすると、別のブラウザタブで取り込みプロファイルエディターが開きます。取り込みプロファイルエディターにアクセスするにはアカウント管理者である必要があります。Renditions リンクをクリックすると、選択した取り込みプロファイルを使用して作成されるレンディションを確認できます。
    7. Convert event to video asset when complete を選択すると、ライブ動画の VOD バージョンが Brightcove アカウントに保存されます。このオプションを選択すると、選択した Live Ingest Profile の最高品質レンディションが VOD 動画のソースとして使用されます。レンディション作成時にはアカウントのデフォルト取り込みプロファイルが使用されます。VOD バージョンはライブイベントが終了してすぐには利用できません。取り込み処理が完了してから利用可能になります。
    8. Integrations をクリックして Zoom ミーティングとの統合を追加します。詳細については、Zoom ミーティング統合のドキュメントを参照してください。
    9. Stream Options をクリックして Region を選択します。リージョンは使用する Amazon Web Services (AWS) リージョンです。レイテンシを下げるために、エンコーダーの所在地に最も近いリージョンを選択してください。デフォルトでは、リージョンは Oregon (US West) に設定されており、別の大陸からストリーミングする場合は適切ではありません。以下のリージョンがサポートされています:
      regions
      regions
      • Oregon (US West)(デフォルト)
      • Virginia (US East)
      • Tokyo (Asia Pacific)
      • Seoul (Asia Pacific)
      • Singapore (Asia Pacific)
      • Sydney (Asia Pacific)
      • Mumbai (Asia Pacific)
      • Frankfurt (EU)
      • Ireland (EU)
    10. Advanced Options をクリックして詳細オプションを設定します。
    11. Create Event をクリックしてライブイベントを開始します。調整室ページが開き、エンコーダーが使用する Streaming Endpoint (RTMP URL)Stream Name を含むライブイベントの詳細が表示されます。

      デフォルトでは、新しいイベントが作成されてから 30 分以内にエンコーダーを起動する必要があります。

    Stop Streaming をクリックしてイベントを終了します。

    詳細オプションの設定

    新しいイベントを作成する際に、詳細オプションを設定できます。詳細オプションを設定するには、イベントの作成時に Advanced Options リンクをクリックします。

    以下のオプションを設定できます:

    • Content Encryption - ライブ出力ストリームに適用する暗号化のタイプを選択します:
      • None - 暗号化なし
      • AES-128 - AES-128 暗号化を使用してライブ HLS 出力を保護します。このオプションを選択した場合、Encryption Key を入力する必要があります。キーは 32 桁の 16 進数文字である必要があります。最良の結果を得るには、128-bitHex オプションを選択してキージェネレーターを使用してください。暗号化キーの値は Live モジュールにのみ入力します。エンコーダー設定の一部としては使用されません。
      • Digital Rights Management (DRM) - デジタル著作権管理技術でプレミアムコンテンツのストリームを保護します。詳細については、Live DRM ドキュメントを参照してください。
        • HLS + FairPlay
        • HLS (fMP4) + Widevine Modular
    • Reconnect Time - エンコーダーが切断された場合に、ライブストリームを利用可能な状態に保つ時間。この設定は、新しいイベント作成時にエンコーダーを起動するまでの時間には影響しません。
    • Enable Server Side Ad Insertion (SSAI) - サーバーサイド広告挿入を有効にします。広告はサーバーサイド広告設定の一部として設定されます。Live モジュールでのサーバーサイド広告の操作については、Live モジュールでのサーバーサイド広告の実装を参照してください。
      • Fill Slate - フィルスレートを選択します。フィルスレートは、動的に配信される広告で埋められないライブストリームの広告ブレークのギャップが生じたときに表示されます。Live 設定の一部としてフィルスレートを作成してください。
      • Ad Audio - チェックすると、設定された調整に基づいて広告の音量レベルが正規化されます。これにより、広告がコンテンツよりも著しく大きくならないようにするために使用できます。
    • Create Cloud DVR - DVR 機能を有効にします。Brightcove Player バージョン 6.33.0 より前を使用してイベントが公開される場合、Live DVRUX プラグインが必要です。コンテンツはイベント終了後 7 日間利用できます。
      • DVR Window - ライブ DVR マニフェストに保持する時間(秒単位)。このフィールドに許可される最大値は 86400 秒(24 時間)です。
    • Input Format - エンコーダーから Live モジュールに送信される入力フォーマット。この機能により、ライブストリームに now/now-next などのメタデータを追加したり、字幕やキャプション、オーディオトラックの柔軟性を高めたり、標準的な放送レベルのデータによるデジタル体験を合理化できます。以下の入力フォーマットがサポートされています:
      • RTMP(デフォルト)
      • Real-Time Transport Protocol (RTP)
      • Secure Reliable Transport (SRT)
    • RTMP credentials to use - ストリーミングエンドポイントを保護するために使用する RTMP 資格情報を選択します。このオプションは、Input Format が RTMP で、Live 設定の一部として少なくとも 1 つの RTMP 資格情報が作成されている場合にのみ表示されます。
    • RTMP IP whitelist - RTMP エンドポイントへの接続を許可する IP アドレスのセットを入力します。これにより、RTMP エンドポイントへの接続を制御できます。すべての IP に開放したい場合は空のままにしてください。このオプションは Input Format が RTMP の場合にのみ表示されます。
    • Enable stream status notifications - チェックすると、Notification URL を入力します。ジョブのステータスが変更されると、Notification URL に HTTP リクエストが送信されます。これはジョブのステータス変更に応じてサーバーを更新するために使用できます。API 通知の使用の詳細については、Live API 通知トピックを参照してください。
    • CIDR Whitelist - RTP または SRT エンドポイントへの接続を許可する IP アドレスのセットを入力します。これにより、RTP または SRT エンドポイントへの接続を制御できます。このオプションは Input Format が RTP または SRT の場合にのみ表示されます。

      すべてのネットワークを許可するには 0.0.0.0/0 を指定できます。

      特定の IP アドレスを許可するには、{IP address}/32(例: 255.160.10.1/32)を使用してください。

      詳細については、Classless Inter-Domain Routing を参照してください。

    • + Add Multi CDN configuration - 追加の CDN の labelURL を入力します。これは、プライマリ CDN に動画セグメントを要求できる CDN のホワイトリストです。セカンダリ CDN の正しい設定はお客様の責任で行ってください。
    • Create this as a recurring event using a Static Entry Point (SEP) - 単一のライブストリームを作成し、必要に応じてアクティベート/非アクティベートできるようにします。詳細については、このドキュメントの定期的なイベントの概要セクションを参照してください。

    ライブストリームを作成するために行われる API リクエストを表示/編集するには、Edit Configuration をクリックします。API 呼び出しを直接編集する場合は注意が必要です。

    低レイテンシストリーミングの使用

    レイテンシとは、動画がキャプチャされてから視聴者のデバイスに表示されるまでの遅延のことです。新しいライブイベントを作成する際に、Low Latency を使用するオプションがあります。

    低レイテンシは、ストリーミング遅延が約 5〜10 秒に短縮されたリアルタイムに近いストリーミングを提供します。より速いインタラクションが必要な場合には低レイテンシが推奨されますが、体験品質が低下する可能性があります。低レイテンシフィードが配信できるかどうかを決定する Brightcove の制御外の要因があります(エンコーダー、視聴者の帯域幅など)。

    低レイテンシのソースエンコーダーのセットアップには以下が必要です。

    • 1 秒あたり 30 フレーム(ドロップフレームレートは非対応:29.97)
    • コーデック: H264
    • プロファイル: Baseline
    • 映像コーデック: H264
    • H264 プロファイル: Baseline
    • 音声コーデック: AAC

    低レイテンシを使用する場合、以下のオプションはサポートされません:

    • DRM
    • SSAI
    • 冗長性
    • 音声のみ
    • 多言語オーディオ
    • 入力での B フレーム
    • マルチ CDN 設定の追加

    注: 低レイテンシには Brightcove Player バージョン 6.62.0 以降が必要です。

    定期的なイベントの概要

    Create this as a recurring event using a Static Entry Point (SEP) オプションを選択すると、同じエントリポイント URL と再生 URL を維持しながらアクティベートおよび非アクティベートできる長期間のライブストリームが可能になります。定期的なイベントを使用する場合、ストリーミングエンドポイント URL とビデオ ID は変更されません。

    制限事項

    定期的なイベントを操作する場合、以下の制限が適用されます:

    • Convert event to video asset when complete オプションは利用できません。代替手段として、クリッピングを使用してライブイベント全体を VOD としてアーカイブできます。クリップはストリームの次のアクティベーションまで、または 7 日間のいずれか短い期間内に作成できます。ストリームが再アクティベートされると、以前の録画セッションはサーバーから削除され、クリップを作成することはできなくなります。
    • ジョブの設定は変更できません。現在、定期的なイベントを最初に作成した設定に紐付けられています。
    • ストリームのアクティベートからイベントが利用可能になるまで最大 60 秒かかることがあります。一部のエンコーダーには組み込みの再試行機能があり(Wirecast、Elemental など)、エントリポイントが利用可能になり次第再接続します。
    • Reconnect Time は定期的なイベントのエンコーダー切断時にも適用されます。Reconnect Time に達すると、定期的なイベントは非アクティベート状態に設定されます。Brightcove では、ジョブが完了したらストリームを非アクティベートし、切断が発生した場合に待機できる適切な時間ウィンドウに Reconnect Time を設定することを推奨しています(この待機期間中は入力時間コストが発生します)。
    • 定期的なイベントを非アクティベートする前に、必ずエンコーダーを停止してください。アカウントには有限数の定期的なイベントが割り当てられています。上限に達した場合、新しいイベントを作成する前に既存の定期的なイベントを停止する必要があります。定期的なイベントの最大数に達した状態で新しいイベントを作成しようとすると、エラーが返されます。
    • 定期的なイベントを非アクティベートすると、クリッピングの目的に関連して、ストリームの最後の数秒間がしばらくの間再生可能な状態のまま残ります。
    • アカウントは合計 34 件の SEP イベントに制限されています(us-west-2 では 10 件まで許可されるリージョンを除き、リージョンごとに 3 件)。上限に達した場合、新しいイベントを作成する前に、新しいイベントを作成したいリージョンで 1 件の SEP イベントを終了する必要があります。
    • 5 件を超える SEP ジョブを同時にアクティベートしようとすると、次のようなエラーが返されます:
      {
        "message":"Allocating additional streaming capacity to the region. Please retry your request.: no_streaming_capacity_in_region",
        "statusCode":500,
        "name":"ApiError",
        "isApiError":true
      }

      一部のジョブのアクティベートが完了するまで待ってから、リクエストを再試行する必要があります。

    定期的なイベントの操作

    定期的なイベントを作成するには、ライブイベントの作成時に Create this as a recurring event using a Static Entry Point (SEP) オプションを選択して Create Event をクリックします。

    定期的なイベントが作成されると、イベント管理ページの Standby タブに表示されます。

    定期的なイベントの状態は次のいずれかになります:

    • Not Activated - 定期的なイベントが作成されたが、ストリーミングが一度も開始されていない
    • Waiting - 定期的なイベントがアクティベートされてストリームを待機中
    • Streaming - 定期的なイベントが進行中
    • Disconnected - 定期的なイベントが停止中
    • Deactivated - 定期的なイベントが非アクティベートされた
    • Archived - 定期的なイベントがアーカイブされた

    定期的なイベントのアクティベート

    定期的なイベントをアクティベートすると、ジョブがストリーミングに利用可能になります。エンコーダーを起動する前に定期的なイベントをアクティベートする必要があります。定期的なイベントをアクティベートするには:

    1. Standby タブをクリックします。
    2. イベント名をクリックして調整室でイベントを開きます。
    3. Activate をクリックします。
    4. エンコーダーを起動します。

    定期的なイベントがアクティベートされると、Standby タブから Live タブに移動します。

    定期的なイベントの非アクティベート

    定期的なイベントを非アクティベートすると、ジョブのストリーミングが無効になります。イベントが終了したら、定期的なイベントを非アクティベートする必要があります。定期的なイベントを非アクティベートするには:

    1. Live タブをクリックします。
    2. イベント名をクリックして調整室でイベントを開きます。
    3. Deactivate をクリックします。
    4. エンコーダーを停止します。

    定期的なイベントのアーカイブ

    定期的なイベントをアーカイブすると、ジョブが永続的に非アクティベートされ、ストリーミングに使用できなくなります。最終的にイベントは削除されます。アーカイブできるのは、ストリーミングが開始されたイベントのみです。定期的なイベントが作成されてストリーミングが一度も開始されていない場合は、Archive ボタンの代わりに Cancel ボタンが表示されます。

    定期的なイベントをアーカイブするには:

    1. Standby タブをクリックします。
    2. イベントの行をクリックして選択します。
    3. Archive ボタンが赤くなります。
    4. Archive をクリックします。

    調整室を使用したライブイベント情報の表示

    調整室ページはライブイベントに関する情報を表示するために使用されます。新しいライブイベントを作成してストリーミングが開始されると、イベント情報が表示された調整室ページが開きます。プレビュープレーヤーにイベントのプレビューが表示されます。調整室ページは、ライブイベント管理ページでイベントをクリックした場合にも表示されます。プレビュープレーヤーの下の Monitoring タブをクリックすると、ストリーム進行中にモニタリング情報を表示できます。

    調整室ページの Event Information タブは次のセクションで構成されています:

    プレビュープレーヤーの下の Monitoring タブをクリックすると、ストリーム進行中にモニタリング情報を表示できます。

    イベントステータス

    イベントステータスセクションは、イベントの進行中にのみ表示されます。以下の情報が表示されます:

    • Job Status - 現在のジョブのステータス
      • Streaming - ストリームがライブ中
      • Processing Error - ライブストリームでエラーが発生
      • Standby - ストリームがアクティベート待機中(スタティックエントリポイントのみ)
      • Stopping - ライブストリームが停止中で、関連する VOD 出力を作成中
      • Completed - ライブストリームが完了
      • Cancelling - ライブストリームが停止中で、保留中の VOD 出力は処理されない
      • Cancelled - ライブストリームがキャンセルされた
      • Disconnected - エンコーダーが切断された
      • Waiting - RTMP ストリーム(エンコーダーの起動)を待機中
      • Failed - システムエラーによりジョブが停止した
    • Current Viewers - 現在の視聴者数。これは推定値であり、視聴者数が少ない場合や急増した場合は正確でない場合があります。
    • Elapsed Time - ストリームが開始(作成ではない)してからの経過時間
    • Current Time - 現在の UTC 時間

    イベント情報

    イベント情報セクションには以下の情報が表示されます:

    • Name - イベントの名前
    • Job ID - 内部ジョブ ID
    • Video ID
    • Short Description
    • Tags
    • Reference ID
    • Streaming to Social Media - Allowed の場合、ライブイベントをスケジュールされたソーシャルイベントに割り当てることができます。
    • Streaming Endpoint (RTMP URL) - エンコーダーが使用するストリーミングエンドポイント
    • Stream Name - エンコーダーが使用するストリーム名
    • Region - ストリーミングリージョン
    • Playback URL - Brightcove Player 以外でライブストリームを視聴するために使用できる URL

    クリップ

    クリップセクションには、ライブストリームから作成されたすべてのクリップが表示されます。クリップ名をクリックすると、Media モジュールでクリップが開きます。クリップの作成については、Live モジュールを使用したビデオクリップの作成を参照してください。

    モニター

    モニターセクションには、ストリームの入力および出力ドリフトが表示されます。更新されたグラフを表示するには Retrieve updated data and graphs をクリックします。アカウントで拡張モニタリングが有効になっている場合、モニターセクションはプレビュープレーヤーの下の Monitoring タブに置き換えられます。詳細については拡張モニタリングセクションを参照してください。

    レンディション

    レンディションセクションには、作成されたレンディションの詳細が表示されます。レンディションリンクをクリックすると、レンディションのエンコーディング設定が表示されます。

    RTMP

    RTMP セクションを使用して RTMP 出力を追加できます。これにより、ライブストリームを他の RTMP エントリポイントに送信できます。たとえば、Facebook や YouTube にライブストリームを送信するために使用できます。

    RTMP Output URL と送信する Rendition を入力します。出力 URL のフォーマットは RTMP ストリームの使用場所によって変わる可能性があります。詳細については、Live RTMP 出力を使用した Facebook と YouTube へのストリーミングを参照してください。

    ソーシャルイベント

    ソーシャルイベントセクションには、ライブストリームが割り当てられているスケジュールされたソーシャルイベントに関する情報が表示されます(存在する場合)。

    拡張モニタリングの表示

    デフォルトでは、Live モジュールは出力および入力ドリフトグラフを含む Monitor セクションを表示します。拡張モニタリングを有効にしたい場合は、Brightcove のアカウント担当者にお問い合わせください。拡張モニタリングを使用すると、プレビュープレーヤーの下に Monitoring タブが表示されます。モニタリング情報はイベント進行中から、イベント終了後 1 時間まで利用できます。

    表示するグラフを選択し、各グラフの内容の説明を確認するには Select Graphs をクリックします。

    以下のグラフが利用可能です:

    • Input Drift - 入力ドリフトはストリームの健全性の指標となり、エンコーダーから Brightcove エントリポイントに送信されているストリームを表します。
    • Output Drift - 出力ドリフトはストリーム内の各レンディションの処理状況です。値が高いほどストリームのレイテンシが増加したり、エンドユーザーの視聴に問題が生じる可能性があります。
    • Client Disconnections - エントリポイントに接続しているエンコーダーからの切断。これは接続の問題またはエンコーダーの出力設定が正しくないことを示します。
    • Validation Disconnections - エンコーダーからの予期しない入力設定による強制的なストリーム切断。
    • Input Reconnections - エンコーダーからエントリポイントへの再接続。エンコーダーからエントリポイントへの接続が再確立されたことを示します。
    • VOD Process Time - ライブから VOD への処理時間。Brightcove Video Cloud を含むコンテンツ管理システムへのクリップの配信前の時間です。
    • Cuepoint Detected - インバンド SCTE-35 または Live API トリガーを介して入力ストリームで送信された広告トリガーの検出。
    • Cuepoint Missed - 実行できなかった広告トリガーの検出。フォーマットが正しくない可能性があります。フォーマットについてはドキュメントを参照してください。
    • SSAI Tracking Event Counts - HTTP ステータスコードとホスト別のサーバーサイドトラッキングピクセルの応答時間。
    • Variant Response Time - セッションベースのストリームの HLS マスターマニフェストの応答時間。
    • Chunklist Response Time - セッションベースのストリームの HLS バリアント(レンディション)マニフェストの応答時間。
    • Inserted Ad Counts - 挿入された広告の合計数。
    • RTMP Output Drift - 出力ドリフトはストリーム内の各 RTMP レンディションの処理状況です。値が高いほどストリームのレイテンシが増加したり、エンドユーザーの視聴に問題が生じる可能性があります。
    • RTMP Output Disconnection - RTMP 出力で発生した切断。RTMP サーバーと送信先サーバーの間の接続問題の指標です。
    • RTMP Output Connection - RTMP 出力ストリームの再接続。送信先サーバーから切断された後に発生します。

    ストリームのモニタリング

    Monitor セクションには出力および入力ドリフトグラフが表示されます。情報を表示するには Retrieve updated data and graphs リンクをクリックします。出力ドリフトはストリームの健全性を測定します。出力ドリフトは、ウォールクロックとストリームのタイムスタンプ (TS) の差として定義されます。ライブストリーミングでは、理想的にはウォールクロックとストリーム TS が同じペースで進むべきですが、ストリーム TS がリアルタイムより遅く届く場合は、システムに問題(ボトルネック)が発生していることを意味します。

    入力ドリフトは入力ストリームの健全性を測定し、入力タイムスタンプとリアルタイムクロックの差として定義されます。

    イベントの複製

    イベントを複製すると、以前のライブイベントの作成に使用した設定と同じ設定で別のイベントを簡単に作成できます。イベントを複製するには、次の手順に従います:

    1. イベントをクリックして調整室ページを開きます。
    2. ページの上部にある Duplicate をクリックします。以前のライブイベントの設定を使用して新しいライブイベントが作成されます。必要に応じてイベントのプロパティを変更します。
    3. Create Event をクリックします。

    ライブイベントの埋め込みコードの生成

    イベントの埋め込みコードを生成するには、左ナビゲーションの Publish and Embed をクリックします。2 種類の埋め込みコードが利用可能です:

    • Standard - iframe 埋め込みコード。ほとんどの場合に推奨されます。このタイプはプレーヤーを <iframe> タグ内に配置します。
    • Advanced - インページ埋め込みコード。プレーヤーを iframe ではなく HTML ページに直接配置します。これにより、開発者はプレーヤーや関連プロパティ、イベントへのアクセスの容易さというメリットを得られます。

    公開されたプレーヤーへの URL を取得することもできます。これはブラウザでイベントを表示するのに便利です。

    ライブイベントの埋め込みコードを生成するには、次の手順に従います:

    1. イベントをクリックして調整室ページを開きます。
    2. 左ナビゲーションの Publish and Embed をクリックします。
    3. Player を選択します。
    4. Allow DVR がチェックされている場合、プレーヤーはライブマニフェストの代わりに DVR マニフェストをリクエストします。このオプションは、Create Cloud DVR オプションを選択してイベントが作成された場合にのみ利用できます。Brightcove Player バージョン 6.33.0 より前を使用してイベントが公開される場合、Live DVRUX プラグインが必要です。
    5. Content Delivery Network (CDN) を選択します。このオプションは、ライブジョブがマルチ CDN 用に設定されている場合に特定の CDN を選択するために使用されます。次のように表示されます:
    6. Player URL をクリックしてブラウザでイベントをプレビューするか、使用する適切な埋め込みコードをコピーします。

      ライブストリーミングをプレビューするもう 1 つの方法は、API を通じて行うことです。

      Live API を使用してライブジョブを作成する際に返された playback_url の値をコピーして、Safari ブラウザーに貼り付けます。このブラウザーはネイティブ HLS 再生をサポートしているため、ライブストリームが表示されます。

      また、URL をコピーして Brightcove Player Reference App に貼り付けることもできます:

      https://players.brightcove.net/3303963094001/player-reference-app/index.html

    ソーシャルメディアへの接続

    ライブイベントを Social モジュールでスケジュールされたソーシャルイベントに接続することができます。ライブイベントをソーシャルイベントに接続する前に、Social モジュールでライブイベントを作成する必要があります。スケジュールされたイベントに割り当てられるのは、Streaming to Social MediaAllowed に設定して作成されたイベントのみです。

    ライブイベントをソーシャルイベントに接続するには、次の手順に従います:

    1. Social モジュールでライブイベントを作成します。
    2. イベントをクリックして調整室ページを開きます。
    3. 左ナビゲーションの Connect to Social Media をクリックします。スケジュールされたソーシャルイベントの一覧が表示されます。イベントが表示されない場合は、スケジュールされたイベントが存在しません。
    4. スケジュールされたイベントをクリックして Connect をクリックします。

    Live モジュールを使用してイベントが割り当てられたら、Social モジュールに戻ってイベントをプレビューし、ソーシャルプラットフォームへのストリーミングプロセスを開始します。

    クリップの作成

    クリップはイベントの進行中またはイベント終了後に作成できます。クリップを作成できない場合は、左ナビゲーションの Create Clip にカーソルを合わせるとメッセージが表示されます。クリップの作成については、Live モジュールを使用したビデオクリップの作成を参照してください。

    ライブイベントレポート

    左ナビゲーションの Reporting をクリックしてライブアナリティクスを表示します。

    イベントの作成時に Enable Server Side Ad Insertion (SSAI) オプションが選択された場合、調整室ページに Goto Ad ボタンが表示されます。クリックすると、広告ブレークの長さを選択できます。

    Insert をクリックしてライブストリームに広告ブレークを挿入します。広告が広告ブレーク時間全体を埋めない場合、フィルスレートが表示されます。Live モジュールでのサーバーサイド広告の操作については、Live モジュールでのサーバーサイド広告の実装を参照してください。

    ライブストリームの問題のトラブルシューティング

    ライブイベントの動作についてさらにサポートが必要な場合は、お問い合わせください。できるだけ迅速に対応するために、サポートが問題を解決するために必要な情報を以下に示します。

    • ストリームが抱えている具体的な症状。たとえば、まったく再生されないのか、それともカクつきやフリーズが発生するのか?
    • このストリームが過去に正常に動作していたかどうか
    • エンコーダーで使用しているエントリポイント URL
    • 使用しているエンコーディングソフトウェアとハードウェア
    • ライブイベントを公開したプレーヤーの URL
    • ライブアセットのビデオ ID
    • エンコーダーから公開ポイントホストへのトレースルートの結果

    制限事項

    • 現在、Brightcove はジョブあたり最大 20,000 VOD の制限をサポートしています。

    Page last updated on 05 Dec 2022