According to another aspect of the disclosure, an device (or apparatus) for packaging media for optimizing immersive media distribution, including at least one memory configured to store computer program code and at least one processor configured to read the computer program code and operate as instructed by the computer program code, is provided. The computer program code including receiving code configured to cause at least one processor to: receiving code configured to cause the at least one processor to receive immersive media data for an immersive presentation; acquiring code configured to cause the at least one processor to acquire asset information associated with media assets corresponding to a set of scenes included in the immersive media data for the immersive presentation; analyzing code configured to cause the at least one processor to analyze characteristics of the media assets based on the asset information, the characteristics comprising an asset type associated with a respective media asset and a frequency that indicates a number of times the respective media asset is used among the set of scenes included in the immersive presentation; and sequencing code configured to cause the at least one processor to order the media assets in a sequence based on the asset type and the frequency associated with each of the media assets.