OpenTV Video Platform supports a range of consumer management models:
- External CRM-driven consumer management
An external CRM, signup and purchasing process is used to provision accounts for OpenTV Video Platform.
- Local accounts and external billing
OpenTV Video Platform holds the user account and authentication data. Purchasing is performed using a pre-integrated billing platform (MPP).
An external CRM is used to provide the initial account and the OpenTV Video Platform processes transactional purchases, informing the CRM of the purchase.
In all cases, OpenTV Video Platform retains an account record for the consumer with several profiles. Each account has associated with it:
- Username/password (optionally can be linked to an external SSO)
- User profile (name, address, etc.)
- Viewing profiles:
- Viewing history