Touchstream
データタイプ
ビデオ監視
概要
Touchstream は、ビデオストリーム向けの SaaS 型合成モニターです。ビデオチャンクの「マニフェストファイル」を監視し、ダウンロード可能であること、およびビデオが正常に機能していることを検証します。
データフィード形式
月間使用状況のデータフィードのサンプルは次のとおりです。
{
"avg_speed": 2,
"cdn": "EDGECAST",
"channel": "NEWS_Washington",
"channel_id": 1,
"format": "HLS_BAK",
"max_speed": 3.1,
"product": "NEWS",
"status_pct": 100,
"stream_key": "<stream-key-value>"
}
<!--NeedCopy-->
調整手順
前提条件: 対象の Touchstream モニターがすでに設定されていること。
Touchstream ポータルの使用
- Touchstream ポータルにアクセスします。
- アカウントにログインします。
- 設定したパフォーマンスストリームのステータスを見つけます。
- ステータスと速度が Fusion で表示される内容と一致するかどうかを確認します。
cURL の使用
検証には、次の cURL コマンドのサンプルを使用します。
curl -H "X-TS-ID: <id_from_touchstream>" -H "Authorization: Bearer <oauth_key_from_touchstream>" "https://<touchstream_url>/api/stream_status/json/?channel=NEWS_Washington&product=NEWS&cdn=EDGECAST"
<!--NeedCopy-->
これは、Fusion フィードに表示される内容とまったく同じものを返します。
注: Channel、Product、および CDN はフィルターです。一度に 1 つのフィルターにつき 1 つの値のみを使用できます。
Fusion での設定
Fusion Data Feeds には、左側のナビゲーションペインの Openmix からアクセスできます。初期手順については、Fusion Integration のドキュメントを参照してください。
サービス固有の設定ダイアログボックスが表示されたら、最初のステップは設定するサービスを選択することです。
次のステップは、以下の設定フィールドに入力して Touchstream の資格情報を入力することです。
名前: データフィードに与えられた名前。指定しない場合、これはデフォルトで「<サービス名><プラットフォーム名>」になります。プラットフォーム名>サービス名>
実行間隔: サービスからデータフィードが更新される頻度。
プラットフォーム: データフィードに関連付けられているプラットフォーム。
URL: Touchstream によって提供されます。
OAUTH キー: Touchstream によって提供されます。
X-TS-ID: Touchstream によって提供されます。
チャネル: これはフィルターです。チャネルに基づいて Fusion フィードをフィルターできます。
製品: これはフィルターです。製品に基づいて Fusion フィードをフィルターできます。
CDN: これはフィルターです。CDN に基づいて Fusion フィードをフィルターできます。
注: フィルターを追加する際、フィルターフィールドに入力された値は、ログ履歴の対応する値と完全に一致する必要があります。また、一度に 1 つのフィルターにつき 1 つの値のみを使用できます。
完了 をクリックして、Fusion フィードの設定を完了します。
Fusion Touchstream のインストールが完了すると、Fusion データフィードのホームページに緑色のステータスとログ履歴の監視メトリックとともに表示されます。
データフィード履歴
データフィードのステータス、データに関する情報、およびサービスから返されたペイロードを表示できます。リストで特定のデータフィードを選択した後、ログ履歴 をクリックしてデータフィードの履歴を表示します。
編集
Fusion データフィードを編集するには、リスト内のデータフィードをクリックし、次に 編集 ボタンをクリックします。
編集が完了したら、保存 をクリックします。これにより、変更が保存されデータフィードに適用された状態で、データフィードリストに戻ります。