Skip to main content
Skip table of contents

Consumer management

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.

  • Hybrid
    An external CRM is used to provide the initial account and the OpenTV Video Platform processes transactional purchases, informing the CRM of the purchase.

Accounts & Profiles Model

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 details (name, address, etc.)

  • Entitlements:

    • Transactional

    • Subscription

    • Capability

  • PINs (as many as required by the user experience)

  • NPVR

  • User profiles (at least one by default)

    • Parental controls

    • Viewing history

    • Favorites

    • Recommendations

    • Parameters (Key-Value-Pairs) used for additional data

    • Targeting Segments

    • Template home page (to allow ‘childrens section’)

Recommended Parental Control Behaviour

The user experience can customize the parental control logic through use of additional PIN’s and custom logic. NAGRAVISION recommends the following model

  • The consumer is offered the choice to set up a parental control PIN

  • When set this PIN controls

    • Switching of profile

    • Creation of profiles

    • Setting parental controls on profiles

    • For profiles without a maximum age set, they can see all content. Content above a globally configured age rating (e.g. 15, 18 etc) will require parental control PIN to playback

  • The parental controls on each profile specify

    • The maximum age of content that can be seen in the user experience

      • Rails, Search, EPG are filtered by the set parental control rating

      • Users can’t ‘see’ the content and are not able to request to play it again if they have already

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.