univoice icon indicating copy to clipboard operation
univoice copied to clipboard

How to implement an audio codec like libopus in order to save bandwidth

Open ludzeller opened this issue 4 months ago • 0 comments

Is there any guidance, hook, or template for how to implement an audio codec like libopus in order to save bandwidth? I am using univoice in combination with Unity Relay and the voice transmission quickly creates hundreds of MB per hour per session.

https://github.com/xiph/opus

Implementing libopus as external native library for Unity should be straightforward, but I am specifically asking where in the univoice system one would add the compression and decompression. Any thoughts on that?

ludzeller avatar Oct 09 '24 08:10 ludzeller