cancel
Showing results for 
Search instead for 
Did you mean: 

VOIP system not working - more information please ? (SOLVED)

Yoirgl
Expert Protege
Hello everyone.
I read the only VOIP doc i could find located here :
https://developer3.oculus.com/documentation/platform/1.5/concepts/dg-cc-voip/
but as often it's lacking quite a ton of information.
I've tried implementing it to my project but I seem to fail miserably
Here's my situation :
I have a class that's my VoiceManager, triggered at start of the scene that contains the following code :
rj8u92xhdeg5.png
And when a new player pops in the scene, i do this on his prefab : (tc being server carrier containing user info)
9nq1yex6gaqx.png

When i launch my scene, this is the log i get 100% of the time :
mzd4qtjl25xg.png
And from time to time I'm also getting spammed with  :
"Voip starved! Want 1024, but only have 0 available",

If anyone could help me on how I'm actually supposed to create a working VOIP on my project it would be lovely 😉

Thanks a bunch

Yoirgl.

PS :if it helps : my current networking system user NetworkServerSimple and NetworkClient system.
http://unwise.software/
6 REPLIES 6

Yoirgl
Expert Protege
*bump* anyone with some VOIP knowledge around ? :'(
http://unwise.software/

benpadget
Explorer
Are you calling Voip.Start with the remote user's ID?  From your code snippet it looks like you might be calling it with the local user's ID. 

Yoirgl
Expert Protege

benpadget said:

Are you calling Voip.Start with the remote user's ID?  From your code snippet it looks like you might be calling it with the local user's ID.

Well you are perfectly right as for testing i'm trying to connect with myself. I see no reason why this should perform any different, don't you think ? But then i may indeed see a flaw in my logic. I'll test something tommorow morning and will let you know of the outcome 😉
Thanks for the reply. May have opened my mind a bit 😉
http://unwise.software/

Yoirgl
Expert Protege

benpadget said:

Are you calling Voip.Start with the remote user's ID?  From your code snippet it looks like you might be calling it with the local user's ID. 


I did a test with one-file system to call myself over IP
kc0ag002bn83.png
just to see if i could call myself and still got the timeout message.
I'm guessing either I'm doing something wrong or it's not planned to call yourself for testing 🙂
http://unwise.software/

Yoirgl
Expert Protege
@imperativity did you find anything ?  :'(
http://unwise.software/

Yoirgl
Expert Protege
---UPDATE <SOLVED> ---
Actually this is solved.
It WAS working except that calling yourself result automatically in a timeout and no clear messages.
It HAS to be tested with another individual having access to your test build.

Cheers for those who tried to help.

Yoirgl
http://unwise.software/