Hello,
I'm trying to validate some IMP packages, but the problem is, that they fail to validate due to missing EssenceDescriptor list. Regarding to ST 2067-3:2013 standard, it is defined by the schema as:
<xs:element name="EssenceDescriptorList" minOccurs="0">
So, it's not compulsory. Moreover, "The information provided by the EssenceDescriptorList element is intended to assist users in scheduling and tracking content. (...) Implementations should not rely on this information for transcoding or playout. (...) Each EssenceDescriptor element of the essenceDescriptorList element shall be a human-readable representation of selected descriptive information present in one or more Track Files."
As I understand it, this information is only an additional information for the human and shall not be required. On the other hand, Photon validator requires presence of the EssenceDescriptorList and checks the content of each EssenceDescriptor. Is this intentional, and if yes, why?
Hello,
I'm trying to validate some IMP packages, but the problem is, that they fail to validate due to missing EssenceDescriptor list. Regarding to ST 2067-3:2013 standard, it is defined by the schema as:
<xs:element name="EssenceDescriptorList" minOccurs="0">
So, it's not compulsory. Moreover, "The information provided by the EssenceDescriptorList element is intended to assist users in scheduling and tracking content. (...) Implementations should not rely on this information for transcoding or playout. (...) Each EssenceDescriptor element of the essenceDescriptorList element shall be a human-readable representation of selected descriptive information present in one or more Track Files."
As I understand it, this information is only an additional information for the human and shall not be required. On the other hand, Photon validator requires presence of the EssenceDescriptorList and checks the content of each EssenceDescriptor. Is this intentional, and if yes, why?