Would like to create EOS based voice chat on dedicated server using EOS approach provided below:
I’ve managed to create session, initialize and successfully login. But to send credentials for channel connection first I have to get VoiceAdmin interface (according to the provided example)
IOnlineSubsystem* Subsystem = Online::GetSubsystem(this->GetWorld()); TSharedPtr<IOnlineIdentity, ESPMode::ThreadSafe> Identity = Subsystem->GetIdentityInterface(); TSharedPtr<IOnlineVoiceAdmin, ESPMode::ThreadSafe> VoiceAdmin = Online::GetVoiceAdminInterface(Subsystem);
VoiceAdmin always NULL as such interface is not found in subsystem.
Does anyone managed to up and runnung the flow based on that approach ?
I’ll appriciate if someone will provide some hints or suggestions what I’m doing wrong.