デバイスとターゲットを作成する方法

監視するメディアの特定

これは、ウェブサイト上のWebページやメディアプレーヤーの場所と混同されることがあります。 ストリーミング メディア タスクのターゲットは、プレーヤーまたはプレーヤーを含む Web ページの URL ではなく、プレーヤーがファイルを再生するために使用する実際のメディア リソース パスです。

場所を特定したら、メディア ファイルの種類を確認します。 どのようなプロトコルを使用しますか? (ファイル パスにプロトコルを指定してください (rtmp:// や https:// など)。

サポートされているプロトコルには、applehttp、コキャット、暗号、ゴファー、hls、http、httpproxy、mms、パイプ、rtmp、rtp、tcp、udp、rtsp、httpsが含まれます。

ファイルの種類とコーデックに応じて、タスクは、わずかに異なる監視値を生成するいくつかのエンジン (一般的なプレーヤーまたは Windows メディア プレーヤー) のいずれかでメディア ファイルを再生します。

タスクの実行には、次の手順が含まれます。

  1. システムはストリーム URL にヒットし、ストリーム サーバーに接続します。
  2. プレイリストの場合、システムはストリーム URL のリストを取得します。
  3. コーデック、品質などのストリームプロパティがサーバーから要求されます。
  4. システムは、デコードするストリームの最初の 30 秒をダウンロードします。
  5. ソース サーバーが使用できない場合、またはシステムがストリーム再生の 30 秒をダウンロードできなかった場合は、エラーが生成されます。

ターゲットの作成

ストリーム URI

監視する実際のメディア ソースのアドレスを入力します。 URL はメディア プレーヤーを含む Web ページではなく、メディア ファイルに直接リンクする必要があります。 たとえば、”http://streammedia.com/stream.asf” などです

時間検証のしきい値 (秒)

システムがエラーを返す前にターゲットリソースからの応答を待機する秒数を入力します。 この値を空白のままにすると、デフォルトのタイムアウトは 120 秒です。

スクリプトの準備

メディア URL とは別に、[ スクリプトの準備 ] フィールドに追加することで、[メディアエンジン] と [レポートの詳細] を選択できます。

(メディアとしてのタスク[0])。メディアエンジン= “一般”;

(メディアとしてのタスク[0])。レポートの詳細 = “完全”;

どこ

[ < タスク]の連続番号 > ] – デバイス内のタスクの連続番号を指定します。 デバイス内のタスクの番号付けは 0 から始まります。 デバイスの最初のタスクを参照するには 、Tasks[0]を指定する必要があります。

メディアエンジン = (“一般”、”WMP”)

レポート詳細 = (「スタンドアート」、「フル」、「ショート」)

エラーフィルタ

特定のデバイスの目標に関連しない、発生する可能性がある特定のエラーを無視するフィルターを作成できます。 システムは、フィルターに一致するエラー コードを含む応答に対してアラートを生成しません。 たとえば、DNS サーバーの操作の責任者に基づいて DNS エラーを除外できます。 さらに、ダッシュを使用してエラー コードの範囲を無視したり、区切り文字としてセミコロンを使用して複数のエラー コードを無視したりするようにシステムを設定できます。

エラーコードの包括的なリストは、 HTTPステータスコードリスト|このwikiのHTTPエラーコードの説明 記事。

たとえば、特定のデバイスで 404 エラーを気にしない場合は、エラーが検出されたときにアラートを受け取らないように、それらを除外できます。 エラーの詳細は、デバイス レポートで確認できます。

監視中に特定のコードとタイプのエラーを無視する場合は、デバイス設定で [ エラーコードを無視] オプションを設定できます。 指定されたエラーの種類とコードを持つ応答がシステムによって検出された場合、その応答は成功と見なされ、その状態は
[OK]
に変更されます。 無視されたエラーはレポートに反映されず、追跡できないことに注意してください。