A method for transmitting media data in a multimedia system based on Motion Picture Experts Group, MPEG, Media Transport, MMT, technology, the method comprising: identifying a transmission requirement according to a type of a multimedia service required by the media data and a transmission structure based on the transmission requirement of the multimedia service required by the media data, wherein the transmission requirement includes one of a condition in which the multimedia service guarantees real-time transmission, and a condition in which the multimedia service guarantees a non-real-time transmission; generating a basic transmission unit of the media data based on a media processing unit, MPU, related to the media data; packetizing the media data into at least a packet based on the generated basic transmission unit and the identified transmission structure; and transmitting the packetized media data, wherein, if the transmission requirement includes the condition in which the multimedia service guarantees the real-time transmission, if the multimedia service requires a fast real-time transmission that is faster than the real-time transmission, inserting a first control information payload and a third control information payload at intervals of at least one media fragment unit, MFU, wherein the first control information payload is transmitted more frequently than the third control information payload, and if the multimedia service does not require fast real-time transmission but requires real-time transmission, packetizing the media data into units of MPUs, generating a packet in units of MPUs including a second control information payload and transmitting the generated packet, if the transmission requirement includes the condition in which the multimedia service guarantees the non-real-time transmission, then the packetizing of the media data includes packetizing the media data into at least the packet in a predetermined size, and wherein the second control information payload includes control information comprising of at least one of a file type, FTYP, an MPEG, media processing unit, MMPU, a movie, MOOV, and a movie fragment, MOOF, for playback of the media data, the first control information payload comprises at least one of the FTYP, the MMPU, the MOOV, and the third control information payload comprises the MOOF. identifying a transmission requirement according to a type of a multimedia service required by the media data and a transmission structure based on the transmission requirement of the multimedia service required by the media data, wherein the transmission requirement includes one of a condition in which the multimedia service guarantees real-time transmission, and a condition in which the multimedia service guarantees a non-real-time transmission; generating a basic transmission unit of the media data based on a media processing unit, MPU, related to the media data; packetizing the media data into at least a packet based on the generated basic transmission unit and the identified transmission structure; and transmitting the packetized media data, wherein, if the transmission requirement includes the condition in which the multimedia service guarantees the real-time transmission, if the multimedia service requires a fast real-time transmission that is faster than the real-time transmission, inserting a first control information payload and a third control information payload at intervals of at least one media fragment unit, MFU, wherein the first control information payload is transmitted more frequently than the third control information payload, and if the multimedia service does not require fast real-time transmission but requires real-time transmission, packetizing the media data into units of MPUs, generating a packet in units of MPUs including a second control information payload and transmitting the generated packet, if the transmission requirement includes the condition in which the multimedia service guarantees the non-real-time transmission, then the packetizing of the media data includes packetizing the media data into at least the packet in a predetermined size, and wherein the second control information payload includes control information comprising of at least one of a file type, FTYP, an MPEG, media processing unit, MMPU, a movie, MOOV, and a movie fragment, MOOF, for playback of the media data, the first control information payload comprises at least one of the FTYP, the MMPU, the MOOV, and the third control information payload comprises the MOOF.