The disclosed configuration includes a partial pre-fetching of source files from an origin server for playback. After pre-fetch, the remaining portions of a source file may be optimized for retrieval. By providing partial pre-fetch of source files, in conjunction with optimization, automatic video preview may be supported and source file presentation may begin in a timely fashion in response to user requested playback without inordinate bandwidth consumption.