Curating ADI Assets at Scale for VOD distribution

The Challenge of Efficient Content Management

Any Video-On-Demand (VOD) provider or cable operator offering content for streaming needs to ingest and process fresh content daily. This content, composed of metadata and media assets, is typically received from various content owners. Managing this influx efficiently while ensuring compliance and quality at scale is a significant challenge.

 What Is ADI, and Why Is It Important?

The Basics of ADI

To facilitate the exchange of content, a standardized distribution format called ADI (Asset Distribution Interface) was defined by CableLabs. According to its definition:

“The Asset Distribution Interface is the means by which assets (content as well as metadata describing that content) are transported from a provider to an Asset Management System.”

Despite being more than a decade old (the latest revision dates back to 2012), ADI packages remain widely used by broadcasters, content providers, and cable operators. They continue to play a critical role in automating the delivery and management of video content across multiple platforms.

 Components of an ADI Package

An ADI package is a structured container that holds all the necessary elements required for distributing a piece of content. These elements include:

  • Video files (e.g., movies, TV episodes, trailers)
  • Metadata (e.g., title, description, actors, genres, release date)
  • Subtitles and captions
  • Images and promotional assets (e.g., thumbnails, posters)
  • Rights and licensing information (e.g., DRM settings, scheduling restrictions)

The concept is somewhat similar to DCP (Digital Cinema Package) packages, another exchange format used for theatrical content distribution and standardized by the Digital Cinema Initiatives consortium.

Each ADI package contains individual ADI assets, such as video, subtitle/caption, and image files. At the core of the package is the ADI.xml file, which provides metadata about the assets and ensures they are properly referenced and processed.

For those interested in deep technical details, the standard is publicly available under the reference MD-SP-ADI1.1.

 Challenges of Managing ADI Packages at Scale

While the ADI standard provides a framework for content exchange, it does not enforce asset and metadata quality, nor does it guarantee compliance with specific service platform requirements. Given the vast volume of daily content updates (which can reach thousands of updates per day), cable operators and VOD platforms must implement automated validation and transformation workflows to ensure compliance, scalability, and operational efficiency.

Ensuring Compliance

The primary reason an ADI package might be rejected is incompatibility with the target service platform. Each platform has different technical and content-related requirements, necessitating modifications to incoming ADI packages before they can be processed and delivered.

Common Validation Rules

  • Field length violations – Fields exceeding platform-defined limits.
  • Missing rating information – Required age or content ratings are absent.
  • Invalid format for duration fields – Incorrectly formatted timestamps.
  • Incorrect licensing window values – Start and end dates that do not align with licensing agreements.

Common Modification Rules

  • Enforce category values – Standardizing genre or classification fields.
  • Adjust bitrate definitions – Ensuring video assets conform to required bitrate parameters.
  • Limit field lengths – Truncating fields to prevent processing errors.
  • Ensure required fields are present – Adding missing but essential metadata values.

Packages with critical compliance issues should be rejected as early as possible in the delivery chain to allow sufficient time for corrections before the content is exposed to viewers.

All modifications should be logged for audit and compliance tracking. Additionally, differentiating between errors and warnings is crucial—some issues might not require package rejection but should be flagged for review.

 Scaling for High-Volume Processing

With thousands of ADI package deliveries per day, manual validation and processing are not feasible. A fully automated workflow is necessary to scale operations while maintaining quality and compliance.

Key Scalability Challenges

  • Handling large volumes – The system must support high-throughput processing.
  • Variable package sizes – ADI packages contain different numbers and types of assets.
  • Dynamic workflows – Decision-making based on asset content and metadata.

For example, the workflow engine should:

  • Analyze content to determine if assets require transcoding.
  • Extract technical metadata (e.g., bitrate, resolution) directly from media files.
  • Process multiple assets concurrently within the same package.
  • Transfer files between storage locations.
  • Notify the target delivery platforms when assets are ready for ingest.

Offering Flexibility

An effective ADI curation system should be adaptable to evolving business and platform requirements. Key features include:

  • Modifying workflows without downtime – Ensuring continuous operations while business requirements evolve.
  • Flexible metadata curation rules – Supporting dynamic updates to validation and transformation logic.
  • 24/7 supply chain support – Handling content ingestion around the clock.

Tracking Versioning

ADI Assets always have a version number, allowing downstream systems to identify new versions of assets. It is crucial to track the versions of ADI packages and assets to ensure updates are processed in the correct order. Older updates should be ignored, while newer ones should be prioritized for processing. Without proper version tracking, there is a risk of processing outdated or redundant updates, leading to inconsistencies in the target service platforms.

To address this, a content library should be in place to keep a status record of the latest ADI packages that have been processed. This ensures that content updates flow smoothly and prevents duplication or overwriting of previously validated assets.

 The Ateme Solution: PILOT Media

To address these challenges, Ateme’s PILOT Media provides a cloud-native, next-generation workflow orchestration and media supply chain platform. Designed for efficiency and scalability, PILOT Media enables seamless content preparation, enhancement, and delivery across multiple distribution channels.

Key Benefits of PILOT Media

  • Automate and prioritize tasks using metadata and business logic, based on business objectives. 
  • Centralize orchestration to surface operational and financial insights. 
  • Minimize infrastructure costs with global consolidation, storage life-cycle rules, and hybrid deployments leveraging on-premises investments and cloud elasticity. 
  • Facilitate new revenue opportunities by easily adding new or improving existing workflows, within a few clicks. 
  • Migrate workloads incrementally to support change management and investment cycles. 
  • Maximize your return on investment with cutting-edge, future-proof technology. 
  • Grow flawlessly with automated deployments and silent upgrades. 
  • Integrate heterogeneous 3rd-party systems into one unique pipeline. 

By leveraging PILOT Media, VOD providers and cable operators can streamline ADI package processing, reduce operational overhead, and improve content quality and compliance.

Conclusion

Effectively managing ADI packages at scale is essential for any VOD service provider or cable operator. Ensuring compliance, scalability, and flexibility in media supply chains requires robust automation, validation, and workflow orchestration.

Ateme’s PILOT Media provides an industry-leading solution that enables seamless content ingestion, processing, and distribution, empowering media companies to optimize their supply chains while keeping pace with evolving market demands.

What obstacles do you face when processing VOD assets? Share with us in the comments below!



Leave a comment

Your email address will not be published. Required fields are marked *