1. A method for playing media content by a client in a data communication network, comprising: sending, to a server, a request for a media content descriptor; receiving, from the server, a media content descriptor including a Uniform Resource Locator (URL) for access to specific media content data configured for execution of a specific function and information of a repetition period cycle for the specific media content data; and receiving the specific media content data using the URL included in the received media content descriptor according to said information of the repetition cycle, wherein the specific media content data is a different version of original media content data, wherein the received media content descriptor includes information of a Group Of Picture (GOP) of the specific media content data, wherein the specific media content data includes data having a quality that is lower than a quality of the original media content data.