Feature #119

In-game VoIP support

Added by RaFaL almost 7 years ago. Updated about 4 years ago.

Status:New% Done:

0%

Priority:LowSpent time:-
Assignee:-
Category:General
Target version:ALL
OS: Arch:

Description

Should ET:L have this option?
Communicating between everyone on the server/team/party.

One should be able to disable/enable this anytime.

History

#1 Updated by Radegast almost 7 years ago

  • Priority changed from Normal to Low
  • Target version changed from ALL to 2.90

This should only be a matter of copy & paste from ioquake3 code. However, to make VOIP work two things would have to happen:

  1. we would have to fix OpenAL support
  2. we would have to either bump the protocol version or use dual-protocols like ioquake3 does = incompatibility with W:ET 2.60b

#2 Updated by IR4T4 almost 7 years ago

Don’t get me wrong I like this feature but ... what system to add? mumble, teamspeak? ... just implementing one VOIP client system is a bad choice. Maybe better than none but in my eyes it’s not the time to add such a feature. Beside Radegasts notes I can imagine keyboard issues (AZERTY problem - see #111) when there is a need for additional control keys of the VOIP client.

#3 Updated by Radegast almost 7 years ago

IR4T4 wrote:

... what system to add? mumble, teamspeak?

ioquake3 has a custom VOIP protocol which is part of the client and server. You only need to enable voip cvar and then press ’q’ to speak. Mumble positional audio support is a separate feature.

#4 Updated by IR4T4 almost 7 years ago

I see worth a try

#5 Updated by Dragonji over 6 years ago

  • Subject changed from VoIP In-Game to In-game VoIP support
  • Description updated (diff)

#6 Updated by winrid almost 5 years ago

Radegast wrote:

ioquake3 has a custom VOIP protocol which is part of the client and server. You only need to enable voip cvar and then press ’q’ to speak. Mumble positional audio support is a separate feature.

Is it proximity based? Proximity based VOIP is a very fun game dynamic. If you try out Resistance and Liberation you’ll see what I mean. It could be a server setting.
EDIT: Didn’t catch your last sentence.

#7 Updated by IR4T4 about 4 years ago

  • Target version changed from 2.90 to ALL

Also available in: Atom PDF