Skip to content

Library and API for Multimedia, Powered by LibVLC. Working on pure JAVA and all Minecraft Modloaders

License

Notifications You must be signed in to change notification settings

WaterMediaTeam/watermedia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

CurseForge downloads CurseForge Minecraft versions supported JitPack Build status

๐Ÿ”— WaterMedia: Multimedia API

Provides multimedia support using native/java decoders and LibVLC as video backend. Used by many minecraft mods like LittleFrames and VideoPlayer and the superseding of FancyVideo-API in Minecraft, integrates support for many platforms such as YouTube, Twitch, Kick, Google Drive, OneDrive, Dropbox, Imgur, Twitter, Streamable, Lightshot and more!

Designed to work on almost Minecraft Mod Loader (Forge, NeoForge and Fabric) above Minecraft 1.16.5 and outside Minecraft contexts.

๐Ÿ’ฐ Donations

Support me on Patreon Support me via Paypal Support me on Ko-Fi

๐Ÿ•’ Support Status

โœ… Supported || โšก Special actions required || ๐Ÿšง Planned ||๐Ÿšจ Dropping

๐ŸŽฎ Minecraft

Version Status
1.16.5 ๐Ÿšจ
1.18.2 โœ…
1.19.2 โœ…
1.20.1 โœ…
1.21.1 โœ…
1.21.4 โœ…

โฏ๏ธ VideoLAN

OS marked with "special actions required" requires to manually download and install VideoLAN.

Warning

Linux: Flatpak, Pacman or sandboxed installations aren't supported (For VLC and MC).
macOS: Find the universal install here.

Operative System Status
Windows (x64) โœ…
MacOS (x64 & ARM) โšก
Linux (x64 & ARM) โšก
Android (Pojav) ๐Ÿšง

๐ŸŒ Projects using WaterMedia

โš–๏ธ License

WaterMedia is under Polyform Strict License v1.0.0

Permitted non-commercial usage (included and not limited to; ModPacks or ServerPacks) Redistribution or derivative versions are not allowed

For commercial purposes or derivative versions, contact us to coordinate a commercial license with Caprica Software Limited or receive a free license for derivative without commercial purposes under specific conditions (our VLCJ license doesn't apply for your fork).

Jackson Databind License

Shaded under Apache v2.0 as a dependency of JYD

VLCJ license

VLCJ and VLCJ-natives are shaded and distributed under the Commercial license for vlcj generously provided and donated by Caprica Software Limited.

LibVLC license

LibVLC Windows 10 (x64) binaries are wrapped under LGPLv2.1