PDA

View Full Version : Teamspeak - Server/Client Idea


Zelpha
12-11-2005, 22:09
Hello Teamspeak crew, I've got a great idea for you, you may or may not have thought of this, but I have done some thinking over this idea. Say your Teamspeak server starts to over flow past your given bandwidth, one way to fix the problem would to be upgrade your bandwidth ( A costly way of going about fixing the issue.) The smart thing would be to have a way of sharing the bandwidth, this technology isn't anything new, the technology of couse I'm talking about is Bit torrent. Its open source, so adding it into Teamspeak shouldn't be an issue. but then again I'm just looking at the whole picture here on how this would ease up alot of network strain. -Tell me what you think..

siepel
13-11-2005, 04:12
As the current version of TS is as old as 2 years or more, i dont think TS3 will ever come available, and something you suggest would costs alot of time to sort out.

You have problems like, latency, who shares what, firewalls, who has enough bandwith to share beside there game. And because TS is a partially commercial product, most of the benefit comes from hosting companys, they have bandwith enough.
I would only pay for a server, that houses all of the bandwith, and not use my connection as a peer 2 peer link.
There are plenty of other problems you might run into when u design it that way.

But I think it would not come to TS3, TS2 should be marked as abandonware, it still has links to the old website (teamspeak.org) It isn`t that hard to do a minor update to TS2 to correct some of these strange things. (would cost less then an hour to change, compile and upload that stuff)

Zelpha
14-11-2005, 00:28
I'm not a programmer, but I do know for fact that bit torrent technology is open to anyone able to read code.. I think as long as original designers are given credit where do, then the effort of allowing bit torrent technology wouldnt be that hard of a issue, and people would benefit.. besides if one user uploads 1k more then normally people wouldnt on the brink of network stavation.. Also Bit torrent works even if firewall is on.. It just doesnt work as well.. But say ever user on you server gave 1k.. and you have 50 users.. thats 50k in all if they each gave 1k.. which is alot of upload speed.. Steam uses bit torrent technology. and its not a free product.. so can teamspeak.. and I'm sure if the people at teamspeak wanted our support to pay off the technology royalitys then we would.. it all saves the end user in the end..

siepel
23-11-2005, 21:59
It does not save the end user. The hosting companies have 1gbps or better internet connection. Do you think they care about 1kb per sec per user? (and that is only when somebody is talking in same channel with more then 2 users in it)

The technology itself is opensource, but the problem is that TS3 has to be opensource to if they use any GPL code.

And you still have the latancy and firewall problems.

SuperTyphoon
24-11-2005, 17:27
As the current version of TS is as old as 2 years or more, i dont think TS3 will ever come available, and something you suggest would costs alot of time to sort out.

You have problems like, latency, who shares what, firewalls, who has enough bandwith to share beside there game. And because TS is a partially commercial product, most of the benefit comes from hosting companys, they have bandwith enough.
I would only pay for a server, that houses all of the bandwith, and not use my connection as a peer 2 peer link.
There are plenty of other problems you might run into when u design it that way.

But I think it would not come to TS3, TS2 should be marked as abandonware, it still has links to the old website (teamspeak.org) It isn`t that hard to do a minor update to TS2 to correct some of these strange things. (would cost less then an hour to change, compile and upload that stuff)

I agree, TS3 will probably never get finished. The developers here are just saying it will to keep us interested.

Zelpha
25-11-2005, 06:12
at the time I first posted the idea, I wasnt looking at the whole picture.. I'd assume that if TS3 is in the makings, its gonna by the end turn into a bloatware product or turn from freeware to comerical. or in some cases will never solve any of our problems.. One thing to keep down the massive bloatware issue, would be to do what Firefox has included and which many smart companys do.. Make plugins into their programs.. but really when it comes down to it, isnt it more feasble to say more functions are pointless when the whole consept of teamspeak is just to do simple stuff like speak.. no the only thing needed in ts3 really is codecs.. as far as they have done so far really good job.. Bandwidth goes down in price all the time, and blah blah, notthing needs to be added to TS to make it truelly better.. So people that what a new version.. can I ask you why?! every other chat program costs for their server, and costs for their app.. this one is free.. no banner anything.. no spyware.. low memory usage.. now I better shut up before.. I waste time.. here.. case and point..

TheCryptowizard
27-11-2005, 02:55
Show more faith in their work! Hell, I'm available if they need help with anything. And I am an amature developer.

Peter
14-12-2005, 12:48
Hey,

I assume what you want us to do is use Peer-to-peer instead of a Server/Client based architecture. Though this is interesting stuff, it doesn't seem to suit the need of gamers too well (because the individual player has to use more bandwidth than with the current model, which might impact on his latency in-game, which is bad bad bad bad).
http://en.wikipedia.org/wiki/Peer-to-peer