Whisper Source Code is Available

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

Whisper Source Code is Available

Volker Gaessler

Finally I found the time to publish the source code for Whisper, the Mumble voice integration. It took me longer as planned as it was a very busy year for me. So sorry for all of you that have been waiting for so long and thanks for your patience.

 

The code can be downloaded from github. Please check out this forum post for links and details: http://whisper.vcomm.ch/forum/viewtopic.php?f=2&t=62 .

 

The same post contains links to the binary versions of client and server.

 

Feedback is welcome. I wish you good luck and fun with Whisper.

 

Cheers

 

Volker

 

 

 


_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: Whisper Source Code is Available

ssm2017
i have not tested it but i know some people that will jump everywhere :)
thank you for taking time and sharing your job


2010/12/27 Volker Gaessler <[hidden email]>:

> Finally I found the time to publish the source code for Whisper, the Mumble
> voice integration. It took me longer as planned as it was a very busy year
> for me. So sorry for all of you that have been waiting for so long and
> thanks for your patience.
>
>
>
> The code can be downloaded from github. Please check out this forum post for
> links and details: http://whisper.vcomm.ch/forum/viewtopic.php?f=2&t=62 .
>
>
>
> The same post contains links to the binary versions of client and server.
>
>
>
> Feedback is welcome. I wish you good luck and fun with Whisper.
>
>
>
> Cheers
>
>
>
> Volker
>
>
>
>
>
>
>
> _______________________________________________
> Opensim-users mailing list
> [hidden email]
> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: Whisper Source Code is Available

enauman
In reply to this post by Volker Gaessler
Are there any plans for developing Whisper for the Imprudence client for Mac? Maybe that is what will happen with the source code available...
Reply | Threaded
Open this post in threaded view
|

Re: Whisper Source Code is Available

James Stallings II
Excellent Volker!

Thanks for sharing this with the community :D

Cheers!
James/Hiro

On Tue, Feb 1, 2011 at 7:53 AM, enauman <[hidden email]> wrote:

Are there any plans for developing Whisper for the Imprudence client for Mac?
Maybe that is what will happen with the source code available...
--
View this message in context: http://opensim-users.2152040.n2.nabble.com/Whisper-Source-Code-is-Available-tp5870518p5981023.html
Sent from the opensim-users mailing list archive at Nabble.com.
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users



--
===================================
http://simhost.com http://osgrid.org
http://twitter.com/jstallings2
http://www.linkedin.com/pub/5/770/a49

_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

strange handshake problem

Michal Paraschidis

Hi!

 

I’m new to list, so feel free to tell me if I have made any faux pas.

 

I went through several posts regarding handshake time out which usually is related to ports not being open.

 

I’ve set up a grid and opened ports in firewall:

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:8002 state NEW

ACCEPT     udp  --  anywhere             anywhere            udp dpt:8002 state NEW

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:8003 state NEW

ACCEPT     udp  --  anywhere             anywhere            udp dpt:8003 state NEW

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:9000 state NEW

ACCEPT     udp  --  anywhere             anywhere            udp dpt:9000 state NEW

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:9001 state NEW

ACCEPT     udp  --  anywhere             anywhere            udp dpt:9001 state NEW

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:9002 state NEW

ACCEPT     udp  --  anywhere             anywhere            udp dpt:9002 state NEW

ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:9003 state NEW

ACCEPT     udp  --  anywhere             anywhere            udp dpt:9003 state NEW

 

I’ve also probed them using nc

 

user@localhost:~$ nc -zvv 217.174.253.198 9000

server217-174-253-198.live-servers.net [217.174.253.198] 9000 (?) open

 

user@localhost:~$ nc -zvv 217.174.253.198 8002

server217-174-253-198.live-servers.net [217.174.253.198] 8002 (?) open

 

Regions.ini:

[UEL test region]

RegionUUID = bca697d3-0000-0000-0000-a667e5229379

Location = 1000,1000

InternalAddress = 0.0.0.0

InternalPort = 9000

