Onboarding khách hàng đầu tiên

Hướng dẫn từng bước để onboard khách hàng nhà cung cấp đầu tiên trên Castovia. Hãy theo từng giai đoạn để đảm bảo việc ra mắt có thể lặp lại, an toàn và thành công.

1. Thẩm định trước bán hàng

  • Xác định loại nhà cung cấp (nhà vận hành IPTV, nhà cung cấp OTT, đại lý bán lại).
  • Xác nhận nội dung có nguồn gốc hợp pháp — Castovia không cung cấp nội dung.
  • Đánh giá mức độ sẵn sàng kỹ thuật (tình trạng sẵn có của server, nhu cầu CDN/DRM).
  • Xác định gói phù hợp dựa trên số lượng thuê bao, tính năng và ngân sách.
  • Giải thích mô hình chi phí của nhà cung cấp: CDN, DRM, phí app store được tính riêng.

2. Kiểm tra nội dung hợp pháp

  • Nhà cung cấp ký chính sách sử dụng chấp nhận được.
  • Nhà cung cấp xác nhận có quyền hợp pháp đối với toàn bộ nội dung họ dự định phân phối.
  • Castovia có quyền tạm ngưng tài khoản phân phối nội dung bất hợp pháp.
  • Nhà cung cấp thừa nhận việc phân phối nội dung bất hợp pháp là căn cứ để chấm dứt dịch vụ.

3. Chọn gói & thiết lập tài khoản

  • Nhà cung cấp chọn cấp gói (từ Essential đến Enterprise).
  • Tài khoản được tạo trong Castovia với gói và quyền phù hợp.
  • Thông tin đăng nhập quản trị được cung cấp một cách an toàn.
  • Cấu hình thời gian dùng thử nếu áp dụng (thường 14–30 ngày).

4. Yêu cầu tài khoản nhà cung cấp

  • CDN: Nhà cung cấp tự tạo tài khoản của riêng mình (ví dụ: Bunny CDN) nếu cần.
  • DRM: Nhà cung cấp tự tạo tài khoản của riêng mình (ví dụ: castLabs DRMtoday) nếu cần.
  • App store: Nhà cung cấp có tài khoản nhà phát triển Google Play riêng để xuất bản ứng dụng.
  • Toàn bộ chi phí nhà cung cấp do nhà cung cấp chịu trách nhiệm.

5. Thiết lập server

  • Nhà cung cấp chuẩn bị các server Linux theo hướng dẫn sizing.
  • Cài đặt tác tử Castovia trên node của nhà cung cấp.
  • Xác thực heartbeat, năng lực và đường dẫn lưu trữ.
  • Cấu hình đường dẫn recording, catch-up và DVR.

6. Thiết lập CDN & DRM

  • Kết nối tài khoản nhà cung cấp CDN trong admin Castovia.
  • Kiểm tra kết nối và trạng thái khỏe mạnh của CDN.
  • Kết nối tài khoản nhà cung cấp DRM nếu cần DRM.
  • Xác thực chính sách DRM và license proxy.

7. Thiết lập ứng dụng (nếu là gói Studio)

  • Cấu hình thương hiệu ứng dụng (tên, màu sắc, logo, splash).
  • Tải xuống config JSON.
  • Build APK debug và kiểm thử trên thiết bị vật lý.
  • Chuẩn bị ký phát hành và nộp lên store.

8. Thiết lập thanh toán

  • Cấu hình thanh toán Stripe (khi được kích hoạt).
  • Thiết lập thanh toán tự phục vụ cho các gói đủ điều kiện.
  • Cấu hình endpoint webhook cho sự kiện thanh toán.
  • Kiểm thử luồng checkout bằng thẻ test.

9. Kiểm thử phát lại

  • Tạo dòng thuê bao test đầu tiên.
  • Cấu hình stream test và EPG.
  • Kiểm thử phát lại trên các thiết bị mục tiêu (web, Android TV, mobile, MAG/Stalker).
  • Xác minh định tuyến CDN và thực thi DRM nếu được cấu hình.

10. Giám sát & hỗ trợ

  • Xác minh endpoint sức khỏe trả về trạng thái healthy.
  • Xác nhận dashboard giám sát quản trị có thể truy cập.
  • Xác nhận kênh hỗ trợ đã được xác định và nhà cung cấp biết rõ.
  • Tài liệu hóa đường dây leo thang xử lý.

11. Quyết định Go-Live

  • Tất cả kiểm thử phát lại đều đạt.
  • Thanh toán (nếu áp dụng) đã được kiểm thử và xác minh.
  • Đã ký xác nhận nội dung hợp pháp.
  • Kênh hỗ trợ đã được xác nhận.
  • Đã tài liệu hóa kế hoạch rollback (cách vô hiệu hóa/tạm ngưng nếu cần).
  • Nhà cung cấp phê duyệt go-live.

Nhắc nhở quan trọng

  • Quyền nội dung là trách nhiệm của nhà cung cấp. Castovia không cung cấp nội dung.
  • Chi phí nhà cung cấp CDN và DRM tách biệt với các gói Castovia.
  • Ứng dụng iOS/Apple TV cần được triển khai riêng.
  • Luôn có kế hoạch rollback trước khi go-live.