VOIP & EE
@daid - Now that we have internet/master server support, I've been thinking about how to communicate with remote players.
I know that SeriousProton has some support for VOIP in src/networkRecorder.cpp. How much is there left to do to be able to start using it in games, or is it ready?
If it's ready, how do we set the activation key?
I know that SeriousProton has some support for VOIP in src/networkRecorder.cpp. How much is there left to do to be able to start using it in games, or is it ready?
If it's ready, how do we set the activation key?
Comments
Will probably use Mumble or something until a native Voice chat is ready.
Though there are some cool possibilities: pre-recording audio from scenarios so that other ships can speak through the main screen (video hails, yessssss); and video hails in general.
Also, automatic setup of only voice comm within the same ship. Maybe only allow the relay officer of one ship communicate with the relay officer of another ship?
Also, automatic setup of only voice comm within the same ship. Maybe only allow the relay officer of one ship communicate with the relay officer of another ship?
I've seen some cross-platform problems on a couple of other implementations of VOIP in the past, but, I figured it would work. I just didn't want people to get the wrong impression if it didn't.
I'd like to see relay be able to hail other ships. A way to have captains talk to each other would be nice too.
Shipmates should be able to talk to each other, but not necessarily hear other ships. If everyone is together in one "channel", multi-ship communications will probably cause confusion.
Also, automatic setup of only voice comm within the same ship. Maybe only allow the relay officer of one ship communicate with the relay officer of another ship?
I assumed this is how it would work, and then relay can patch it through the main screen's audio, and pick up from a room-wide mic (or a webcam if you're feeling generous).
Unfortunately it gets quite fiddly if you want to have two captains talking over an open channel with the crew able to hear but not interject.