Rule Based Transformation
You are here: Home » Portfolio » Functions » Rule Based Transformation

Consumer interest in multi-screen video is relentlessly surging and the market has responded offering a wide range of terminals capable of playing video, video packaging options and content protection techniques. The maximum resolution supported depends on the screen characteristics and the processing power of the terminal. Some vendors have preference for specific content packaging versions and protection techniques. Content itself should be adapted so that personalized versions are received by different users. To efficiently manage this ever increasing diversity Velocix has developed a technique named Rules Based Transformation.

Rule Based Transformation enables the assembling of content from basic components placed on the Enhanced origin server, for transformation into the delivery format expected by the user. This is a two stage process. The first stage consists of taking the published live or on-demand assets (pre-encoded in a single format, with different resolutions and quality) and creating a set of rules describing how to ensemble the assets to obtain each of the different formats that users may request. This is a centralized process performed only once per piece of content. The second stage is the assembling of the different versions of the content. This process is typically performed at the edge, close to the user and to respond to specific user requests. The basic components and the rules are distributed from the central processing location to the set of edge processing units.

Features & Benefits

  • The ensemble of the response from basic components lowers transport and storing requirements versus distributing and keeping copies of the different formats throughout the CDN
  • Rule Based Transformation, as opposed to “on-the-fly repackaging at the edge” does not require significant processing power at the edge
  • Video-agnostic servers in the edge that do not require software updates to support new formats
  • The negligible size of the files containing the rules means the same bandwidth and storage savings is obtained with Rule Based Transformation as with “on-the-fly repackaging at the edge”
  • Generic video processing frame work that can be applied to a wide range of tasks including: repackaging, selective scrambling or trick mode generation