User Tools

Site Tools


goldeneye:server:fastdl

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
goldeneye:server:fastdl [2017/08/10 21:54]
soupcan
goldeneye:server:fastdl [2018/04/24 12:05] (current)
soupcan
Line 2: Line 2:
 If you have custom content on your server, it is strongly recommended to also have a fast download server. A //fast download server// (also called a FastDL server, or a redirect server in the Unreal world) is a HTTP site that mirrors the custom assets used by your game server. Downloads directly from the game server are slow, regardless the connection speed between the server and the client. Once you have a fast download server set up, you can have your clients download files from it rather than directly from the game server. If you have custom content on your server, it is strongly recommended to also have a fast download server. A //fast download server// (also called a FastDL server, or a redirect server in the Unreal world) is a HTTP site that mirrors the custom assets used by your game server. Downloads directly from the game server are slow, regardless the connection speed between the server and the client. Once you have a fast download server set up, you can have your clients download files from it rather than directly from the game server.
  
-To save bandwidth and speed up downloads, you can use the bzip2 format to compress any file on the download server. For example, you would compress ''​maps/​ge_map.bsp''​ into ''​maps/​ge_map.bsp.bz2'',​ and upload the .bz2 file to your fast download server. Compression is not recommended for certain types of files, such as MP3 files, since the MP3 codec acts as a form of compression already. In the case of MP3 files, compression will yield little to no benefit.+To save bandwidth and speed up downloads, you can use the bzip2 format to compress any file on the download server. For example, you would compress ''​maps/​ge_map.bsp''​ into ''​maps/​ge_map.bsp.bz2'',​ and upload the .bz2 file to your fast download server.
  
 The console variable that tells clients to download from an HTTP site is ''<​nowiki>​sv_downloadurl "​http://​www.example.com/​my_folder/</​nowiki>"''​ -- note the double quotes around the URL. In this example, ''​my_folder''​ is equivalent to the ''​gesource''​ folder. If this console variable is empty, files download directly from the game server as long as the file's size does not exceed ''​net_maxfilesize''​ mebibytes. The console variable that tells clients to download from an HTTP site is ''<​nowiki>​sv_downloadurl "​http://​www.example.com/​my_folder/</​nowiki>"''​ -- note the double quotes around the URL. In this example, ''​my_folder''​ is equivalent to the ''​gesource''​ folder. If this console variable is empty, files download directly from the game server as long as the file's size does not exceed ''​net_maxfilesize''​ mebibytes.
goldeneye/server/fastdl.txt ยท Last modified: 2018/04/24 12:05 by soupcan