1. A computer-readable storage medium encoded with computer-executable instructions which, when executed by a processor, perform a method for packaging a digital content item having a plurality of content segments, the method comprising: storing the plurality of content segments in a data structure; generating signed information based on at least some of the plurality of content segments, the signed information usable to prevent tampering with the plurality of content segments; storing the signed information in the data structure; and arranging for association of the data structure with a digital license having a key and a grant of a right under an intellectual property right, the grant of the right subject to a condition, the data structure and the digital license associated in such a manner that when the data structure and the digital license are distributed to a user of a consumer electronic device, the key is usable by the consumer electronic device to verify integrity of the signed information to verify certain content segments of the plurality of content segments, and consumption by the user of the consumer electronic device of a specified quantity of the content segments satisfies the condition.