A method of presenting, at a client terminal, a video program stored in a server
linked with the client terminal via transmission path of a limited transmission
band width. Each frame of the video program comprises a basic data portion and
at least one level of quality supplement data portions. In the method, in response
to one of play control commands from a user, the client terminal determines a start
position in the video program according to the issued play control command. The
play control commands includes a play, a stop, a head search, a jump forward and
a jump backward command. In response to the issued play command, the terminal obtains
and uses the basic data portions for playing the video program. In response to
the stop command, the terminal obtains the quality supplement data portions for
the last displayed frame and uses them for displaying a quality-enhanced version
of the last displayed frame.