voe-old

Tiny and embeddable Revolt media transport library based on Netty.

GPL-3.0 License

Stars
0

voe

Tiny and embeddable Revolt media transport library based on Netty.

Disclaimer:

  • This is based on koe, with modified API

Get it on JitPack

Example:

repositories {
    maven { url 'https://jitpack.io' }
}

// ...

dependencies {
    implementation 'org.nezu.voe:core:VERSION'
}

VERSION can be either a tag or a git commit hash.

Dependencies

  • Netty
  • slf4j

Features

  • Easily extendable for stuff such as support for codecs other than Opus sending
  • Basic RTCP support for measuring packet loss and other stuff.

Non-goals / won't do

  • Encoding - Voe only implements voice server communication, not voice handling itself, so it only accepts Opus frames and you have set up an encoder yourself, use lavaplayer, libav/ffmpeg or anything else.
Badges
Extracted from project README
GitHub Discord