This message was deleted.
# announcements
s
This message was deleted.
p
hi @best-parrot-43500 this was just released last week, but there’s a kotlin server sdk now, too! https://github.com/livekit/server-sdk-kotlin
b
Hey @polite-kilobyte-67570, thanks this looks very interesting! I'll have a look into it to see how well it would work with Java.
@polite-kilobyte-67570 So I've checked the lib out and it seems to work fine with Java which is great. The Access Token functionality doesn't seem to be part of it yet, though. What are you plans here? I didn't find a GitHub Issue for this so it's hard to tell how far away we are from an implementation. We definitely need the feature to be able to issue the tokens from our server and send them to the client. Do you want me to do a PR for it or is it already in the pipeline?
cc @dry-elephant-14928
p
great to hear that it’s suitable in general! cc @eager-raincoat-52616 regarding the access token functionality
e
should be pretty quick to whip up access token generation
🙏 1
I'll implement it now
b
Wow that sounds awesome @eager-raincoat-52616!
e
@swift-controller-1011 access tokens are up now: https://github.com/livekit/server-sdk-kotlin#creating-access-tokens
b
@eager-raincoat-52616 dude you're absolutely incredible!! I'll check it out right now
3
🔥 2
I just finished integrating it and it works like a charm 👍
🙌 4
e
@best-parrot-43500 btw, was wondering if you had any feedback on the server api methods? the raw calls are kind of clunky at the moment, but I'm unsure of what's normal for async code on java servers
b
@eager-raincoat-52616 Yes, it's not super intuitive but I got around it. In java there's no real standard for async code. There are several approaches like RxJava (which is what we use), Project Reactor or classic Java features like Future. Generally I'd say the majority of Java / Java Libraries are still synchronous. - As we are currently only using a small subset of your API (room management & Token API) it's not a big deal. Once we add more maybe I have more feedback
👍 1