Systems and methods for efficiently distributing digital cinema files from a server to a theater are disclosed. The systems and methods may comply with DCI requirements. A server updates an original composition playlist, updates a track file associated with the updated composition playlist, and distributes the updated composition playlist and updated track file to one or more theaters over a communications network. The theater is configured to store the updated track file at a storage containing copies of all track files associated with the updated composition playlist and update the theater's original composition playlist to the updated composition playlist. The server may have a database configured to track the composition playlists and associated track files present in each theater in the system.
TECHNICAL FIELD
The present disclosure relates generally to digital file distribution techniques and more particularly, some embodiments relate to methods and systems for automating digital cinema file distribution to theaters.DESCRIPTION OF THE RELATED ART
Recent technological developments that have enabled the digital playback and display of feature films at a high resolution have led to the increasing adoption of digital systems that play back digital cinema content. Digital Cinema Initiatives, LLC (DCI) is an entity created by the motion picture studios in recognition of the benefits of adopting industry-wide specifications for digital cinema. DCI has defined industry-wide specifications and requirements for the mastering of, distribution of, and theatrical playback of digital cinema content.BRIEF SUMMARY OF THE DISCLOSURE
According to various implementations of the disclosed methods and systems, digital cinema files are distributed from a server to a theater. In one implementation, a server receives a request for component parts of a digital content package; the component parts of the digital content package are stored at the server; the component parts of the digital content package are assembled; and the assembled digital content package is encrypted.
In another implementation, a server updates an original composition playlist, updates a track file associated with the updated composition playlist, and automatically distributes the updated compos
1. A method, comprising: storing an original composition playlist at a storage disposed in a theater, the original composition playlist specifying an order that a first plurality of track files can be played back for presentation of a movie, wherein the first plurality of track files comprise image track files and audio track files corresponding to video and audio content of a first version of the movie; receiving at the theater, over a network, an updated composition playlist and one or more new track files, the updated composition playlist specifying an order that a second plurality of track files can be played back for presentation of a modified version of the movie, wherein the second plurality of track files comprise at least some of the first plurality of track files corresponding to video and audio content of the first version of the movie and the one or more new track files, wherein the one or more new track files comprise only a portion of video or audio content of the modified version of the movie; storing the one or more new track files at a storage disposed in the theater, wherein the storage stores the second plurality of track files; and updating the theater's original composition playlist with the updated composition playlist.
10. A system, comprising: a theater configured to: store an original composition playlist, the original composition playlist specifying an order that a first plurality of track files can be played back for presentation of a movie, wherein the first plurality of track files comprise image track files and audio track files corresponding to video and audio content of a first version of the movie; receive, over a network, one or more new track files and an updated composition playlist, the updated composition playlist specifying an order that a second plurality of track files can be played back for presentation of a modified version of the movie, wherein the second plurality of track files comprise at least some of the first plurality of track files corresponding to video and audio content of the first version of the movie and the one or more new track files, wherein the one or more new track files comprise only a portion of video or audio content of a modified version of the movie; and update the original composition playlist with the updated composition playlist; and a storage disposed in the theater and configured to store the one or more new track files.
18. A non-transitory computer readable medium having executable instructions stored thereon, that, when executed by a processor, performs operations of: store an original composition playlist at a storage disposed in a theater, the original composition playlist specifying an order that a first plurality of track files can be played back for presentation of a movie, wherein the first plurality of track files comprise image track files and audio track files corresponding to video and audio content of a first version of the movie; receive at the theater, over a network, an updated composition playlist and one or more new track files, the updated composition playlist specifying an order that a second plurality of track files can be played back for presentation of a modified version of the movie, wherein the second plurality of track files comprise at least some of the first plurality of track files corresponding to video and audio content of the first version of the movie and the one or more new track files, wherein the one or more new track files comprise only a portion of video or audio content of the modified version of the movie; store the one or more new track files at a storage disposed in the theater, wherein the storage stores the second plurality of track files; and update the theater's original composition playlist with the updated composition playlist.