[sldev] P2P Web Textures now in demand to enable lossless image downloads to viewer

Dzonatas dzonatas at dzonux.net
Fri Jul 6 19:07:38 PDT 2007


In order to improve the quality of textures without an increase in cost 
on the sims, we need to use P2P Web textures.

Steps required*:

1. A mod in the viewer that enables lossless compression for image uploads.
2. A mod on the sim server to *prevent* image downloads of those images 
that have greater quality than lossy formats. (This would only be a 
prevention, not to disable the ability completely.)
3. If the extra prim parameter 
(https://jira.secondlife.com/browse/SVC-350) can't be used for this, a 
mod in the sim to support viewer redirection to a torrent tracker. (not 
the entire http address)
4. A mod in the viewer to support P2P torrents.
5. An external site to host the default torrents, and a fallback to 
collect data from the sim for images that are not stored on the host or 
found over DHT. (This may override the prevention in #2.)
6. A mod in a viewer to try to download all textures via the P2P method 
*first* from the tracker(s) found in #3, or a possible default list of 
trackers if the prim parameter doesn't redirect, before it fallbacks to 
get the texture from the sim itself.
7. If the viewer is not privilege to override the prim parameter (in 
#3), then "missing texture" texture is displayed on the attempt to 
download when it can't find the texture via P2P trackers.
8. A special login account status (like a daemon) that allows trackers 
to login SL to request/download textures normally that would be 
prevented from download by a regular viewer account.

*NOTE: These are just basic steps involved subject to change.

-- 
Power to Change the Void


More information about the SLDev mailing list