Skip to content

Standalone audio sending node based on Lavaplayer.

License

Notifications You must be signed in to change notification settings

NSteell/Lavalink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lavalink

Standalone audio sending node based on Lavaplayer and JDA-Audio. Allows for sending audio without it ever reaching any of your shards.

Being used in production by FredBoat and Dyno.

Features

  • Powered by Lavaplayer
  • Minimal CPU/memory footprint
  • Twitch/YouTube stream support
  • Event system
  • Seeking
  • Volume control
  • REST API for resolving lavaplayer tracks (used for non-JVM clients)
  • Statistics (good for load balancing)
  • Basic authentication

Client libraries:

Server configuration

Download from the CI server

Put an application.yml file in your working directory. Example

Run with java -jar Lavalink.jar

Acknowledgements

This project contains modified code from https://github.com/sedmelluq/jda-nas v1.0.5

About

Standalone audio sending node based on Lavaplayer.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 53.4%
  • Kotlin 46.4%
  • Dockerfile 0.2%