A method for downloading and displaying a video program using a mobile
terminal that includes a first radio access network having a first data
transfer rate and a second radio access network having a second data
transfer rate faster than the first data transfer rate. The downloaded
video program is displayed at a predetermined playback rate. Excess
portions of the downloaded video program that result when a rate at which
the video program is downloaded exceeds the predetermined playback rate
are buffered. A third data transfer rate that is lower than the first
transfer rate is calculated in response to the predetermined playback
rate, the buffered excess portions and the time duration of the remainder
of the video program. The third data transfer rate is negotiated with the
first network for downloading the video program when the difference
between the first and third data transfer rates exceeds a threshold
level.