Pendaftaran Pelanggan Pertama

Panduan langkah demi langkah untuk mendaftarkan pelanggan penyedia pertama di Castovia. Ikuti setiap fasa untuk memastikan pelancaran yang boleh diulang, selamat, dan berjaya.

1. Kelayakan Pra-Jualan

  • Kenal pasti jenis penyedia (operator IPTV, penyedia OTT, penjual semula).
  • Sahkan kandungan diperoleh secara sah — Castovia tidak menyediakan kandungan.
  • Nilai kesiapsiagaan teknikal (ketersediaan pelayan, keperluan CDN/DRM).
  • Kenal pasti tahap pelan berdasarkan bilangan pelanggan, ciri, dan bajet.
  • Terangkan model kos vendor: CDN, DRM, yuran gedung aplikasi adalah berasingan.

2. Semakan Kandungan Sah

  • Penyedia menandatangani dasar penggunaan yang diterima.
  • Penyedia mengesahkan hak undang-undang ke atas semua kandungan yang mereka rancang untuk edarkan.
  • Castovia berhak menggantung akaun yang mengedarkan kandungan haram.
  • Penyedia mengakui bahawa pengedaran kandungan haram adalah sebab penamatan.

3. Pemilihan Pelan & Persediaan Akaun

  • Penyedia memilih tahap pelan (Essential hingga Enterprise).
  • Akaun dicipta dalam Castovia dengan pelan dan kebenaran yang sesuai.
  • Kelayakan admin diberikan dengan selamat.
  • Tempoh percubaan dikonfigurasi jika berkenaan (biasanya 14–30 hari).

4. Keperluan Akaun Vendor

  • CDN: Penyedia mencipta akaun sendiri (contoh, Bunny CDN) jika perlu.
  • DRM: Penyedia mencipta akaun sendiri (contoh, castLabs DRMtoday) jika perlu.
  • Gedung aplikasi: Penyedia mempunyai akaun pembangun Google Play sendiri untuk penerbitan aplikasi.
  • Semua kos vendor adalah tanggungjawab penyedia.

5. Persediaan Pelayan

  • Penyedia menyediakan pelayan Linux mengikut panduan saiz.
  • Pasang ejen Castovia pada nod penyedia.
  • Sahkan heartbeat, keupayaan, dan laluan storan.
  • Konfigurasikan laluan rakaman, catch-up, dan DVR.

6. Persediaan CDN & DRM

  • Sambungkan akaun penyedia CDN dalam pentadbir Castovia.
  • Uji sambungan CDN dan status kesihatan.
  • Sambungkan akaun penyedia DRM jika DRM diperlukan.
  • Sahkan dasar DRM dan proksi lesen.

7. Persediaan Aplikasi (jika pelan Studio)

  • Konfigurasikan penjenamaan aplikasi (nama, warna, logo, splash).
  • Muat turun config JSON.
  • Bina APK debug dan uji pada peranti fizikal.
  • Sediakan penandatanganan pelepasan dan penghantaran ke gedung.

8. Persediaan Pengebilan

  • Konfigurasikan pengebilan Stripe (apabila diaktifkan).
  • Sediakan pembayaran layan diri untuk pelan yang layak.
  • Konfigurasikan endpoint webhook untuk acara pembayaran.
  • Uji aliran pembayaran dengan kad ujian.

9. Ujian Main Balik

  • Cipta baris pelanggan ujian pertama.
  • Konfigurasikan strim ujian dan EPG.
  • Uji main balik pada peranti sasaran (web, Android TV, mudah alih, MAG/Stalker).
  • Sahkan penghalaan CDN dan penguatkuasaan DRM jika dikonfigurasikan.

10. Pemantauan & Sokongan

  • Sahkan endpoint kesihatan mengembalikan status sihat.
  • Sahkan papan pemuka pemantauan pentadbir boleh diakses.
  • Sahkan saluran sokongan ditakrifkan dan diketahui oleh penyedia.
  • Dokumenkan laluan eskalasi.

11. Keputusan Go-Live

  • Semua ujian main balik lulus.
  • Pengebilan (jika berkenaan) diuji dan disahkan.
  • Pengakuan kandungan sah ditandatangani.
  • Saluran sokongan disahkan.
  • Pelan rollback didokumentasikan (cara melumpuhkan/menggantung jika perlu).
  • Penyedia meluluskan go-live.

Peringatan Kritikal

  • Hak kandungan adalah tanggungjawab penyedia. Castovia tidak menyediakan kandungan.
  • Kos vendor CDN dan DRM adalah berasingan daripada pelan Castovia.
  • Aplikasi iOS/Apple TV memerlukan penyediaan berasingan.
  • Sentiasa ada pelan rollback sebelum go-live.