in game audio chat

Talk among developers, and propose and discuss general development planning/tackling/etc... feature in this forum.
Post Reply
www2
Venturer
Venturer
Posts: 537
Joined: Sat May 14, 2005 10:51 am
Location: milkyway->the sol system->earth->Europe->The Nederland->Soud Holland->Leiden
Contact:

in game audio chat

Post by www2 »

Hi all now after the dutch election and learn a new language (python) i push again a idea out.

In game audio chat.

First with method we wand to use.
1. We use a existent program like mumble or team speak.
Bur i say that mumble is the chose (open source/bsd)
2. We make our own system.

Second if we plane to do we need to chose one of more codecs
1. speex
Speex (RFC 5574) is a wile know code for speech encoding by the Xiph.Org Foundation

2. Opus
Opus is a next gen codec for speech encoding from Xiph.Org Foundation and is the successor to Speex and have a larch bit rate range (6 kb/s to 510 kb/s) and is a IETF standart (RFC 6716)
This is also the codec that is current in use by Mumble

3. Codec2
Codec2 is a very low bit rate codec (1200,1500,2500 bit/s) that is design for ham radio community.
but this have a advangate that we can use in the same package that we use for sending multiplay data that to the vega strike gameserver with out a large impact of the network use of the server.
note: this code is mark as a weapon of mass destruction.
But i think we can best the use in the begin a external program and later move on a in game methode

for more infomatio about the codecs:
speex:
http://www.speex.org/
http://en.wikipedia.org/wiki/Speex

Opus:
http://opus-codec.org/
http://en.wikipedia.org/wiki/Opus_(audio_format)

Codec2:
http://codec2.org/
http://www.rowetel.com/codec2.html
http://en.wikipedia.org/wiki/Codec2
All Your Base Are Belong To Us
klauss
Elite
Elite
Posts: 7243
Joined: Mon Apr 18, 2005 2:40 pm
Location: LS87, Buenos Aires, República Argentina

Re: in game audio chat

Post by klauss »

www2 wrote:First with method we wand to use.
1. We use a existent program like mumble or team speak.
Bur i say that mumble is the chose (open source/bsd)
2. We make our own system.
If any of those comes as a library with support for our three supported platforms (or two... we may have to let the mac die due to maintainer shortage), then I'd go with some external library. We don't need the maintainance burden of our own online chat system.
Oíd mortales, el grito sagrado...
Call me "Menes, lord of Cats"
Wing Commander Universe
pheonixstorm
Elite
Elite
Posts: 1567
Joined: Tue Jan 26, 2010 2:03 am

Re: in game audio chat

Post by pheonixstorm »

I think I already brought this up once before in the mmo forum.. teamspeak I think it is has an sdk that can be used to add in-game voice chat. So a nice external lib that we would not have to maintain. From what vague memory I have of it anyway...
Because of YOU Arbiter, MY kids? can't get enough gas. OR NIPPLE! How does that mkae you feeeel? ~ Halo
Eye~R
Hunter
Hunter
Posts: 70
Joined: Sun Jan 19, 2014 5:02 am

Re: in game audio chat

Post by Eye~R »

I put my vote up for XMPP based (ie: mumble) - XMPP is cross platform, low overhaed(unless you've a retarded client) and can handle pretty much anything thrown at it. in resiliency tests XMPP is determinedly stable and reliable. Native SSL and can further utilise OTR and GPG(clans can share GPG keys, and via it's "conference" feature have a "clan channel" other clans cannot utilise).
Multiplayer Server Offline. Copy ony testing rig semi-funcitonal.
User Signup Offline.
Server Health Shows old data from last snapshot before the server downed.

If you have any issues you can usually find me in #vegastrike on freenode.
gonzo
Bounty Hunter
Bounty Hunter
Posts: 207
Joined: Wed Oct 20, 2010 3:50 pm
Location: Kungälv, Sweden
Contact:

Re: in game audio chat

Post by gonzo »

www2 wrote: In game audio chat.
With sound effects so you can hear, in-game, when the other user takes a hit and maybe some crackle and aliasing noises too!
(I'm not a gamer and have never used mumble or team speak so maybe this is an obvious comment.)
There are 10 types of people in this world, those who understand binary and those who don't.
Post Reply