Last week, on Inworld Review, we talked Murmur with two guests. Cyberglo Cyberstar, famous for his scripting prowess and many wonderful free items on his grid Cyberdatastorm, runs a Mumble server on his grid, and he told us a bit about it. Opensim veteran Snowbody Cortes shared some general information about how Mumble could revolutionize opensim, and here are the slides he showed us during the program.
Inworld Review Studio |
Snowbody Cortes: I first got interested in Mumble in 2009 but at the time I didn't really think about it in terms of an overall service for virtual worlds. Back then, Mumble was less evolved than it is today. I did some standalone experiments, and I created a Murmur server that I shared with some SL friends, just to be able to have a communication channel that didn't use the usual things like Skype or WhatsApp.
For a long time, it seemed like the voice element in opensim was covered by Vivox, so I didn't really dedicate any time to thinking about Mumble. I was aware that there were various projects that were aimed at integrating Mumble into opensim use, and of course over recent years, it is becoming clear that the vivox solution for opensim voice is not a long term and reliable thing, it could go away any time; and of course we are grateful to them that they have provided this service to us for free for so many years.
Snowbody Cortes: When I heard there was going to be an edition of Inworld Review talking about Mumble for Opensim, I began thinking about strategies for bringing Mumble into Opensim in a way that would be low tech and easy for users to figure out, maybe just as an independent tool to be used in parallel with the virtual world, which was the way I had used it all those years ago. The best solution would be if Mumble was integrated into the Viewer, of course, so that the user doesn't have to do anything. That seemed a big ask...
Snowbody Cortes: So, going from what would be the most simple way right up to the most sophisticated way to bring Mumble into opensim, I came up with 4 possibilities. That is what these slides illustrate, just to demonstrate the possibilities and to invite people to think about ways it might be made to work.
I'm not saying these are the only solutions, but more like a set of ideas that can be useful. Opensim is not a monolith. the people have lots of different needs and their own ideas about how they want to run their grids. and for sure, people with more detailed knowledge of opensimulator code may have a lot to contribute in terms of coming up with a module... but let me explain the basics first.
I'm not saying these are the only solutions, but more like a set of ideas that can be useful. Opensim is not a monolith. the people have lots of different needs and their own ideas about how they want to run their grids. and for sure, people with more detailed knowledge of opensimulator code may have a lot to contribute in terms of coming up with a module... but let me explain the basics first.