AllowAlternatePorts = False

ExternalHostName = 217.174.253.198

 

 

Logs:

Opensim

13:28:09 - [CAPS]: Seed Caps Request in region: test region

13:28:09 - [SCENE]: Incoming client Meaggas Freen in region test region via regular login. Client IP verification not performed.

 

Robust

13:28:04 - [REMOTE SIMULATION CONNECTOR]: DoCreateChildAgentCall reply was {"success":true,"your_ip":"217.174.253.198"}

13:28:04 - [LLOGIN SERVICE]: Retrieved 0 friends

13:28:04 - [LLOGIN]: Library has 19 folders

13:28:04 - [LLOGIN SERVICE]: All clear. Sending login response to client.

 

 

But unfortunately I still have timeout from client when client reach handshake stage.

 

Do you know what the problem might be?

 



This message has been scanned for malware by Websense. www.websense.com


_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: strange handshake problem

justincc
Could it be the NAT loopback issue?

http://opensimulator.org/wiki/NAT_Loopback_Routers


On 02/02/11 11:32, Michal Paraschidis wrote:

> Hi!
>
> I’m new to list, so feel free to tell me if I have made any faux pas.
>
> I went through several posts regarding handshake time out which usually is related to ports not being open.
>
> I’ve set up a grid and opened ports in firewall:
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:8002 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:8002 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:8003 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:8003 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:9000 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:9000 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:9001 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:9001 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:9002 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:9002 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:9003 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:9003 state NEW
>
> I’ve also probed them using nc
>
> user@localhost:~$ nc -zvv 217.174.253.198 9000
>
> server217-174-253-198.live-servers.net [217.174.253.198] 9000 (?) open
>
> user@localhost:~$ nc -zvv 217.174.253.198 8002
>
> server217-174-253-198.live-servers.net [217.174.253.198] 8002 (?) open
>
> Regions.ini:
>
> [UEL test region]
>
> RegionUUID = bca697d3-0000-0000-0000-a667e5229379
>
> Location = 1000,1000
>
> InternalAddress = 0.0.0.0
>
> InternalPort = 9000
>
> AllowAlternatePorts = False
>
> ExternalHostName = 217.174.253.198
>
> Logs:
>
> Opensim
>
> 13:28:09 - [CAPS]: Seed Caps Request in region: test region
>
> 13:28:09 - [SCENE]: Incoming client Meaggas Freen in region test region via regular login. Client IP verification not
> performed.
>
> Robust
>
> 13:28:04 - [REMOTE SIMULATION CONNECTOR]: DoCreateChildAgentCall reply was {"success":true,"your_ip":"217.174.253.198"}
>
> 13:28:04 - [LLOGIN SERVICE]: Retrieved 0 friends
>
> 13:28:04 - [LLOGIN]: Library has 19 folders
>
> 13:28:04 - [LLOGIN SERVICE]: All clear. Sending login response to client.
>
> But unfortunately I still have timeout from client when client reach handshake stage.
>
> Do you know what the problem might be?
>
>
>
> This message has been scanned for malware by Websense. www.websense.com <http://www.websense.com/>
>
>
>
> _______________________________________________
> Opensim-users mailing list
> [hidden email]
> https://lists.berlios.de/mailman/listinfo/opensim-users


--
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: strange handshake problem

Michal Paraschidis
It shouldn't. It is internet facing server and there is no NAT.
But I suspect that it is something to do with firewall, but can't see what
the problem might be as all other services that I opened ports for work fine.




-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of Justin
Clark-Casey
Sent: 02 February 2011 22:51
To: [hidden email]
Subject: Re: [Opensim-users] strange handshake problem

Could it be the NAT loopback issue?

http://opensimulator.org/wiki/NAT_Loopback_Routers


On 02/02/11 11:32, Michal Paraschidis wrote:
> Hi!
>
> I'm new to list, so feel free to tell me if I have made any faux pas.
>
> I went through several posts regarding handshake time out which usually is
related to ports not being open.

