{{ page.title }}

{{ page.description }}

Overview

An SVOD Plan defines how a particular set of videos can be purchased by your apps' customers. The SVOD plan must be created in Brightcove Beacon Classic, and is detailed in the Creating an SVOD Plan document. {% if site.product_short == "Beacon Classic" %} Also crucial in the use of the SVOD plan are the Video Cloud custom fields created for videos in a Video Cloud account, as detailed in the Creating Video Cloud Custom Fields document. Specifically, the Rights Management fields are be used. {% endif %}

{% if site.product_short == "Beacon" %}

Assigning plans in Beacon Studio

You can use the Beacon Studio to associate SVOD plans with media content.

These steps walk through adding a SVOD plan to a movie, but the process is similar for other asset types.

  1. Login to Beacon Studio and select a video.

    1. In the left navigation, select Media
    2. Click on the Name of a video
    Media module
  2. Select Availability and either edit or create a Rule Set.

    Edit rule set
  3. Scroll down to the Monetization section.

    1. Expand the Monetization dropdown menu and select SVOD
    2. Enter the SVOD plan name. You will have created this in Beacon Classic.

      To learn how to create SVOD plans, see the Creating an SVOD Plan document.

    SVOD plan name
  4. Click Save.
{% elsif site.product_short == "Beacon Classic" %}

Understanding the rights management custom fields

The rights management custom fields consist of:

First consider the <counter> part of each name. This is included as you may wish to create multiple sets of rights management fields, and the <counter> is utilized so you can use array type syntax to group associated fields.

For instance, say you wanted to create SVOD plans around holidays and have packages for:

You must go into Video Cloud and create three sets of rights management fields, using counter values of 0-2 (or 1-3 if you prefer) that would appear as shown here:

index of rights fields

To summarize, for each package you wish to use that uses a different configuration, such as devices, time, location, etcetera, you need to create a new "counter" set of rights management fields. Otherwise, you can add to the same rule all the SVOD package needed.

Package and custom field similar rights

Some custom fields to which you can assign data, and have applied to a video when ingested, can seem the same as form fields when creating your package in Brightcove Beacon. For example, the custom field beacon.rights.<counter>.locationsDeny and the package's Denied locations form field may seem like they could be in conflict. Remember, when considering these "conflicts" there are two different questions being asked, those being:

Consider these scenarios:

Subscription interval support

The following table shows the time intervals supported for recurring subscriptions for each store:

Time Interval Apple Store Google Play Store Roku Store Amazon Store Stripe
1 Week Yes Yes Yes Yes
1 Month Yes Yes Yes Yes Yes
3 Months Yes Yes Yes Yes
6 Months Yes Yes Yes Yes
1 Year Yes Yes Yes Yes Yes

Assigning a single video to a package

To assign a single video to a package you must use Video Cloud Studio. Perform the following steps:

  1. In Studio, navigate to the Media module.
  2. Click on the video's title you are adding to the package to see that video's properties.
  3. Scroll down until you see the Custom Fields section on the right hand side and click the Edit button.
    index of rights fields
  4. Place the name of the SVOD plan created in Brightcove Beacon in the beacon.rights.<counter>.packageName field.
  5. Since you are using a package, you MUST set the beacon.rights.<counter>.type to SVOD.
    index of rights fields
  6. Scroll to the bottom of the list of custom fields and click the Save button.

Assigning multiple videos to a package

To assign multiple videos to a package you must use Video Cloud Studio. The following screenshot is helpful when performing the steps:

index of rights fields

  1. In Studio, navigate to the Media module and check the checkbox in front of each video you wish to add to the package.
  2. Click the Quick Edit button.
  3. The Quick Edit section appears on the right side of the screen, and there you can place the name of the SVOD plan created in Brightcove Beacon in the beacon.rights.<counter>.packageName field.
  4. Since you are using a package, you MUST set the beacon.rights.<counter>.type to SVOD.
  5. At the bottom of the Quick Edit section, click the Save button.
{% if site.product_short == "Beacon" %}

The videos are automatically be ingested into Beacon.

{% endif %}

Ingesting the videos into Brightcove Beacon

You now have associated one or videos with your SVOD plan. You now have to ingest those associations into Brightcove Beacon. To do this, follow these steps:

  1. Log in to Brightcove Beacon.
  2. Click on the wrench icon (Tools).
  3. From the left side navigation click Ingestion.
  4. Click the Update Brightcove Videos button.
  5. If any errors are reported, check those to be sure none are related to your SVOD plan.
  6. If you wish to have the new associations immediately active in Brightcove Beacon, you must clear the current cache. To do this, from the left side navigation click Cache, then click Cache Purge.

For more details on the actions taken in this section, see the Using the Tools document.

{% endif %}

How SVOD appears in the apps

The following screen shots show how SVOD implementations appear in a Brightcove OTT web app. The look is similar for other platforms.