tencent cloud

Cloud Streaming Services

スタートガイド
製品紹介
製品概要
サブ製品の説明
基本概念
製品機能
ユースケース
製品の優位性
使用制限
購入ガイド
価格一覧
基本サービス
付加価値サービス
前払いリソースパッケージ
購入の流れ
課金の変更
返金説明
請求書の照会
支払い更新の説明
支払い遅延によるサービス停止の説明
課金についてのよくある質問
標準ライブストリーミング
概要
ユースケース
クイックスタート
SDKへのアクセスの説明
ライブイベントストリーミング(超低遅延ライブストリーミング)
概要
ライブイベントストリーミングと標準ライブストリーミングの違い
ユースケース
クイックスタート
SDKへのアクセスの説明
コンソールガイド
コンソールの説明
概要
Domain Management
ストリーム管理
リソースパッケージ管理
機能設定
プルリレー
従量課金
CAMアクセス制御
機能の実践
Push and Playback
ライブストリーミング機能
Live Streaming Security
海外のCSSサービス
コールバックによるイベントメッセージ通知
一般的なサードパーティ製ツールガイド
SDKの実践
0. SDK導入ガイド
2. 再生
3. 高度な機能
APIドキュメン
History
Introduction
API Category
Making API Requests
Live Pad APIs
Live Stream Mix APIs
Time Shifting APIs
Monitoring Data Query APIs
Billing Data Query APIs
Live Transcoding APIs
Delayed Playback Management APIs
Domain Name Management APIs
Watermark Management APIs
Certificate Management APIs
Stream Pulling APIs
Recording Management APIs
Live Callback APIs
Screencapturing and Porn Detection APIs
Authentication Management APIs
Live Stream Management APIs
Data Types
Error Codes
メンテナンスガイド
ビデオラグの最適化(V2)
プッシュエラーの原因調査
再生エラーの原因調査
ディレイの軽減方法
プルのビデオ画質が鮮明でない時の原因調査
COS Bucketにスクリーンキャプチャ保存するためのライブストリーミング承認
障害処理
ライブミクスストリーミングのエラー報告:InvalidParameter.OtherError
FAQs
基本的なライブブロードキャスト機能
プッシュ再生関連
ライブストリーミングの課金に関する事項
グローバルCSSサービス
CSSレコーディング関連
クラウドストリームミックス
ドメイン名設定
アップル社ATSとの互換性
SLA
CSS Service Level Agreement
CSS ポリシー
プライバシーポリシー
データ処理とセキュリティ契約

プッシュ切断イベント通知

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-11-14 15:41:20
プッシュ切断コールバックは、CSSプッシュの成功やCSSプッシュの中断といったCSSストリームのステータス情報をプッシュするために使用します。コールバックテンプレートの中でプッシュコールバックやストリーム切断コールバックメッセージの受信サーバーアドレスを設定し、このテンプレートとプッシュドメイン名をバインドしてください。対応するプッシュアドレスを発行し、CSSプッシュを開始するとTencent Cloud CSSのバックエンドがプッシュ結果をお客様が設定した受信サーバーにコールバックします。
このドキュメントでは、主にプッシュ切断コールバックイベントがトリガーされた後、Tencent Cloud CSSがユーザーに送信するコールバックメッセージ通知のフィールドについてご説明します。

注意事項

このドキュメントを読む前に、Tencent Cloud CSSによるコールバック機能の設定方法とコールバックメッセージの受信方法についてご理解下さると幸いです。詳細については、イベント通知の受信方法をご参照ください。

プッシュ切断イベントのパラメータ説明

イベントタイプパラメータ

イベントタイプ
フィールド設定値の説明
CSSプッシュ
event_type = 1
CSSストリーム切断
event_type = 0

コールバック共通パラメータ

フィールド名
タイプ
説明
t
int64
期限切れ時間、イベント通知サイン期限のUNIXタイムスタンプ。
Tencent Cloudからのメッセージ通知のデフォルトの期限切れ時間は10分です。メッセージ通知中のt値の示す時間が期限に達した場合、この通知を無効と判断し、ネットワークのリプレイアタックを防止できます。
tの形式は10進数UNIXタイムスタンプとなり、即ち1970年1月1日(UTC/GMTの真夜中)から経過した秒数となります。
sign
string
イベント通知セキュリティサインsign = MD5(key + t)。説明:Tencent Cloudが、暗号化keyとtで文字列を結合した後、MD5でsignの値を算出し、それを通知メッセージに入れます。お客様のバックエンドサーバーは、通知メッセージの受信後、同じアルゴリズムに基づきsignが正しいか確認し、さらにメッセージが確実にTencent Cloudバックエンドから来たものかを確認することができます。
説明:
keyは、イベントセンター > CSSコールバックの中のコールバックキーとなり、主に認証に使用します。お客様のデータ情報のセキュリティを保護するために、入力することをお勧めします。




コールバックメッセージのパラメータ

フィールド名
タイプ
説明
appid
int
ユーザー APPID
app
string
プッシュドメイン名
appname
string
プッシュパス
stream_id
string
CSSストリーム名
channel_id
string
CSSストリーム名と同じ
event_time
int64
イベントメッセージ生成のUNIXタイムスタンプ
sequence
string
メッセージシリアルナンバー。1回のプッシュのアクションを表します。1回のプッシュのアクションで同じシリアルナンバーのプッシュとストリーム切断メッセージが生成されます
node
string
CSSアクセスポイントのIP
user_ip
string
ユーザーのプッシュIP
stream_param
string
ユーザープッシュURLに付帯するパラメータ
push_duration
string
ストリーム切断イベント通知プッシュの時間(長さ)。単位:ミリ秒
errcode
int
プッシュ切断エラーコード
errmsg
string
プッシュ切断エラーの説明
set_id
int
国内外のプッシュかどうかを判断します。1-6は国内、7-200は海外です
width
int
ビデオ幅。最初のプッシュコールバック時にビデオヘッダー情報が欠落している場合は、0になっている可能性があります
height
int
ビデオ高さ。最初のプッシュコールバック時にビデオヘッダー情報が欠落している場合は、0になっている可能性があります

ストリーム切断の原因

ストリーム切断原因の詳細については、ストリーム切断記録をご参照ください。

コールバックメッセージの例

{
"app":"test.domain.com",

"appid":12345678,

"appname":"live",

"channel_id":"test_stream",

"errcode":0,

"errmsg":"ok",

"event_time":1545115790,

"event_type":1,

"set_id":2,

"node":"100.121.160.92",

"sequence":"6674468118806626493",

"stream_id":"test_stream",

"stream_param":"stream_param=test",

"user_ip":"119.29.94.245",

"width": 0,

"height": 0,

"sign":"ca3e25e5dc17a6f9909a9ae7281e300d",

"t":1545030873
}


ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック