On su, 2010-10-03 at 10:49 -0700, [email protected] wrote: > BTW, RealXtend folks: I would love to see WebSockets in OpenSim. If you > already have that, please share!
We don't, and all we have is out in the open. Like tried to say below, the c# thing we tried to use is in SimianSim (written by J. Hurliman) but he has only tested connecting to it with some c# test client, and actual web browsers didn't connect to it when we tried 'cause it didn't do the websocket handshake right. The simple stupid excuse of a websocket sim server we have is in http://github.com/realXtend/naali/blob/develop/bin/pymodules/websocketserver/websocketserver.py .. the simplest possible hack we could do to get client development going. The current client that can talk with that is at http://github.com/therauli/WebNaali .. but it also is not much. yet We'll test and add more stuff in the coming weeks and see if that goes anywhere. Is a small experimental side thing, but I do think it can work for relatively simple scenes with basic functionality. ~Toni > >> same code (the component implementations). The simple websocket one we > >> tried also against the c# websocket server stack in SimianSim, but it > >> wasn't complete enough to even respond to the handshake so that a > >> webbrowser can actually connect, so we ended up using an existing > >> working websocket server impl from the Python eventlet library and run > >> that in a Naali py module which is quick to develop. The focus in the > >> websockets work is to get to test basics on the client side with webgl > >> and that's going ok, we sync av movements and see a collada scene using > >> GLGE (but it's currently slow for more complex scenes, we're > >> investigating that). Either of these protocols: the new rex protocol on > >> Kristalli UDP, and a protocol on websockets (now we just send json > >> messages there), are possible to add as new clientstacks in OpenSim > >> later .. if the experiments show that the protocols and clients are > >> useful, and having OpenSim as the server for those is useful. > >> > >> The Sirikata architecture is interesting, and we try to keep track of > >> their webgl client etc. work that uses that ObjectHost architecture, but > >> we still don't know that too well, haven't used it for anything. If > >> having Sirikata support in OpenSim is made later, the old stub is of > >> course still in the repository even if it is removed from current. > >> Perhaps having a pointer to it in the wiki or somewhere would be good if > >> there's something useful in the code to ease googling .. I guess people > >> don't find removed code too easily otherwise. > >> > >> ~Toni > >> > >>> On Fri, Oct 1, 2010 at 4:59 PM, Melanie<[email protected]> wrote: > >>> Hi, > >>> > >>> Is there anyone who uses, or works with, the Sirikata > >>> ClientView in > >>> OpenSim? That code is likely nonfunctional in the core version > >>> and > >>> responsible for a huge number of warnings. > >>> > >>> If there are no users, we should remove it. > >>> > >>> Melanie > >>> > >>> _______________________________________________ > >>> Opensim-dev mailing list > >>> [email protected] > >>> https://lists.berlios.de/mailman/listinfo/opensim-dev > >>> > >>> _______________________________________________ > >>> Opensim-dev mailing list > >>> [email protected] > >>> https://lists.berlios.de/mailman/listinfo/opensim-dev > >> > >> > >> _______________________________________________ > >> Opensim-dev mailing list > >> [email protected] > >> https://lists.berlios.de/mailman/listinfo/opensim-dev > >> > > _______________________________________________ > > Opensim-dev mailing list > > [email protected] > > https://lists.berlios.de/mailman/listinfo/opensim-dev > > > _______________________________________________ > Opensim-dev mailing list > [email protected] > https://lists.berlios.de/mailman/listinfo/opensim-dev _______________________________________________ Opensim-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-dev
