Why MPEG moved from IPMP hooks to IPMP-X?
IPMP hooks allows several IPMP systems to co-exist on the same Terminal. According to the chosen protected content, the IPMP System specified by the Content Owner at authoring time will be instantiated. The IPMP System itself is proprietary. However, the following issues were left open by IPMP hooks: – There is no standard way to specify how an IPMP System can be hooked in a MPEG-4 player without previous agreement between MPEG-4 player manufacturers and IPMP System providers; – There is no standard mechanism to allow IPMP Systems to authenticate each other; – It does not provide easy replacement of a broken IPMP system. IPMP-X was designed to answer the above open questions and to provide a more complete DRM architecture within MPEG and to do so in a secure manner.