View Full Version : World Wind P2P Beta
This patch adds P2P support to World Wind. When you start the program your World Wind will connect to all the other World Winds out there and if you need a file instead of asking the central server, a search will be done and the file can be downloaded from someone else. Its a great fail safe for when servers go down, plus you can download multiple cache files simultaneously from other people.
The patch does all the sharing/searching/downloading automatically all you need to do is download it and help us test to make sure it works. All the original World Wind files are backed up in the /backup directory in case you want to go back to the same ol.
Click here (http://www.c0re.net/worldwind/WorldWindP2P_Installer.exe) to download. Run it, make sure you click browse and find the World Wind folder to install to.
To test we should all probably download the same add-on pack, lets do kennedy space center (http://learn.arc.nasa.gov/worldwind/cache/02-kennedy.exe). Once enough people are running the p2p patch we should be able do rename the Cache directory to say CacheOld, and then run the program, fly over to kennedy and have all the data downloaded via p2p.
More info on the development of this can be found here (http://learn.arc.nasa.gov/worldwind/forums/index.php?showtopic=546)
Theres no new p2p stat interface yet in the client, but you can make sure its working on your computer by putting http://127.0.0.1:3031 into your web browser.
Oh, forgot to add, this beta also features an auto-updater which will notify you of a new version on startup. If you click upgrade the new version will be downloaded in the backgroud from a central server, or even over the p2p network. Then it will propt you to restart and launch the update.
Also if you want to help this whole test process go faster, leave you World Wind P2P running minimized in the tray, even when your not there. Your cache dir will still be shared to others using World Wind.
bgleyze
11-12-2004, 02:57 PM
Hi,
After loading cache files, it says "missing wolds configuration file".
What can I do ?
Thanks.
Forgot the config files from the installer. I updated it so click the installer link above again, should work. Thanks for testing.
Guest
11-12-2004, 04:02 PM
Is this running on the bittorrent protocol? something homebrewed?
I can see the slashdot post now: nasa world viewer runs on bittorrent
i think the whole bt crown would be amazed at having bt embedded in a program and distributing 20TB. lotsa corporate eyeballs too. don't worry, i wont be submitting anything until landsat works and 1.3 is out :D
TomServo
11-12-2004, 04:30 PM
Would "eventually" cut down on server load.. At least for the most commonly accessed areas it would speed things up.
Not gonna try myself.. net connection is bad enough as it is :)
Angel
11-12-2004, 06:42 PM
change setup the config-file "WorldLayers.xml"?
after the installation this file was broken.
world wind has a display error, no planet, a couple of symbols is missing.
when I try this file open in word2003, word chrash.
Finally work, great job!
I am currently getting fullres Kennedy Space Center I don't install before from p2p.
But beware the file you link in your message is not updated and still miss the .xml file. The right file to download for now is http://www.c0re.net/worldwind/WorldWindP2P_1.2.0.0.exe not WorldWindP2P_Installer.exe (thank's to allow browsing your directory)
Do it need to open some incoming port in the firewall for more efficienty ?
Angel
11-12-2004, 08:59 PM
Originally posted by pat@Nov 12 2004, 09:29 PM
Finally work, great job!
I am currently getting fullres Kennedy Space Center I don't install before from p2p.
But beware the file you link in your message is not updated and still miss the .xml file. The right file to download for now is http://www.c0re.net/worldwind/WorldWindP2P_1.2.0.0.exe not WorldWindP2P_Installer.exe (thank's to allow browsing your directory)
Do it need to open some incoming port in the firewall for more efficienty ?
thanx for the file, worldwind works ;)
but mars is gone and I become a connection-error.....
Ah, thanks Pat, I renamed the file so the link in the original post should now finally work. Thanks for testing! :)
The port is 3031 (kinda looks like WOWI from the side :P) if you need to open up your firewall.
The protocol is Gnutella 2 which is similar to bittorrent in that you can download the same file from multiple sources simultaneously. The reason bittorrent cant be used is because bittorrent is just a download protocol, without searching capability.
Its not homebrew, its the same engine used in Gnucleus, Morpheus, and I-Mesh, so on the P2P side of things it has been very stable and in the field for years now.
One problem, every time I start with my 3.5GB cache it take about 5 minutes to start (PIII 1.2Ghz 640MB) the longuest part is after it finish counting the 55000 files. The first time it take more longuer to compute all the hashes.
Maybe it is good to put all the hashing process to a separate low priority thread and allow the program to start before it finish.
Myself
11-18-2004, 06:40 PM
World Wind 1.2.0.0 (GnucDNA 1.1.1.0)
Hardware: WinNT, 1994MHz, 767MB Ram
G2
Running in Child mode
Uptime: 0 Hours, 3 Minutes
Routing: 0.00 KBs up / 0.00 KBs down
0 Connections
TCPview shows a connection to flashflood.trouble-free.net when I first start up, but after a moment, it closes. I opened 3031 in my firewall, and it made no change.
Is this p2p experiment dead, or am I doing something wrong?
Justin Levi
11-19-2004, 07:19 PM
I installed the p2p patch this morning, and everything seemed to be working great. Now, all of a sudden, when I open WW, the application seems to freeze at the Splash screen with "Initializing..."
ANSWERED MYSELF :rolleyes:
-------------------------
After sitting here for a while, I realized that the patch installed a new shortcut. If you click on the old shortcut, the app will freeze. If you click on the "World Wind P2P Test" shortcut, everything works fine
I did notice however that my cache data for certain areas won't load now. I had Lake Tahoe completely downloaded, and now the elevation data won't load.
meegja
12-06-2004, 04:46 AM
Originally posted by pat@Nov 12 2004, 09:29 PM
Finally work, great job!
I am currently getting fullres Kennedy Space Center I don't install before from p2p.
But beware the file you link in your message is not updated and still miss the .xml file. The right file to download for now is http://www.c0re.net/worldwind/WorldWindP2P_1.2.0.0.exe not WorldWindP2P_Installer.exe (thank's to allow browsing your directory)
Do it need to open some incoming port in the firewall for more efficienty ?
Quoted post
Wanted to try also but the above link is dead. Is the P2P project no more on?
Crash - Help please.
03-15-2005, 10:31 PM
Bonjour,
Crash with WorldWindP2P_Installer.exe installed.
http://img215.exs.cx/img215/7082/wwp2pcrash1zf.jpg (http://www.imageshack.us)
http://www.c0re.net/worldwind/WorldWindP2P_1.2.0.0.exe is not avalaible.
OS: Windows XP SP2.
Beansprout
03-16-2005, 01:14 AM
This add-on most likely doesn't support 1.3.
Just install 1.3 and it'll be fine, there's no longer any need for this patch,
tuxing
03-16-2005, 08:20 AM
Originally posted by TheBeansprout@Mar 16 2005, 06:44 AM
This add-on most likely doesn't support 1.3.
Just install 1.3 and it'll be fine, there's no longer any need for this patch,
Quoted post
so is p2p already working in my worldwind 1.3?
it should be acc to ur post -- even without the patch.
but while i check the download window i am seeing the files being downloaded from a server. xpam.de etc .
The worldwind capabilities are awesome , its audiences are multiplying , the servers will soon be helpless with the traffic -- p2p is the only way out -- as more people uses the file access speed also rises -- i am torrent fan.
thanx
aana
Beansprout
03-16-2005, 02:34 PM
Originally posted by tuxing@Mar 16 2005, 08:20 AM
so is p2p already working in my worldwind 1.3?
it should be acc to ur post -- even without the patch.
but while i check the download window i am seeing the files being downloaded from a server. xpam.de etc .
The worldwind capabilities are awesome , its audiences are multiplying , the servers will soon be helpless with the traffic -- p2p is the only way out -- as more people uses the file access speed also rises -- i am torrent fan.
thanx
aana
Quoted post
proxy.xpam.de is the Landsat7 community server.
Files will download without this P2P patch. The P2P patch is not needed. 1.3 works fine without the P2P patch.
Torrents are not suitable for the dataserver (ie, the images) distribution, however we intend to use torrents to distribute the cache data packs which used to be available on http://worldwind.arc.nasa.gov/cache.html
Burner
06-16-2005, 08:50 PM
Originally posted by TheBeansprout@Mar 16 2005, 06:34 AM
proxy.xpam.de is the Landsat7 community server.
Files will download without this P2P patch. The P2P patch is not needed. 1.3 works fine without the P2P patch.
Torrents are not suitable for the dataserver (ie, the images) distribution, however we intend to use torrents to distribute the cache data packs which used to be available on http://worldwind.arc.nasa.gov/cache.html
Quoted post
I think littile bit different way.
p2p is good for dataserver if we use md5sum AND multi threading download. on this case is no any sense to multithread single file downloads but I think its wery good isea to make p2p version of 1.3 what can download separate image files on same time from different sources. I mean that WW try download all active boxes on same time dut do it from different sources.
Also somekind on fly source ranking is good idea. I mean that you can set timeout to transfer and also if some source give data wery fast then program remember that and use it on highest priority.
Sorry about my worse english.
f0urtyfive
06-17-2005, 03:54 AM
The connection process on any P2P app is wayyyyy to slow for this to work in World Wind. Their is no longer a need for any P2P type app, as we have plenty of bandwidth on the new servers. Please dont raise old threads either.
vBulletin® v3.7.1, Copyright ©2000-2013, Jelsoft Enterprises Ltd.