Some answers to your questions
Thanks for all your nice feedback so far :blush:
You guys and gals deserve an info update and some answers to your questions, so here it goes.
Can I join the private beta-test? Or when will the public beta be available?
I currently have enough testers at the moment and im not accepting any more because I’m already wrapping up the closed beta-test and preparing things for the public beta.
So dont worry, you are better off testing the public beta since I will make it available before the end of the weekend (before Mon 17 Oct 2005). I promise.
Why not just make the beta public right now?
The reason for the small private beta test was to ensure it will work on all or at least most of the Macs without any problems and that you guys dont get any unexpected “features”.
I hope you understand my reasons.
Ofcourse that doesn’t mean the public beta will not contain any bugs tho, its still a beta after all. And by beta I also mean the product is not entirely finished and is a work in progress.
What features can we all expect?
My main goal of the public beta release is to allow Mac users enjoy TeamSpeak so that they are finally are able to voice chat with other users/gamers. So you can expect all the basic functionally like joining and switching channels, receiving text messages, muting sound/microphone, and Push To Talk.
The non-goals, but are on my TODO list: admin commands such as moving and kicking players, support for other codecs, voice activation, scriptability, etc. Well, basically all the stuff you dont need to have a working TS client for voice chatting.
I will try to start working on these after the public beta and improving things. Most of the client commands are already there, but just need to be properly hooked to the GUI. The idea is to make the client fully capabable (or even better) of what the official TS client can do.
Will there be support for other codecs like GSM, CELP?
I want to implement those eventually but have low priority. I personally think Speex’s sound quality is way superior to those 2 codecs anyway.
How about a Ventrilo client?
I have no plans to make a Ventrilo client and have no desire to as I dont use it and dislike it’s default sound quality. I have tried it one or two times, but the quality of the sound just sounded “funny”. (I’m not flaming Ventrilo here, I heard very good things about it, but just had bad expierence with the included sounds codecs.)
Are you going to opensource it?
I strongly believe in opensource. and I fully intend to make this opensource, but only after TS3 is released
Can I help with coding?
I currently dont need extra help for coding, I like coding and figuring stuff out myself. But thanks for the offers so far, I really apreciate it. I will definatly make a blog post if i’m stuck on something
Ofcourse when it goes opensource you can fully help out with any coding.
Can I help with Localization/Translation?
The public beta will not yet have localization support, but after that I will start localizing it and you guys will be able to help.
Have you received any feedback from the TS group?
I certainly have, I was contacted by the company that represented the sales and marketing of TeamSpeak via email yesterday. I will not go too deep into the details, but basically they told me I had two options:
- Based on my actions they may either choose to take legal action on me,
- Or I can choose to cooperate and work together with them so that I may make my client available as an unsupported client for Mac OS X.
I have told I choose the latter, which is to cooperate but i’m not sure what that means from their end. I’m still waiting for their reply…
(note that this will not affect my intentions to release the beta on the promised date above)
October 14th, 2005 at 18:18
I’m willing to help with a german localization when the time comes. Just let me know when.
October 14th, 2005 at 19:31
Well this clears up alot of questions. Mainly “can I please beta test it” question.
Lets hope you get the openbeta out this weekend so we can all try it out ourselves. Just one question what are the system requirerments and does it have a huge overhead like Skype does?
//Rob
October 14th, 2005 at 22:20
I’m currently have one beta tester running Jaguar (10.3.x) that get NSDateFormatter exceptions for the logwindow. And sometimes it results in a crash or unstable client.
So for now the public beta will probably be Tiger (10.4.x) only until I can get a hold of a Jaguar machine to test on and to fix the compatibility issues.
Also the load is very low (imo), On my 12″ 867Mhz PowerBook it’s around 6% when connected and idle (I can get this down by tweaking the keyboard polling interval, but still need to check if it will affect anything).
Its goes about 20% when encoding+decoding audio. Ofcourse there is still some room to improve the load on the CPU, but I think it’s pretty feasible atm.
October 14th, 2005 at 22:49
I love you! I’m sick of having to say “I’m using a Mac, I can’t connect to TS” and then being told the defacto “Macs suck!”
In any case, I would likely be running this on OS X Server 10.4, just in case you don’t happen to have anyone testing on that platform.
October 14th, 2005 at 23:34
hmm i am using an old mac…an i have Mac OS X 10.3.9 (7W98)..i hope i can use ur ts client…cause my friends are all in ts..and i wanna join them…always the same…buy a good pc…arghh i love my mac…
so i will see if i can use it too
October 14th, 2005 at 23:38
I strongly recommend that you consult with an intelectual property attorney about your options BEFORE you agree with any sort of cooperation with the TS devs. They may be strong-arming you and backing you into a corner with little or no legal grounding. You have worked hard on this software.
From what I understand, this is merely a client that can connect to a teamspeak server; similar to how trillian can connect to Yahoo, AIM, MSN, and ICQ servers. Unless you have reverse-engineered the Teamspeak software, I do not see how the TS devs can take any legal action against you.
Know your rights.
October 14th, 2005 at 23:52
LadyDark, I dont think I have enough time to fully support Jaguar before the open beta without any testing on my own end because I run Tiger now and dont have a dual boot, but after the public beta i’ll make sure it will work on 10.3.9.
FuZe, I only disected the network packets to figure out how it works, the packets are also not encrypted in any way. And with trial and error I was able to make it connect and do some basic client-server stuff. After that I spent alot of time (weeks) on how Speex works and with trial and error I was able to build a simple VOIP client that worked with TS2. I even started it as a small Python script.
As I dont have an attorney, I apreciate if the readers can provide me the same sort of tips that FuZe provided me.
Thanks for your insight FuZe :left:
October 15th, 2005 at 00:08
thx a lot…i mean im waiting so long now, so i can wait a little longer…
October 15th, 2005 at 00:19
Ooooo THHAANNKSSS !!!!!! >before monday ….
i wait TS for 1 year and in 1 week you developpe it !!!
great life to you man …. ( sry i haven’t an oxfordien accent)
October 15th, 2005 at 00:47
If the packets aren’t encrypted and you did not decompile your client, it is “interoperability” they have no legal ground against you. The company is based out of germany anyway, so I am not sure how that plays into law here. I would imagine it was mostly to get your attention.
I can’t possibly see how they would be hurt by it, other than it makes them look silly since you actually made a product. I will definitely donate money to you upon testing
October 15th, 2005 at 02:09
I think Machoman is correct, and I appreciate what you are doing so much. I would donate at least 100 bucks if I had it. Consider this post my donation. All I can say man is you rock!
I hope to see you make more great stuff for us Mac-ers. Keep up the good work mate! :left::right::laidback:
October 15th, 2005 at 02:11
Also, a quick question! How does the whole talk thing work. Can we do voice activation? Do we have to do push to talk? Can we use any button we want? Will it override the use of that key in the game?
October 15th, 2005 at 02:23
Billsy
-Push to talk on any button
Savvy
-Will donate too and i wish u good luck with everything.
October 15th, 2005 at 03:44
It’d be great to have a feature as in NetFone (by Haxial) where you can change the Silence Sensitivity and it automatically records when you talk, and you don’t have to push a button.
October 15th, 2005 at 12:20
Savvy, dont give the TeamSpeak group anything. Its up to them to state any issues they have, do not be bullied by them. If the only thing you have done is sniff packets to work out how to connect and communicate with the TeamSpeak servers, then you have no obligation to them. As Fuze says, if you have not modified or reverse engineered any portion of the existing TeamSpeak software as provided by the TeamSpeak group, you do not have to supply them anything.
Seek legal advice before giving them anything, that would include any written (email or otherwise) agreements or acknowledgements to the TeamSpeak group or individuals.
Protect your time and effort and your own IP (Intellectual Property) and remember that the burden of proof is on their shoulders, not yours.
Keep up the good work and I have donated to your cause!
October 15th, 2005 at 13:12
Just want to thank you. We have two members in our virtual squadron who fly MAC and it is really going to be nice to be able to talk with them instead of chat.
Voice comms “is” the most important part of cooperative gaming.
October 15th, 2005 at 16:28
(before Mon 17 Oct 2005):blush:
I`m so happy, only one day left!!!
You are my hero!!
October 15th, 2005 at 18:35
Hi Savvy,
If possible, release it ASAP, so we can still use your app during the week-end. Thx
October 15th, 2005 at 22:54
I cannot wait to try out TeamSpeex!
I dont have a Paypal account, so instead I clicked on a few of those adsense banners
October 16th, 2005 at 07:03
OMG. Am I dreaming? A TS client for Mac?!
You are God, sir!
October 16th, 2005 at 07:38
I just heard about this from a friend.
October 16th, 2005 at 10:11
The TS team is only trying to get their hands on your work, so they can publish it and say : “Hey, look at this: we’ve done a Mac client for the TS network, and it’s available today!”. !blah!
They’ve been telling us there would be a Mac client for years, but nothing came at all. From my current point of view, they are liars. I’m wondering what they did with the Mac they got from Apple (if this story is true)… :bored:
Keep up the good work and don’t get intimidated by them. Like the others said, they can’t sue you unless you have clearly put your nose in their source code.
October 16th, 2005 at 12:39
Good lord, you are amazing. I can’t wait to test this out. I was recently denied participation in a WoW battleground because I can’t use TeamSpeak; I’m ridiculously excited to be able to join in.
I’ll donate once I test the product, if it works for me.
October 16th, 2005 at 12:49
!yay!!yay!!yay!!yay!!yay!8)8)8)8)
A REAL gaming VoIP programm !!
October 16th, 2005 at 18:07
props to Savvy for this. I look forward to trying out the public beta. Push-to-talk might be a bit difficult to use while gaming on an Xbox which is where I primarily use TeamSpeak. Still, if I can get my ancient Dell P2 craptop and its associated wires off of my table, this will be a Great Thing.
As an aside, the TS developers who have managed to take some very good open source software (the Speex codec) and make a good, low-latency client-server application are not exactly very friendly. ahem
October 16th, 2005 at 18:22
oh, and the version of OS X you’re looking for is Panther. Not Jaguar.
October 16th, 2005 at 18:30
the nice ts-guys wnt what? coorperation? :confused:
!lol!
hmm, no prob - let em use ya prog under gnu public license
October 16th, 2005 at 19:26
Can’t wait! You have me checking the website every twenty minutes to see if the open beta is up for download. My guild is running BRD later this afternoon, and it would rock to be able to talk rather than just listen in (TS on VPC).
If this works, I will no doubt donate to you!
October 16th, 2005 at 20:38
as much as this will be great for the mac gaming people, i am sad to say i run most of all the new games but me and alot of other people r still on os 10.2 jaguar. and i am upset to here that support for jaguar will prob not be at all
October 16th, 2005 at 20:50
Get a grip and update your OS. You’re two versions behind already… you can’t complain about incompatibilities or that you don’t get the latest features and apps which require certain stuff from the new OS version(s). It’s not the developer’s fault that he’s using recent code, it’s you who failed to update his system.
October 16th, 2005 at 20:51
Hi, many thanks for supporting the mac platform, but imho it is not useful for everyone without implementing a “voice activation” feature. I hope for future releases with this feature. bye for now, Jaro
October 16th, 2005 at 21:01
sunday 9:00pm
I’m wainting
!blah!
October 16th, 2005 at 21:05
same here…
But it’s sure that you have accomplished a great work… Hope TS team won’t annoy you…
October 16th, 2005 at 21:07
Well, considering that we do not know what time zone the developer is in, I don’t think we have any clue as to what time the weekend ends for him or her. I can only hope that it is released before 11 p.m. Eastern US Time because its when my World of Warcraft Guild, Sardaukar on Kil’Jeaden raids the Molten Core to attempt Chromaggus
.
So, here is to hoping the developer is ahead of East Coast time! BTW, wish us luck… it’s gonna be a tough fight.
October 16th, 2005 at 21:14
i think the timezone is nl… like the page… and the team that brought us teamspeex… so… lets keep waitin. i believe in his words.
October 16th, 2005 at 21:20
so there are 2:40 hours to go ^^
October 16th, 2005 at 22:50
has it been released yet??? cuz nothings happening..
October 16th, 2005 at 22:54
he can’t hold his promise before monday :up:
October 16th, 2005 at 22:58
well I hope he does….. but I also hope he’s able to make it 2.3.9 capable befor the release because its going to suck if I have to wait even longer… why would you even start off with 2.4 first??? it would make more sence if you started at 2.3.9 and made it also compatible with the higher versions too.. not smart thinking man.
October 16th, 2005 at 23:04
yeah! i think i can help you with the german localisation. just write an email to me with the file, soon after that, this programm is in german
October 16th, 2005 at 23:17
yeah! i think i can help you with the german localisation. just write an email to me with the file, soon after that, this programm is in german
!yay!
cheers
October 17th, 2005 at 08:01
Let me introduce myself
Colonial Ruckrova
CO jaguar squad
BEF WWIIonline - Battleground Europe
First on behalf of jaguar squad thank you for a mac version of teamspeak ( team speex)
We have been waiting for 2 years for this .
There is about 15 active members of my squad and 1 know 1 has it setup and working already
I how ever can not get to any servers, I have the soft ware but cant get to log in to any server.
I have OSX 10.3.9 should it run on that ?
if so what port is it set to use? as I can get audio links on ichat, also Im in Australia would that make any difference ?
I will let you know the progress of the up take of this in my squad
again thanks from jaguar
ruck out
Solute S\
October 17th, 2005 at 08:50
Isn’t Chrommagus in BWL? lern 2 play imo
Ok but back on topic, any idea why my client doesn’t even launch? Im on 10.3.6 and the icon shows up on my bar, but goes away a second after it shows up, and no client whatsoever shows up. I have no idea why, i have plenty of ram and can run multiple programs at once…… HELP! My guild needs me on TS!
October 21st, 2005 at 13:25
Has somebody an idea how I can switch channels?
October 21st, 2005 at 14:49
plz help me i can run teamspeex but when i type all of my server information it does not connect to the server and i know the iformation is correct because i have checked and typed it in 10000 times plz ehko me as son as you can plz my guild needs me really bad!!!!!!!!
October 23rd, 2005 at 15:58
Im experiencing some trouble. Teem Seeex works great, i have version
UNICODED for 10.3.9 on MAC. Now, This is the deal. I go into for
example the IVANBE1, (be1.ts.ivao.org)(OR ANY ONE THAT WORKS) server,
i connect, but wait, I log into SEGUCTR for example, a channel where
I have been told there are about 8 traffics. I tune into this
SEGUCTR and im the freq, but Im the only one in the cahnnel, I cant
hear nor see any one else but me, BUT, if someone loggs into this SEGU
do see them and ehar them. So, basically, Into the Ivao servers I log
into, I can not see the players already in the channel, nor hear them.
i can ONLY see the ones who are in UNICOM becasues its a default
channel. Please help me. This si the closest thing to my dreams for
amc ever, so please!!! thanks
Stefano:up::up:!wtf!:down: (Any answer pleaseee)
October 23rd, 2005 at 16:45
TEAM SPEEX. Its really not working right, And I wish someone would say something. Once you connect into for example the BR1.TS.IVAO.ORG server, your on with brazil for example, but in XPLANE, you tune For example FRANKFURT TOWER, and the TEAM SPEEX doesnt change to its server, so yuor screwed because you have to guess where EDDF is on! On what server to be able to talk with him. Thats ridiculous, not to mention the before problem of not hearing anyone unless they log in after you.
What it SHOULD do, is Change to the corresponding channel in which EDDF tower would be on, other wise, this is……….. I dont know, not working proporly.
(MAS OSX10.3.9)
October 25th, 2005 at 02:37
I’m seeking information regarding your client and its ability to be manipulated by an external application. The Windows TeamSpeak client has an SDK which allows another program to perform certain functions thru a DLL, such as connecting to servers, switching channels, etc. Is or will this ability be present in your TeamSpeex client?
I hope everything works out well with regards to the TeamSpeak group. Great work BTW.
October 25th, 2005 at 19:05
I don’t know one kitty from another, would you put on the download page which OS x version number goes with which download?
Thanks for a great job, i will send cash money for value received!
October 25th, 2005 at 22:18
is there a way to register with a server with teamspeex ? other wise amazing job!!!
October 27th, 2005 at 01:16
Yea i’d like to register too. Great job.
October 27th, 2005 at 06:33
can get it ot connect to my g4 10.3.9 system will it work and how:secret:
October 27th, 2005 at 15:58
Please, I would like to know if it is possible in TeamSpeex to make people listen to me without pushing any botton? Now i need to push a key to speek with others. Thanks.
October 29th, 2005 at 10:34
I am a PC user - don’t shoot me
We use teamspeak with hundreds of folks registered on it. We have a number of folks that are Mac users and thanks to your, we are able to talk to them now.
But they can’t talk to each other. I made a post about it in your main forum.
I do not recommend using voice activation, as every sound in the back ground, dog barking, chair moving, wife/girlfriend talking to you will be heard by everyone in the channel. It might cause you some embarrassment and will be very annoying for others in the channel, especially if your in the middle of a fight online.
As far as that company called TeamSpeak, we have been after them for 4 years about coding it for Mac users. They keep saying it will require a complete code rewrite to do this and they plan to do this with version 3. That’s been an ongoing statement of theirs for 2 years now.
Anyways you probably have put a fire under their butts and kudos to you for beating them to the punch. They should hire you and pay you big bucks to solve their problem. In fact I am going to post something on their boards about it.
If I was rich I would set you up to compete with them.
Good luck and Be Safe
Poppabear - WoW - Dethecus server (Rise of Honor)
October 29th, 2005 at 18:12
hi,
i just tried the mac OS 10.3.9 version, and it was great!! i use if for bzflag (www.bzflag.org). i wanted to post this hint for some people who may be having problems:
if you use an external microphone, make sure it is plugged into the correct USB port. on your keyboard, there are 2 ports in the rear. you MUST use the one on the right side, or TS won’t work. then be sure to go to your system prefs for sound and set it to use the microphone in the “audio in” section.
here is what i am hoping for next:
so far, so good. great job! i will be making a donation.
October 30th, 2005 at 00:45
Installed on my desktop ( panther 10.3) Imac and i click it nothing happens
what’s going on……
October 30th, 2005 at 23:23
Question;
I know Teamspeak has a method of auto joining a server via this method;
“teamspeak://###.###.###.###:8767/?nickname=?loginname=?password=”
Can this be done as well with TeamSpeex?
I use the above method to connect to my private server while on the road. The company is switching to Mac laptops shortly and I still hope I can stay connected.
FYI the method above works as a custom link on a website or PC desktop custom shortcut
As of yet, the Mac laptops are not available for me to test this for myself.
I’m hoping the following might work
“Teamspeex://###.###.###.###:8767/?nickname=?loginname=?password=”
Thanks
Steve
November 1st, 2005 at 23:28
Just wondering a QUESTION TO THE ADMINS. IS there any development on the TEAM SPEEX to work togethere with XPLANE???? PELASE ANSWER.
Stefano
November 3rd, 2005 at 01:46
Great job. however, it says that the voice activation is already done (strike through) on the bugs page. Am i missing something?
November 3rd, 2005 at 01:50
Frank, its currently being tested internally, and its working good.
I’m currently still in the process of fixing some Panther related bugs, but you can expect a public build of all those features pretty soon.
Stefano, X-Plane probably needs some SDK or scriptability so you could control TeamSpeex from a program, it is planned but it has pretty low priority at the moment.
November 3rd, 2005 at 09:54
Do you forsee any possibility of allowing a PTT button to be assigned to say a controller, like a button on a steering wheel? Just curious if that is easily do-able.
November 7th, 2005 at 06:25
Hello. I started using Teamspeex and it has been very useful for me. But I am new to Teamspeak. So I have been signing into the server as an unregistered user. Now it seems I have to register, but my PC friends don`t know how to do it in Teamspeex. How can I register?
November 8th, 2005 at 19:07
Comments are now disabled for this post.
Please refer to the forum for any questions or feedback on TeamSpeex:
http://www.savvy.nl/blog/forum