Olivier JACQ wrote: > The MP conversation is interesting. > > Why should people choose between one or another MP Server : > > 1. Because it is written in the doc (Wiki, ...) > 2. Because they check their latency from their location (which is the best > option). > 3. Because they choose it based on its location. > > I don't really know how this is handed in other games, but the easier would > be : > > One domaine name to enter in the config file (mpserver.flightgear.org (no > number). > Then, following the latency, attribute the gamer to the proper mpserver. I kinda agree as I've written and have the code for http://biasva.com/bias/ (and am thinking about to GPL this as a virtual airline application for FlightGear, ie livery, pilots and flightplans etc).
Vatsim and IVAO contain (they had an argument so are similar forks) have a status.txt file to all the MP servers, and then one can pick one (with 5 minute update) http://usa-s1.vatsim.net/data/status.txt This was an issue as my algorithm in parsing above and an error decided to pick the first one always which led to being succesfully "banned permerantly". This lead to a new algorithm that picked a server that did not include the first one (sighs). However in the FG scenario then its 10 frames per second and a slightly different role What I envisage it booting up Fg with --multiplay=auto I think the solution maybe would be to create and "index" of current MP servers online and their latency. That would allow flightgear as an application to decide and indeed to swap servers mid flight as circumstance applies. To create the Index server, I am already researching/playing using google appengine "cloud", to maintain a global the index, however GAE does not accept sockets, and only TCP traffic. This however could be a patch on mpservers and status. ie keepalive psuedo. Using google appengine and its globally distribnuted by nature would accomodate this, and also would be light traffic. just a thought pete ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel