Patent ID: 7792998

Claim:
A system for providing a real-time streaming service between terminals, the system comprising: a server terminal for parsing header information of media data, separately storing the parsed header information, checking decoder generation information included in the header information, setting a first decoder according to the decoder generation information, reproducing the media data, providing the separately-stored header information in response to a header information request for the media data being currently reproduced, and providing the media data being currently reproduced in response to a media data provision request; and a client terminal for when there is a sharing request for the media data of the server terminal by a user, requesting the header information from the server terminal, setting a second decoder according to the decoder generation information of the header information received from the server terminal, when the second decoder has been set, requesting the media data from the server terminal, and reproducing the media data provided from the server terminal through the set second decoder, wherein the server terminal extracts position information about a media frame being currently reproduced by means of the header information in response to the media data provision request, and provides the extracted media frame position information together with the media data, and upon having received the media frame position information and the media data, the client terminal stores the media frame position information and the media data, and reproduces the media data from a frame corresponding to the media frame position information by means of the media frame position information.