A method and system is disclosed for controlling real time presentation session
through a communication network using control features embedded in a predetermined
presentation software such as QuickTime Player. An original media server is first
located for streaming a media file therefrom to present a real time presentation
session. An Internet Cache System is situated between the original media server
and the presentation tool having the presentation software. During a handshake
communication process among the original media server, the Internet Cache System
and the presentation software, a session description information sent by the original
media server for the forthcoming presentation session is modified so as to make
the presentation software deem the presentation session as a non-live presentation session.