why-am-i-even-here
Member
- Nov 7, 2015
- 53
- 78
- 53
Im wondering how they are doing it for audio codecs hmmm since im using Ubuntu and there is only 1 audio card available.
A) Linux is different from Windows in that respect. It uses a client-server-architecture for audio. Just like the X window system. Take a look at PulseAudio. The server doesn't even need a soundcard.
B) However, that is how ts3musicbot does it. The sinusbot is much cleverer in that regard. The client plugin takes (most likely) PCM data and just hands it over to the TeamSpeak client. The client plugin SDK actually allows this. The ts3soundboard mentioned by @Qraktzyl is the basis for this.
That's the web interface you're talking about. BTW, t's written in Angular to be precise.java script (mainly)
However, it's no the web interface that enforces the limitation. It is the bot itself, which is written in Go.
You're right. If Michael does not release the hosted version, there's not way to get a hold of it. And I'd be surprised, if he would ever release anything again.Good luck with that. The developer only has 2 partners that use the hosted edition, and he probably did a background check before lending it to them so it would be very hard to take it away from them.