Techniques for interacting with an online media store to obtain a media
asset bundle, such as a digital boxset, are disclosed. These techniques
involve, for instance, browsing for a media asset bundle that includes at
least one non-playable media asset, purchasing the media asset bundle,
obtaining the media assets contained in the media asset bundle,
determining if a presentation request has been made for a media asset in
the media asset bundle, and presenting the requested media asset.
Further, these techniques involve playing the media assets in a media
asset bundle by selecting a media asset in the media asset bundle,
determining whether the media asset is playable or non-playable,
presenting the media asset using an appropriate media asset viewer if it
is playable, not playing (skipping) the media asset if it is
non-playable, and selecting/playing other media assets in the media asset
bundle until no more media assets are available to be played.