Because of time constraints and that my use case no longer exist, i stopped working on this project.
A Java API for communicating with OBS. Currently supporting OBS-Websocket with Java 11+ Websocket client and Jackson.
Version 1.4 is released and supports everything from OBS WebSocket v4.9.1. It also now properly supports the use of batching.
The next version will be 2.0 where there will be many breaking changes related to OBS WebSocket v5.0.0.
To be able to use this project you can either download the jars or use the maven dependency. Nightly builds are only available as maven dependency.
If you want to use the jar directly, you can download it at https://github.com/harm27/obs-java-client/releases. There you can find the uber/shaded-jar version with no further dependencies.
If you want to use Maven, you can find the latest jars in https://github.com/harm27/obs-java-client/packages. There you can find two versions, 1 uber/shaded-jar with all dependencies embeded and 1 jar with the dependencies through maven.
At harm27.github.io/obs-java-client you can find the following information:
- Javadoc for master and every released version
- Releasenotes for every released version