My QBCore server is installed on my linux VPS server which is situated in the United Arab Emirates.
All is well with it except for the voice feature, which is completely broken. Players are unable to communicate with each other; when someone speaks, the game displays their name in blue at the top center and their mouth movement, but the other player cannot see or hear them.
Please let me know if there is a network protocol or server configuration that is required. I have tried looking for a solution to this problem, but all I could find was client voice chat configuration, which isn’t relevant in this case because I can still use my client to connect to other servers and use voice chat without any problems.
The issue at hand is to server setup and network protocols/configuration. It’s possible that the server configuration involves QBcore, but I’m not sure about that.
pma-voice is always a good choice, make sure to only use one though - disable any other VOIP-related scripts. And there’s no “native” one as far as I know, the thing you describe may be vMenu voice which you must disable to use anything else - consult its documentation.
unfortunatley this is not working too,
I’ve tried the recomended and last version of fiveM but both has the same issue,
sometimes my mates are able to hear me and other times I was able to hear them (when using the popular server not the qbcore)
we were able to hear each other clearly but in qbcore server the sound is coming very late and its not
clear at all like electricity.
Usually that’s caused by your hardware (which the server is hosted on) being overtaxed or your network not being fast/reliable enough to support VOIP communication properly when hosted, it’s very much possible if you’re on a consumer-grade ISP. Not much you can besides finding a cheap host somewhere and running the server there
regarding firewall, Ive configured the router, vsphere and the server to allow UDP & TCP connections on 30120,
as for the internet connection its fiber andgetting ~800Mb/s for down and ~350Mb/s for upload as I can see its more than enough and should not have the delay option.
Ive just installed the “mumble-voip” script and will try to have some tests,
Today I’ve just found that I can comunicate with some players who are in the same country (UAE) and the ones who are outside UAE can hear me but I cant hear the ones who are outside UAE,
Huh, that makes no sense at all as mumble routes via the server, not directly - best ask the staff of that specific server for any ideas, but that ain’t supposed to be happening lol
Be aware though that doing so on a server located physically at a distance from your actual game server can lead to all kinds of issues and latency with voice, my advice is to host everything at the same place, even if it’s outside UAE. Extra 10-20ms of ping won’t be noticed or have any impact.