A system for providing content in a digital broadcasting system, the system comprising: a server adapted to: generate a multimedia presentation description, MPD, including first uniform resource location, URL, information indicating a location of a content within a content provider providing the content; transmit the MPD to a client device; receive, from a network storage, second URL information indicating a location where a segment is stored in the network storage; generate an updated MPD including the second URL information; and transmit the updated MPD to a client device; the network storage adapted to: receive the segment of the content from the content provider after a lapse of a timeshift buffering time of the segment at the content provider, wherein the timeshift buffering time corresponds to a time in which a timeshift service for the segment is provided by the server; store the segment; and transmit to the server the second URL information indicating a location where the segment is stored in the network storage; the client device adapted to: receive the MPD and the updated MPD; and acquire the segment stored in the network storage based on the second URL information. a server adapted to: generate a multimedia presentation description, MPD, including first uniform resource location, URL, information indicating a location of a content within a content provider providing the content; transmit the MPD to a client device; receive, from a network storage, second URL information indicating a location where a segment is stored in the network storage; generate an updated MPD including the second URL information; and transmit the updated MPD to a client device; generate a multimedia presentation description, MPD, including first uniform resource location, URL, information indicating a location of a content within a content provider providing the content; transmit the MPD to a client device; receive, from a network storage, second URL information indicating a location where a segment is stored in the network storage; generate an updated MPD including the second URL information; and transmit the updated MPD to a client device; the network storage adapted to: receive the segment of the content from the content provider after a lapse of a timeshift buffering time of the segment at the content provider, wherein the timeshift buffering time corresponds to a time in which a timeshift service for the segment is provided by the server; store the segment; and transmit to the server the second URL information indicating a location where the segment is stored in the network storage; receive the segment of the content from the content provider after a lapse of a timeshift buffering time of the segment at the content provider, wherein the timeshift buffering time corresponds to a time in which a timeshift service for the segment is provided by the server; store the segment; and transmit to the server the second URL information indicating a location where the segment is stored in the network storage; the client device adapted to: receive the MPD and the updated MPD; and acquire the segment stored in the network storage based on the second URL information. receive the MPD and the updated MPD; and acquire the segment stored in the network storage based on the second URL information.