リアルタイムのストリームステータス情報の通知で、ストリーミングまたはストリーミング中断操作の結果をタイムリーに通知します。
注意
-
原則: リアルタイムのストリーム状態フィードバックは、ユーザーサーバーの HTTP インターフェイスに GET リクエストを送信することで実装され、ユーザーはビデオストリームのプッシュが成功したか完了したかを知ることができます。ユーザーサーバーは HTTP インターフェイスにステータスコード 200 のレスポンスを返します。
-
通常のアクセスが許可されている場合は、URL を特定する必要はありません。URL 応答には次の要件が課されます。
アクセスタイムアウトの場合は、URL が再試行されます。現在、タイムアウト時間は 5 秒、再試行回数は 5 回、再試行間隔は 1 秒です。
例による説明
例
http://1.1.1.1?action=publish&app=xc.cdnpe.com&appname=hello&id=world&ip=42.120.74.183&node=cdnvideocenter010207116011.cm3
パラメーター | 値の説明 |
---|---|
time | UNIX タイムスタンプ。 |
usrargs | ユーザーのストリーミングパラメーター。 |
action | publish はストリームプッシュを意味します。publish_done はプッシュが終了したことを意味します。 |
app | デフォルト値は、自分で定義したストリーミングドメイン名です。ストリーミングドメイン名がバインドされていない場合は、再生中のドメイン名です。 |
appname | アプリ名。 |
id | ストリーム名。 |
node | ストリームを受信する CDN 内のノードまたはマシンの名前。 |
ip | ストリームをプッシュするクライアントの IP アドレス。 |