Skip to content
Output of the Delivery Schema work item of the IMF UG
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples DPP example updated to match schema Jul 23, 2019
.gitignore Added contributor certification May 25, 2018 Moved LICENSE file May 25, 2018

IMF Delivery Schema

Version 1.0

Release Candidate #1

Based on the collective experience of the IMF users including content producers, service providers, media distributors, and system manufacturers, a working group was established to assess the feasibility and examine the limitations of automating the delivery specification and IMF validation process. The result of this open and collaborative effort is the definition of this IMF Delivery Schema XML document that accurately describes CPL constraints for IMF deliveries. The Delivery Schema serves the following dual purpose:

  1. Provide information for someone creating an IMF for delivery to the entity who specifies the delivery.
  2. Specify a way to validate a delivered IMP to ensure that it meets the specs the receiving entity has paid out.

Please use GitHub issue tracking [1] to file any issues that you come across or feature requests that you would like to discuss.


This project is lead by the IMF User Group membership. To learn more about the IMF User Group, please visit

Repository Layout:

/documentation - prose specification for the IMF Delivery Schema

/examples - example delivery specification XML documents that conform to the IMF Delivery Schema

/schema - the actual IMF Delivery Schema XSD file

You can’t perform that action at this time.