>
> I've set up a grid and opened ports in firewall:
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:8002 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:8002 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:8003 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:8003 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:9000 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:9000 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:9001 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:9001 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:9002 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:9002 state NEW
>
> ACCEPT tcp -- anywhere anywhere tcp dpt:9003 state NEW
>
> ACCEPT udp -- anywhere anywhere udp dpt:9003 state NEW
>
> I've also probed them using nc
>
> user@localhost:~$ nc -zvv 217.174.253.198 9000
>
> server217-174-253-198.live-servers.net [217.174.253.198] 9000 (?) open
>
> user@localhost:~$ nc -zvv 217.174.253.198 8002
>
> server217-174-253-198.live-servers.net [217.174.253.198] 8002 (?) open
>
> Regions.ini:
>
> [UEL test region]
>
> RegionUUID = bca697d3-0000-0000-0000-a667e5229379
>
> Location = 1000,1000
>
> InternalAddress = 0.0.0.0
>
> InternalPort = 9000
>
> AllowAlternatePorts = False
>
> ExternalHostName = 217.174.253.198
>
> Logs:
>
> Opensim
>
> 13:28:09 - [CAPS]: Seed Caps Request in region: test region
>
> 13:28:09 - [SCENE]: Incoming client Meaggas Freen in region test region via
regular login. Client IP verification not
> performed.
>
> Robust
>
> 13:28:04 - [REMOTE SIMULATION CONNECTOR]: DoCreateChildAgentCall reply was
{"success":true,"your_ip":"217.174.253.198"}
>
> 13:28:04 - [LLOGIN SERVICE]: Retrieved 0 friends
>
> 13:28:04 - [LLOGIN]: Library has 19 folders
>
> 13:28:04 - [LLOGIN SERVICE]: All clear. Sending login response to client.
>
> But unfortunately I still have timeout from client when client reach
handshake stage.
>
> Do you know what the problem might be?
>
>
>
> This message has been scanned for malware by Websense. www.websense.com
<http://www.websense.com/>
>
>
>
> _______________________________________________
> Opensim-users mailing list
> [hidden email]
> https://lists.berlios.de/mailman/listinfo/opensim-users


--
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: strange handshake problem

justincc
Very strange.  The handshake message indicates that the login has returned a region IP and port to the viewer and that
the viewer is now trying to establish a UDP connection with this region.

But if your ports are open I'm at a loss as to why you're not seeing some indication of the connection attempt on the
relevant region console.

On 03/02/11 10:00, Michal Paraschidis wrote:

