Partner Academy

Learn the supported workflows, complete the practical tasks and submit evidence for qualification review.

Sales consulting

Identify the customer’s audience, devices, LMS and subscription needs. Prepare a demonstration and explain compatibility accurately.

Step-by-step tutorial and assessment task
  1. Ask about audience, countries, supported devices, live or on-demand content, existing LMS and who controls customer access. Record goals before recommending a plan.
  2. Use the current pricing page to explain subscription allowances, overage, hosting and SDK eligibility separately. Confirm Professional or Enterprise eligibility before promising a production SDK download.
  3. Demonstrate a protected sample on the customer's target device. Explain that platform and OS compatibility must be verified; do not promise universal hardware support or ISO certification.
  4. Register the opportunity or share your referral link. Ask permission before submitting contact details. Explain that customer account attribution requires review and does not provide access to their console.
  5. Prepare a written proposal separating the Haihaisoft subscription from your own consulting and support quote. Submit the proposal and demonstration evidence in Company & qualification for assessment.
Open learning resource ↗

Protected video integration

Complete a test integration and document permissions, DRM License Token issuance and successful protected playback.

Step-by-step tutorial and assessment task
  1. Choose the matching platform tutorial from the integration download center. Check its supported versions, deployment prerequisites and licensing conditions before quoting implementation.
  2. Build in a test environment using a dedicated integration identity. Keep API secrets on the server; never place private credentials in a web page, mobile app bundle or support ticket.
  3. Map the customer's course or catalog IDs to protected content. Verify login, subscription or course enrollment on the server before requesting a playback session and DRM License Token.
  4. Test an authorized user, an unenrolled or expired user, sign-out and a playback error. Confirm the unauthorized cases are denied and inspect logs without exposing credentials or content keys.
  5. Test the agreed browser/TV/device matrix, playback quality, subtitles and playlist behavior. Document versions and limitations. Submit redacted screenshots, test results and the implementation reference for technical review.
Open learning resource ↗

Technical support

Prepare a support handoff with service hours, escalation contacts and a credential-free troubleshooting checklist.

Step-by-step tutorial and assessment task
  1. Agree your support hours, primary and secondary languages, contact channel, response targets and escalation contact. Record which services are included in your independent quote.
  2. For an incident, collect the time and time zone, customer reference, player/OS version, content reference, error code and reproduction steps. Never request clear content keys or passwords.
  3. Check account access, course enrollment, token expiry, network connectivity and the relevant platform tutorial. Reproduce with a test account and identify whether the failure concerns access, packaging, licensing or playback.
  4. Create a support request in Services & support with redacted evidence and the business impact. Haihaisoft responses and request status appear in that workspace.
  5. After resolution, document the cause, customer verification and prevention steps. Submit your support process and a sample incident record for Gold qualification review.
Open learning resource ↗

Self-reported completion is not certification. Production SDK access continues to require the applicable subscription and licensing rights.