Push Rules Page Manual 3.0

From Gvp-public
Jump to navigation Jump to search


Infobox info icon white.svg.png

Access to this menu in Betools through: VODIcon.png Video On Demand > Content Workflow > CDN > Push Rules


Now it is possible to define a set of rules to decide if a content that belongs to a Source, should be replicated in PULL or PUSH mode. For that the operator should be able to create a PUSH rule and associate it to a Source in the Push Rules Menu. The Push rule are created in a similar way we do for Content Criteria.


Blocks

Cdn Push Rules



 
Cdn Push Rules basic information


Field Description Restrictions
Name Given name for the Push Rule.
Owner Operator that created this Push Rule. ReadOnly


CDN Push Rules Nodes


Once the PUSH Rule is created, the operator should be able to associate it to one or several sources. In the case of MMEDIAS with PlayType = MPEG2TS (32), the medias are never replicated to CDN, they are always accessible using PULL mode. The operator should not define any rule using MPEG2TS as it makes no sense to replicate in PUSH this kind of medias.

 
CDN Push Rules Nodes block


Create new CDN Push Rule Node
It is similar to create a new content criteria. You only have to build an expression by combining filters that will be evaluated to select the contents that match. The expression will be composed of one or more Groups each of them composed of one or more filters and the AND/OR relationship between them. Example:

Group1 = FilterA AND FilterB
Group2 = FilterC OR FilterD
Criteria: (Group1 OR Group2) = ((FilterA AND FilterB) OR FilterC OR FilterD)
  1. You can add same level rule by clicking on the   button or you can add inner level rule by clicking on the 20px button.
  2.  Select the type of filter from the list and fill the value for the filter. There are multiple filter types available and you can combine them as you want. Some examples of filters are:
    • Quality
    • MediaType
    • PlayType
    • CommercializationType
  3. Continue adding as many filters as desired to build the first 'expression'.
  4. When you have added all the filters for the first 'group', select the operator (AND / OR) that will be used to link the filters for that 'group'.
  5. Now you can add a new 'group', go back to 1. When you have finished adding 'groups', select the operator (AND / OR) between the different 'groups'.

Once finished, save changes at anytime by clicking on the  in the CDN Push Rules page.

Based on the set of rules defined for a source, the Content Monitor will evaluate during ingestion time (after the DMM Upload task for each media has been finished), if the content needs to be prepositioned PUSH or will be offered in PULL mode to end users. By default all the contents can be offered to end users in PULL mode (serving it from GVP Origin server). The set of rules will be defined at Source level. If no rules are defined at the MMEDIA source, the agent will look into source's parent recursively. If the agent reaches the root source and doesn't find any rule, it will set PULL. The result of this process will be setting a new property of MMEDIA called CDN Mode, that will allow to know if the content needs to be replicated or not: Unknown (not configured yet), PULL and PUSH. So by default the MMEDIA will be assumed to be PULL. If the agent finds a Rule that for that MMEDIA returns true, it will set the CDN Mode to PUSH. If after evaluating all the rules that apply to an MMEDIA it doesn't find any that returns true, it will set the CDN Mode to PULL. Anytime the operator will be free to manually change the CDN Mode (setting to PUSH or PULL) and this will trigger the Publish or Unpublish process.


Remove CDN Push Rule Node

  1. You can remove CDN Push Rule Nodes by clicking on the   button.
  2. Once finished, save changes by using the   in the Push Rules page.


Actions

Create Edit Edit in List Bulk Edit Copy Copy with Relateds Delete

  Create

Cdn Push Rules creation is enabled.

  1. Use the   button to create an empty Push Rule.
  2. Fill all the Cdn Push Rule data and related information.
  3. Once finished, save changes by using the   button in the Cdn Push Rules page.


  Edit

Cdn Push Rules edit is enabled. It can be used to perform modification in the Cdn Push Rule data. Once finished modifying the Cdn Push Rule, save changes by using the   button in the Cdn Push Rules page.

  Edit in List

Edit in list is disabled.

  Bulk Edit

Bulk Edit is enabled in the CDN Push Rules page, allowing you to modify several CDN Push Rules at the same time. However, not all the relateds blocks will be available for performing a bulk edit operation. The blocks available are:

  • Basic CDN Push Rule information


  Copy

Copy is disabled for CDN Push Rules.

  Copy with Relateds

Copy with relateds is disabled for CDN Push Rules.

  Delete

You can delete a CDN Push Rule from the CDN Push Rules Page, using the   button. A confirmation popup will be shown before excluding it.