StunlockStudios / vrising-dedicated-server-instructions

V Rising Dedicated Server Instructions
473 stars 45 forks source link

Getting VOIP to work on hosted servers #18

Open gabrielbunselmeyer opened 2 years ago

gabrielbunselmeyer commented 2 years ago

More of a question than an issue (can't get a straight answer on Discord nor on the subreddit): does ingame VOIP work on custom servers, or is it only support on official ones?

Using Google Cloud to host and can't quite figure this one out. I'd assume it works but may require opening other specific ports; no information about it anywhere though.

Xect0r commented 2 years ago

More of a question than an issue (can't get a straight answer on Discord nor on the subreddit): does ingame VOIP work on custom servers, or is it only support on official ones?

Using Google Cloud to host and can't quite figure this one out. I'd assume it works but may require opening other specific ports; no information about it anywhere though.

They haven't released VOIP for Private Servers, only Official ones are allowed to use VOIP since it's hardcoded into the server. Hopefully, they will allow server owners to choose rather than force them to not have VOIP.

paulvilla commented 2 years ago

I would like this, it is necessary that all servers have the VOIP system

P4sca1 commented 2 years ago

According to the discord, you need to apply for a Vivox API key and then create a ServerVoipSettings.json file:

{
    "VOIPEnabled": true,
    "VOIPIssuer": "",
    "VOIPSecret": "",
    "VOIPAppUserId": "",
    "VOIPAppUserPwd": "",
    "VOIPVivoxDomain": "",
    "VOIPAPIEndpoint": "",
    "VOIPConversationalDistance": 14,
    "VOIPAudibleDistance": 40,
    "VOIPFadeIntensity": 2.0
}
gabrielbunselmeyer commented 2 years ago

Yeah, that seems to be it. I have a Sandbox Vivox account going and so far it works fine! 🎉 Not sure if we were intended to find this file or not hah, as it's hidden in G-Portal and they were the only host that knew it existed.

Xect0r commented 2 years ago

I reckon most people found out in the very few days and kinda kept it secret. I had already seen the file being mentioned in the console while booting up (It would say the file wasn't found) but didn't know the content. They might have forgotten to remove the error logging when booting the server haha

paulvilla commented 2 years ago

oh yes, as soon as he gets home from work I try it.