A customer computer accesses, through a network, a media content file, as
follows. A session is opened between a customer computer and either an
application server or a media content server. A request to view a media
content file is received from the computer. A temporary metafile having a
temporary metafile name is created. The metafile contains a network
address where the media content file can be obtained, an encrypted name
of the media content file and an unencrypted file path leading to the
media content file. The temporary metafile name is sent to the customer
computer. The customer computer requests the temporary metafile to learn
the encrypted media content file name, unencrypted media content file
path and the network address. The customer computer subsequently sends
the encrypted media content file name and the unencrypted media content
file path to the network address to obtain the media content file. The
metafile is cancelled or deleted before or at the end of the session with
the customer computer, for security reasons.