I haven't used iOS in a while, but from what I remember, voice apps will work in the background, much like a phone call runs in the background. You might find it inconvenient that status bar turns red and gets a little bigger (to remind you that an app is recording audio), but that's just how it is.
I strongly recommend Mumble (https://www.mumble.info/) and its server component murmur. It has iOS and android apps as well as your standard desktop program, and all of it is Free (as in freedom) Software. Your Linux server should very easily handle murmur.
> farti il server a casa tua
Esistono progetti che permettono il self hosting di servizi simili, esempio: https://conduit.rs/ o anche https://www.mumble.info/ parlando di roba "vecchia" and un self host di server IRC.
Not to throw her another option your way. But I remember using mumble before discord or Skype were a thing on Linux. Pretty sure there's an android app and everything
Worked great for my Minecraft group
Why reinvent the wheel?
Use or contribute to FluffyChat or Mumble for example or use Discord
EDIT: If it's just for the sake of learning lookup JavaScript tutorials about websockets, server sent events or WebRTC.
Discord offer voice and text, you can have a server for the SAA group and a general room off topic
https://rocket.chat/ offer video as well and IIRC Also has a self hosted option
https://about.riot.im/ is kinda like discord but open source
https://www.mumble.info/ is another open source option. But more of a voice chat focus.
FiveM use version 1.3 which does not support it, 1.4 does support stereo audio streams HOWEVER it would have to be written in by FiveM as by default mono streams are transmitted
> Stereo playback > With version 1.4 Mumble (finally) learned how to play back stereo audio streams. This means that it is now possible to send a stereo stream to a Mumble client and it will actually be played back without being mixed down to a mono stream. > > Note however that this feature is currently restricted to playback. The official Mumble client will still continue sending audio as mono. This feature is primarily intended to be made use of by (music) bots.
"The chat, which I use extensively for private league racing"
I found the iRacing in game chat to be mostly unintelligible. But I am older and hearing is fading.
When I used to race with a cousin of mine, we would use Mumble, it is free - ( https://www.mumble.info/ ). I would set up a server on my computer and he would join. Or you could find a server hosting company that charges per slot.
The sound quality was so much clearer.
Mumble can be found here. https://www.mumble.info
Mumble is a decentralized system based on free open source software. Ideally you run it on your own servers, but many offer free servers (for testing). https://www.mumble.com/serverlist/
It depends on how you installed mumble, but two things to check :
sslCiphers
in the murmur configuration is commented outIf after that you still have the warning, it may indicate that your Ubuntu version is pretty old and you should upgrade.
I would have suggested to use a static build of murmur as a workaround, but apparently the OpenSSL (encryption) library it uses is outdated too.
Well, there's Mumble. It's mature, open source, and you can host it yourself. The audio is encrypted as well. I'm not sure about the details (I'm far from an expert), but it's reliable and worth checking out:
This seems a little beyond my technical skills, but you might be able to make it work:
https://www.raspberrypi.org/blog/talkiepi-raspberry-pi-walkie-talkie/
Basically you build two push-to-talk units (called TalkiePi) which connect via Mumble over the Internet. You might be able to buy pre-built TalkiePi's, but I couldn't find any in a brief search.
WiFi latency is reasonable, but audio stream latency definitely isn't (and seems to have gotten worse over the years, all round) - I guess you could maybe use something like Mumble for it (clients for phones, laptops)? The codec is optimised for speech though.
Si l'audio suffit, je trouve Mumble beaucoup plus léger, tant à l'installation (c'est très facile de s'auto-héberger) qu'à l'utilisation. Par contre le client fait pas très sexy, donc c'est peut-être moins facile à vendre.
My group uses Mumble for voice chat, with a cheap private server. The client software is already in most linux distributions, it's cross-platform open software, and sound quality is great.
Honestly mumble is probably a better option.
Mumbe has experimented with it in the past, would like to add it, and (I think) has identified OpenAL Soft as a library that could provide the audio processing. If someone were to step up and work on the implementation, they would probably welcome it.
> Ummmm tu não deves falar com muita gente que não percebe de pcs.
Muito pelo contrário.
> (...) para que usem o discord e nao o teamspeak (...)
Em vez do discord usa o mumble que é software livre.
> (...) seria interessante tipo um agregador de varios serviços (...)
O protocolo XMPP/Jabber permite isso mesmo com o uso de extensões. Ver por exemplo o Friendica