Referensi kesalahan sesi pemutaran
Mengidentifikasi sesi pemutaran API error, memahami HTTP status dan ID permintaan, dan memilih tindakan pemulihan yang aman.
Baca respon masalah #
Galat sesi putar termasuk HTTP status ditambah mesin yang dapat dibaca code, requestId, retryable, dan contractVersion. Validasi kegagalan juga mengidentifikasi kesalahan field. Rekam permintaan ID dan gagal tahap tanpa log kredensial, DRM License Tokens s, tantangan, atau license bytes.
{
"status": 400,
"code": "playback_session_invalid",
"title": "The playback session request is invalid.",
"requestId": "your-request-correlation-id",
"retryable": false,
"contractVersion": 1
}Ini adalah excerpt kesalahan ilustratif. Respon aktual dapat memuat masalah type, detail, dan lapangan-spesifik errors.
playback_authentication_required#
HTTP 401. Proyek API klien hilang atau tidak valid untuk permintaan ini.
Periksa server- sisi kredensial, lingkungan, dan license- token: membuat scope.
playback_session_invalid#
HTTP 400. Satu atau lebih bidang permintaan gagal validasi.
Read errors, fix the named fields, and match the policy to the published package.
playback_environment_not_found#
HTTP 404. Lingkungan putar tidak dapat ditemukan.
Gunakan lingkungan yang dimaksudkan UUID dengan sendiri kredensial.
playback_content_not_found#
HTTP 404. Tidak ada paket yang diterbitkan dan set kunci aktif yang cocok dengan permintaan ini.
Periksa yang terpercaya Content ID, lingkungan, keadaan diterbitkan, dan set kunci aktif.
playback_manifest_not_found#
HTTP 404. Daftar muatan yang dibutuhkan tidak tersedia.
Verifikasi bahwa keluaran yang diterbitkan berisi tipe manifest yang diperlukan untuk DRM ini.
playback_blocked#
HTTP 403. Sebuah aktif DRM-X aturan hitam blok memutar.
Tinjau aturan akses yang bisa diterapkan. Jangan coba atau bypass dari pemutar.
concurrent_stream_limit_reached#
HTTP 403. Batas arus telah dicapai.
Rilis selesai atau sesi ditinggalkan dan menerapkan kebijakan akses akun Anda.
playback_session_rate_limited#
HTTP 429. Batas kecepatan sesi mencapai.
Menghormati Ulang Setelah ketika diberikan. Hindari permintaan duplikasi sesi dan gunakan baunded backoff.
Pisahkan API kegagalan dari kegagalan putar #
Respon sesi yang sukses tidak membuktikan bahwa media, codecs, dukungan perangkat DRM, atau perlindungan keluaran siap. Gunakan falure- tahap matrix untuk mengidentifikasi tahap gagal pertama.
DRM-X 6.0