1. A system for updating digital media content, the system comprising: a data structure residing on a media storage, wherein the data structure is a single integrated data structure transferable to a media player device configured to play back the digital media content, and the digital media content including a lifecycle metadata is stored in the data structure, wherein the lifecycle metadata defines lifecycle management parameters of the digital media content; a processor coupled to the media storage and configured to: access the data structure; receive an update from a source determined by the lifecycle metadata to at least one modifiable element of the data structure; modify the at least one modifiable element according to the update; and store the modified at least one modifiable element in the data structure; the updating of the digital media content by the processor resulting in the modified at least one modifiable element being persistently stored in the data structure.