> It shouldn't. It is internet facing server and there is no NAT.
> But I suspect that it is something to do with firewall, but can't see what
> the problem might be as all other services that I opened ports for work fine.
>
>
>
>
> -----Original Message-----
> From: [hidden email]
> [mailto:[hidden email]] On Behalf Of Justin
> Clark-Casey
> Sent: 02 February 2011 22:51
> To: [hidden email]
> Subject: Re: [Opensim-users] strange handshake problem
>
> Could it be the NAT loopback issue?
>
> http://opensimulator.org/wiki/NAT_Loopback_Routers
>
>
> On 02/02/11 11:32, Michal Paraschidis wrote:
>> Hi!
>>
>> I'm new to list, so feel free to tell me if I have made any faux pas.
>>
>> I went through several posts regarding handshake time out which usually is
> related to ports not being open.
>>
>> I've set up a grid and opened ports in firewall:
>>
>> ACCEPT tcp -- anywhere anywhere tcp dpt:8002 state NEW
>>
>> ACCEPT udp -- anywhere anywhere udp dpt:8002 state NEW
>>
>> ACCEPT tcp -- anywhere anywhere tcp dpt:8003 state NEW
>>
>> ACCEPT udp -- anywhere anywhere udp dpt:8003 state NEW
>>
>> ACCEPT tcp -- anywhere anywhere tcp dpt:9000 state NEW
>>
>> ACCEPT udp -- anywhere anywhere udp dpt:9000 state NEW
>>
>> ACCEPT tcp -- anywhere anywhere tcp dpt:9001 state NEW
>>
>> ACCEPT udp -- anywhere anywhere udp dpt:9001 state NEW
>>
>> ACCEPT tcp -- anywhere anywhere tcp dpt:9002 state NEW
>>
>> ACCEPT udp -- anywhere anywhere udp dpt:9002 state NEW
>>
>> ACCEPT tcp -- anywhere anywhere tcp dpt:9003 state NEW
>>
>> ACCEPT udp -- anywhere anywhere udp dpt:9003 state NEW
>>
>> I've also probed them using nc
>>
>> user@localhost:~$ nc -zvv 217.174.253.198 9000
>>
>> server217-174-253-198.live-servers.net [217.174.253.198] 9000 (?) open
>>
>> user@localhost:~$ nc -zvv 217.174.253.198 8002
>>
>> server217-174-253-198.live-servers.net [217.174.253.198] 8002 (?) open
>>
>> Regions.ini:
>>
>> [UEL test region]
>>
>> RegionUUID = bca697d3-0000-0000-0000-a667e5229379
>>
>> Location = 1000,1000
>>
>> InternalAddress = 0.0.0.0
>>
>> InternalPort = 9000
>>
>> AllowAlternatePorts = False
>>
>> ExternalHostName = 217.174.253.198
>>
>> Logs:
>>
>> Opensim
>>
>> 13:28:09 - [CAPS]: Seed Caps Request in region: test region
>>
>> 13:28:09 - [SCENE]: Incoming client Meaggas Freen in region test region via
> regular login. Client IP verification not
>> performed.
>>
>> Robust
>>
>> 13:28:04 - [REMOTE SIMULATION CONNECTOR]: DoCreateChildAgentCall reply was
> {"success":true,"your_ip":"217.174.253.198"}
>>
>> 13:28:04 - [LLOGIN SERVICE]: Retrieved 0 friends
>>
>> 13:28:04 - [LLOGIN]: Library has 19 folders
>>
>> 13:28:04 - [LLOGIN SERVICE]: All clear. Sending login response to client.
>>
>> But unfortunately I still have timeout from client when client reach
> handshake stage.
>>
>> Do you know what the problem might be?
>>
>>
>>
>> This message has been scanned for malware by Websense. www.websense.com
> <http://www.websense.com/>
>>
>>
>>
>> _______________________________________________
>> Opensim-users mailing list
>> [hidden email]
>> https://lists.berlios.de/mailman/listinfo/opensim-users
>
>


--
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: strange handshake problem

Fleep Tuque
I had similar symptoms on my home network and in my case it turned out to be avast (anti-virus/spyware) that was blocking the UDP traffic, not my firewall.  Worth checking perhaps if you're sure the right ports are open..

Keep us posted and good luck!

- Chris/Fleep


Chris M. Collins (SL: Fleep Tuque)
Project Manager, UC Second Life 
Second Life Ambassador, Ohio Learning Network 
UCit Instructional & Research Computing
University of Cincinnati 
406E Zimmer Hall
PO Box 210088
Cincinnati, OH 45221-0088
(513)556-3018




On Fri, Feb 4, 2011 at 7:10 PM, Justin Clark-Casey <[hidden email]> wrote:
Very strange.  The handshake message indicates that the login has returned a region IP and port to the viewer and that the viewer is now trying to establish a UDP connection with this region.

But if your ports are open I'm at a loss as to why you're not seeing some indication of the connection attempt on the relevant region console.


On 03/02/11 10:00, Michal Paraschidis wrote:
It shouldn't. It is internet facing server and there is no NAT.
But I suspect that it is something to do with firewall, but can't see what
the problem might be as all other services that I opened ports for work fine.




-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of Justin
Clark-Casey
Sent: 02 February 2011 22:51
To: [hidden email]
Subject: Re: [Opensim-users] strange handshake problem

Could it be the NAT loopback issue?

http://opensimulator.org/wiki/NAT_Loopback_Routers


