1. A method for requesting segments comprising media data of a media presentation from a media delivery system using a client device, the method comprising: receiving, by the client device, a media presentation descriptor (“MPD”) file for a representation of the media presentation, the MPD including a representation identifier of the representation, file indexes, and file identifier construction rules, wherein a file index is assigned to a segment and includes a sequence number of the segment within the representation of the media presentation, and wherein the file identifier construction rules provide information that enables the client device to dynamically construct file identifiers with required media and associated metadata using the representation identifier and one or more of the file indexes; constructing, by the client device, one or more file identifiers of the segments of the media presentation using one or more of the file identifier construction rules, the representation identifier, and the one or more file indexes; sending a request for a segment of the media presentation to the media delivery system, wherein the request comprises a constructed file identifier of the one or more constructed file identifiers, and wherein the constructed file identifier specifies required media and associated metadata of the segment; and receiving the requested segment of the media presentation.