1. A method, implemented by a media server, for distributing media content with overlay graphical information from the media server to a media client, the method comprising: retrieving, from a media source, one or more frames carrying media content, wherein at least one of the one or more frames encodes overlay graphical information that is integrated into viewable non-overlay media content; extracting, from the at least one frame, the overlay graphical information so as to exclude the viewable non-overlay media content also encoded by the at least one frame; transmitting the extracted overlay graphical information of the at least one frame to the media client, separately from the viewable non-overlay media content of the at least one frame; processing, in separate blocks, each of the one or more frames that comprise an area of overlay graphical information, the processing comprising masking an area of a block that comprises overlay graphical information and lowpass filtering the block, thereby avoiding introduction of visual artifacts in the vicinity of the overlay graphical information; encoding each processed frame; and transmitting each encoded frame to the media client, thereby enabling the media client to reproduce the media content without encoding-originated artifacts by adding the extracted overlay graphical information as an overlay on top of media content decoded from the encoded frames.
1. A method, implemented by a media server, for distributing media content with overlay graphical information from the media server to a media client, the method comprising: retrieving, from a media source, one or more frames carrying media content, wherein at least one of the one or more frames encodes overlay graphical information that is integrated into viewable non-overlay media content; extracting, from the at least one frame, the overlay graphical information so as to exclude the viewable non-overlay media content also encoded by the at least one frame; transmitting the extracted overlay graphical information of the at least one frame to the media client, separately from the viewable non-overlay media content of the at least one frame; processing, in separate blocks, each of the one or more frames that comprise an area of overlay graphical information, the processing comprising masking an area of a block that comprises overlay graphical information and lowpass filtering the block, thereby avoiding introduction of visual artifacts in the vicinity of the overlay graphical information; encoding each processed frame; and transmitting each encoded frame to the media client, thereby enabling the media client to reproduce the media content without encoding-originated artifacts by adding the extracted overlay graphical information as an overlay on top of media content decoded from the encoded frames. 2. The method according to claim 1 , wherein said processing further comprises motion compensating the content of subsequent blocks.