On 02/02/11 11:32, Michal Paraschidis wrote:
Hi!

I'm new to list, so feel free to tell me if I have made any faux pas.

I went through several posts regarding handshake time out which usually is
related to ports not being open.

I've set up a grid and opened ports in firewall:

ACCEPT tcp -- anywhere anywhere tcp dpt:8002 state NEW

ACCEPT udp -- anywhere anywhere udp dpt:8002 state NEW

ACCEPT tcp -- anywhere anywhere tcp dpt:8003 state NEW

ACCEPT udp -- anywhere anywhere udp dpt:8003 state NEW

ACCEPT tcp -- anywhere anywhere tcp dpt:9000 state NEW

ACCEPT udp -- anywhere anywhere udp dpt:9000 state NEW

ACCEPT tcp -- anywhere anywhere tcp dpt:9001 state NEW

ACCEPT udp -- anywhere anywhere udp dpt:9001 state NEW

ACCEPT tcp -- anywhere anywhere tcp dpt:9002 state NEW

ACCEPT udp -- anywhere anywhere udp dpt:9002 state NEW

ACCEPT tcp -- anywhere anywhere tcp dpt:9003 state NEW

ACCEPT udp -- anywhere anywhere udp dpt:9003 state NEW

I've also probed them using nc

user@localhost:~$ nc -zvv 217.174.253.198 9000

server217-174-253-198.live-servers.net [217.174.253.198] 9000 (?) open

user@localhost:~$ nc -zvv 217.174.253.198 8002

server217-174-253-198.live-servers.net [217.174.253.198] 8002 (?) open

Regions.ini:

[UEL test region]

RegionUUID = bca697d3-0000-0000-0000-a667e5229379

Location = 1000,1000

InternalAddress = 0.0.0.0

InternalPort = 9000

AllowAlternatePorts = False

ExternalHostName = 217.174.253.198

Logs:

Opensim

13:28:09 - [CAPS]: Seed Caps Request in region: test region

13:28:09 - [SCENE]: Incoming client Meaggas Freen in region test region via
regular login. Client IP verification not
performed.

Robust

13:28:04 - [REMOTE SIMULATION CONNECTOR]: DoCreateChildAgentCall reply was
{"success":true,"your_ip":"217.174.253.198"}

13:28:04 - [LLOGIN SERVICE]: Retrieved 0 friends

13:28:04 - [LLOGIN]: Library has 19 folders

13:28:04 - [LLOGIN SERVICE]: All clear. Sending login response to client.

But unfortunately I still have timeout from client when client reach
handshake stage.

Do you know what the problem might be?



This message has been scanned for malware by Websense. www.websense.com
<http://www.websense.com/>



_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
http://justincc.org/blog
http://twitter.com/justincc
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users


_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: Whisper Source Code is Available

paul emery
In reply to this post by Volker Gaessler
btw we have whisper running on 3dcolab training region of os grid if you want to try it out.
and thanks to Volker for making this possible.

Paul Emery aka Casias Falta
Reply | Threaded
Open this post in threaded view
|

Re: Whisper Source Code is Available

Volker Gaessler
In reply to this post by enauman
Yes, a whisper client is planned for mac. But it will be not before the
third week of march.

-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of enauman
Sent: Dienstag, 1. Februar 2011 14:53
To: [hidden email]
Subject: Re: [Opensim-users] Whisper Source Code is Available


Are there any plans for developing Whisper for the Imprudence client for
Mac?
Maybe that is what will happen with the source code available...
--
View this message in context:
http://opensim-users.2152040.n2.nabble.com/Whisper-Source-Code-is-Available-
tp5870518p5981023.html
Sent from the opensim-users mailing list archive at Nabble.com.
_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users

_______________________________________________
Opensim-users mailing list
[hidden email]
https://lists.berlios.de/mailman/listinfo/opensim-users
Reply | Threaded
Open this post in threaded view
|

Re: Whisper Source Code is Available

enauman
Great news! Thank you for your work.