DRM-X 6.0 / SolusiApple FairPlay Streaming · DRM-X 6.0

FairPlay Streaming untuk penonton Apple Anda

Melindungi HLS pengiriman pada platform Apple yang kompatibel dengan sertifikat yang jelas, SPC dan CKC integrasi - dan otorisasi pelanggan terpercaya Anda sendiri.

Cocok Primer
Didukung Safari, iOS, iPadOS dan tvOS jalur putar
Pengiriman media
FairPlay -compatible encrypted HLS
Pertukaran Lisensi
Sertifikat aplikasi beriman SPC tantanganlanjut CKC respon
Bagaimana integrasi bekerja

Sebuah jalur pemutaran Apple yang terintegrasi dengan hati-hati, didukung oleh DRM-X lisensi.

  1. 01

    Sertifikat

    Muat sertifikat aplikasi publik yang dikonfigurasi.

  2. 02

    SPC

    Klien Apple menghasilkan tantangan lisensi.

  3. 03

    CKC

    Layanan yang berwenang mengembalikan respon FairPlay.

  4. 04

    Putar

    Kembalikan respon ke kerangka media Apple.

Bangun sebuah pengalaman Apple, bukan sebuah peramban memutar

FairPlay Streaming adalah DRM path untuk dilindungi HLS pada lingkungan yang didukung Apple pemutaran. DRM-X menghubungkan path tersebut ke penerbitan konten Anda dan alur kerja otorisasi server, sementara AVFoundation atau yang didukung Safari pemutar Integrasi menangani penyimpangan-sisi pertukaran.

Pilih dan uji tumpukan putar sebenarnya: aplikasi asli Apple dan web Safari pemutar tidak memiliki lifecycle atau perilaku kompabilitas identik. Paket terenkripsi HLS untuk platform yang diinginkan dan uji versi sistem-sistem, codecs dan kombinasi resolusi Anda janji-janji.

Perlakukan sertifikat dan privat kredensial secara berbeda

Sertifikat aplikasi adalah masukan publik yang digunakan oleh pemutar untuk membangun sebuah tantangan. Pribadi FairPlay kredensial dan material implementasi sisi server- adalah bukan pemutar aset. Jauhkan mereka dari situs web, bundel aplikasi dan sampel pelanggan yang dapat diunduh.

Sebuah integrasi produksi memerlukan izin Apple yang berlaku dan disetujui FairPlay pengaturan kredensial. Dalam DRM-X, pemutaran harus menggunakan penyebaran aktif yang terkait dengan Lingkungan yang dipilih, atau secara eksplisit dikonfigurasi same- organisasi baku. Mengaktifkan klien lain kredensial bukanlah fallback yang diterima.

Ikuti sertifikat Uganda SPC → CKC urutan

Pertama otentikasi penampil pada backend Anda dan otorisasi yang diminta Diterbitkan Content ID. Kembalikan konfigurasi FairPlay yang terpercaya, referensi sertifikat publik dan otorisasi lisensi terbatas. Aplikasi Anda atau web pemutar memuat sertifikat dan meminta kerangka kerja media Apple untuk membuat tantangan SPC.

Kirim tantangan byte tepat ke titik akhir yang dikonfigurasi lisensi. Kembalikan bita CKC dalam bentuk yang diharapkan oleh integrasi pemutar. Encoding, tipe isi dan respon adalah kesalahan integrasi umum: jangan menerapkan sebuah acak JSON atau konversi base64 kecuali bahwa kontrak klien tertentu membutuhkannya. Keluarkan reservasi streaming ketika percobaan berakhir.

  • Disetujui dan aktif penyebaran kredensial
  • Benar HLS enkripsi dan pengidentifikasi isi
  • Penangkapan sertifikat dan penanganan tepat SPC / CKC
  • Tes putar perangkat Safari atau Apple-device yang sebenarnya

Rencana native offline melihat secara independen

Penampakan offline Apple menggunakan unduh lokal -spesifik dan integrasi berkelanjutan -kunci APIs. Ini bukan implementasi yang sama seperti Android 's Widevine kunci-set penyimpanan, dan yang biasa Safari integrasi streaming seharusnya tidak diiklankan sebagai aplikasi offline yang dapat diunduh.

Jika Apple offline atau on-board melihat diperlukan, mendefinisikan aplikasi asli, hak-hak, lifecycle dan penerimaan perangkat dengan Haihaisoft sebelum penyebaran. DRM-X Android AAR bukan FairPlay SDKArsitektur layanan bersama dapat menyederhanakan backend Anda, tetapi setiap platform masih membutuhkan sendiri jalur klien yang diimplementasikan dengan benar.

Pertanyaan umum

Haruskah aku meletakkan kunci pribadi FairPlay dalam aplikasi saya?

No Hanya sertifikat aplikasi publik milik dalam pertukaran klien. Swap kredensial tetap protected server-side.

Dapatkah saya menggunakan kembali Android Widevine implementasi?

Gunakan lagi konsep otentikasi dan hak Anda, bukan kode sisi samping. FairPlay menggunakan kerangka kerja asli yang berbeda dan SPC / CKC pertukaran.

Apakah persetujuan Apple termasuk secara otomatis?

Tidak, Izin Apel Terapan, kredensial dan hak isi harus didirikan untuk penyebaran pelanggan.

Latar belakang platform: Apple FairPlay Streaming. Product behavior and deployment scope are described above; platform capabilities do not imply every customer deployment is qualified.

Bangun dengan DRM-X 6.0

Dari arsitektur yang jelas untuk gelar terlindung pertama Anda.

Gunakan dokumentasi praktis dan contoh yang dapat dijalankan, kemudian kualifikasi perangkat yang digunakan pelanggan Anda.

Buka panduan praktis