Skype Hits 40 Million Simultaneous Users
disruptivetelephony.com
disruptivetelephony.com
I'd much rather criticize their UI design. The latest OSX client is an abomination.
And yes, I agree with you about the 5.x OS X client (and have written multiple articles about the deficiencies it has).
If people need something to criticize, I'd much rather criticize Skype's lack of IPv6 support, which is going to be problematic as more networks (including my own) look at moving to using more IPv6.
http://www.disruptivetelephony.com/2011/04/my-3-main-issues-...
They are trying to get better at this and with their latest 5.x releases are trying to come out on at least Windows and Mac OS X at the same time with similar features.
If you search for "Skype 2.8.0.866" you'll find sites that host the original version.
I'm just on unreliable and quite slow DSL with a constrained upload/download ratio.
One of my largest pet peeves is that Skype quality is so poor that DTMF tones can't travel across intact. If you're using Skype and trying to enter an extension, good luck. This morning I tried to use Skype to access my voice mail without success.
Customer support is also horrible. The standard response is that it is the customer's fault. Audio quality on Skype seems to be directly proportional to how old the device is.
Nokia Maemo tablet? Great! Nokia N95, not so great. Windows, Android, Linux, Apple? Nuh uh.
I nearly threw my laptop across the room in frustration this morning due to this issue.
I was trying to log in to a conference call. I think it took me 5 calls and 9 attempts.
Because the quality of a Skype call, for me, is so much higher than a cell phone or landline, why do the tones have a problem? Is it something about the codec?
(http://datatracker.ietf.org/doc/rfc2833/)
(http://datatracker.ietf.org/doc/rfc4733/)
(http://datatracker.ietf.org/doc/rfc4734/)
(https://lists.cs.columbia.edu/pipermail/sip-implementors/200...)
> GK>> You are right that with in-band DTMF, you need to perform tone detection at RTP level which isn't exactly an ideal scenario.
(http://www.voipmechanic.com/dtmf-issues.htm)
> In some VoIP routes a switch may be configured to detect in-band DTMF which is sent by the VoIP ATA, but then switches to an out of band RFC2833 DTMF required for an upstream provider. This upstream carrier then terminates the call to the PSTN, possibly to a voice mail system, which will require regeneration of the audible inband DTMF tones. The switch has to detect and remove the tone sent by the ATA from the audio stream because the upstream provider specified RFC2833 DTMF. At times the switch can't always completely remove the in-band DTMF tone which is a problem, because by the time it has detected the DTMF tone, it has already passed a short amount of it. This small amount of in-band tone along with the RFC2833 tone sent are both received by the far end voice mail system which will then register an error (problem), possibly an invalid mailbox or invalid password.
And call me crazy, but I prefer my chats in separate windows.
A couple of years ago I wrote a brief description of the technology underlying Skype:
http://www.disruptivetelephony.com/2010/11/a-brief-primer-on...
(I have no connection to Skype myself, but have worked in the VoIP industry for 10 years and have been writing about Skype for a good portion of that time.)
But I imagine authentication has to happen against a Skype server, and the clients would have to constantly communicate with that server to stay online, to get the current balance, etc... That's 40M requests at any given time. Since it's semi-distributed, and you have to pay for the service (to call a landline or internationally, for example), how does this fit into the distributed model and how do they keep track of everyone?
http://search.cpan.org/~mncoppola/Win32-Skype-0.01/lib/Win32...
Incidentally, this is why I'm using Trillian and not Adium right now...
It should be relatively easy to build a Google hangout client with nothing but HTML and a WebKit+plugins engine.
The only way for me to notice that my Skype has frozen is to notice the 100% CPU usage on the task manager. I would love something better coming along, I look forward to the day when I never have to use Skype again.
Looking at Skype (despite it's flaws) it's success was unavoidable. The same way people want an all-in-one device that does everything (like smart phones) over multiple separate solutions (camera, mp3 player, phone, pda), people seem to want one IM client for calling, texting, IMing, voice chat & video chatting. I don't think any other client provides everything wrapped up so well. Yes the UI is horrendous and tedious but its services are well offered and cheap. And with ever increasing globalization those services are vital.
It's just too bad that Microsoft introduced a back door to spy on skype calls. I now trust it about as much as I trust Google Voice + Google Talk.
Correction: Not a back door, but a eavesdropping technology.