Media Rules

MediaRules


We like our own terminology sometimes and one of our favourite is MediaRules, which are simply short process chains – “if this, do that” type rules. Whilst many orchestration systems offer workflow engines, often this simple concept gets overlooked – which leads to unnecessarily complicated workflow design. MediaRules within Cubix allow for common “house rules” that are consistent across workflows to be defined one, and therefore not needed to be implicitly defined in every workflow.

Many tasks performed manually such as transcoding, archiving, replication and more can be easily automated in a matter of mouse clicks. These rules run asynchronously to the Taskflow engine and to each other – allowing for many actions to occur in parallel.

We have four kinds of MediaRules:

File Scavenge - Content can be seamlessly transferred between configured storage locations with optional file extension filter and delay capability. These can be any kind of storage Cubix supports – so local, LTO, cloud, object, etc.

File Purge – You can set rules to purge content once it has been replicated to a set of storage locations – for example a proxy location and an archive location. These can either purge as soon as media is available to do so – or to flag content as available for automatic purge – but only do so when the space is needed. This system works on a basis of “last touched” – and so ensures that the most relevant content is kept online for the longest.

Proxy Generator – Whilst you can configure Cubix to simply generate a standard “house” proxy for clients – you also can define specific profiles as needed for specific clients. These can be based around certain DAR, file types and more – and allow for full customisation to suit specific client needs, whilst still utilising the simplicity of the MediaRules engine.

Flexicart Scavenge – Much the same as file scavenge, but specifically tailored for working Sony Flexicarts. These trigger the process of ingest automatically based on either a Flexicart itself, or with a regex rule for barcode recognition too.