Posts categorized "Skype"

Skype 5.0 Beta for Mac OS X: A First Look at Group Video

Continuing on from Part 1 where I looked at the new user interface in the Skype 5.0 Beta for MacOS X including using chats and making audio calls, let's look at video and the new Group Video.

UPDATE: I now have a video review available on YouTube showing the Group Video feature in action.

Video - and Group Video

Making a video call is very much the same experience as an audio call - make the call with the video button next to your contact or press the video button in a audio call. You get your standard small "preview" screen and you see the person you are calling. You can pull up the video window so that you can see the chat. If you don't move the mouse over the window for a bit, the controls fade away so that you see the entire screen of the other persons video. All in all pretty nicely done:

Skype-18.jpg

(And yes, I deliberately covered some of the names of the chats. :-) ) For those curious, the person I'm calling is Chaim Haas who works with PR for Skype.

Adding someone else in launches the Group Video feature where you first have to accept that you are joining a "trial":

Group video and sharing.jpg

No clue what will happen in 28 days when the trial expires... but whatever...

The result is a great 3-way conversation via video - and yes, Chaim had two separate laptops running 5.0 (one Windows, one Mac) so we brought in two different accounts he had:

Skype-11.jpg

Just to show that it could work with more people, we brought in a colleague of Chaim's:

Skype-14.jpg

I found it interesting to note that Skype 5.0 identifies the person currently speaking with green on their name (although with video I would think it's a bit easier to see who is talking).

Note, too, that at the bottom there is another person, Adam Hirsch, below the line. Chaim mistakenly added him to the call at the same time he added his colleague, but what's interesting is that because I was the organizer, the new person was not automatically added to the call. Instead, I had to approve them joining the call (as I did with Chaim's colleague). You can also do some funky things like minimize some of the video sessions so that you see one larger than the others:

Skype-15.jpg

The other video sessions are continuing to stream and you can see by the green that Aziza was the one speaking at the precise time I snapped this video.

My screenshots have shown the group video taking up the whole screen, but you can also expose the sidebar and see all your chats/conversations:

Skype-16.jpg

Here is one major difference with the "one window" paradigm. You can switch over to any of your chats to participate in the chat - but you can't see the video any longer. You are still sending video, of course, you can't see it until you switch back to the call window. Previously with the multiple windows you could resize the video to fit in one part of your screen and simultaneously have your chats open in a separate window.

Screen Sharing

Like the previous 2.8 client, Skype 5.0 Beta for MacOS X supports screen sharing, although with one change - you can only share your full screen and not a region of the screen:

System.jpg

I don't know how many people used the ability to share a selection of the screen, but I know that from time to time I did. Hopefully that might be something they'll bring back in a later beta or release.

Flipped Video

One funky thing I did notice in my test with Chaim was that my local video - the image of my myself that I see, turns out to be flipped horizontally. (And this turns out to be the case for the Skype 5.0 for Windows client as well.) I probably wouldn't have noticed... except that when Chaim shared his screen showing my video on Skype I noticed that my direction of viewing was reversed. A subsequent holding up of a book rather directly verified that:

Skype-23.jpg

Not a big deal... the recipient of the call is seeing the correct viewing angle. It is only you who see the flipped video.

Wrapping Up

Combined with the first part of this review, that pretty much does it for a tour of the Skype 5.0 Beta for Mac. After two days of usage I'm still getting used to the new UI. I've been using Skype for 5 or 6 years now and using it almost entirely on the Mac for the past 3 years... so I've gotten very used to my certain way of working with Skype... and this new UI fundamentally changes so much of that. I realize, though, that I probably push some of the features and use it more heavily than many people do. I'll try to summarize my overall opinion in another post.

Meanwhile, what do you all think? If you are a Mac user, are you going to give the Skype 5.0 Beta a try? If you have done so already, what do you think of it so far?


If you found this post interesting or useful, please consider either:



Skype 5.0 Beta for Mac OS X: A First Look with Screenshots

Skype logoCould it really be true? Was Skype actually delivering a MacOS X version that was close to parity with the Skype for Windows version? After all the complaining we Mac users have done?

Yes, indeed, for better or worse, today is the day... Skype is releasing Skype 5.0 Beta for MacOS X!

First Thoughts

I say "for better or worse" because the initial reaction that pretty much every Mac user is going to have is:

OMG, Skype COMPLETELY changed the user interface!

That they did... and some people will love it... and some will absolutely hate it. The good news for those of us who have ranted about Skype's fragmented product strategy is that this release brings the UI much closer to the Skype for Windows UI so there is a more consistent experience across the platforms. (Although Jim Courtney points out that the UI is NOT the same as the Windows UI.) The bad news for many "power users" is that this release brings the UI much closer to the Skype for Windows UI! :-)

Counting myself among those "power users" (and working at Voxeo where we are huge users of both Skype and Macs), I can say that new UI will definitely take some getting used to but there are some intriguing aspects to the new design... and we also do now get group video calling on MacOS X. Let's take a look and walk through the new design...

UPDATE: I now have a video review available on YouTube showing the new user interface and the Group Video feature in action.

Getting Started

With a new release, Skype naturally had to freshen up some of the graphics... so after you do the normal MacOS X drag-and-drop installation you have a sign-in screen with clouds, a rainbow and a spinning circle. It seems to need to update some files on your system first:

WARNING: It's not clear yet whether you can return to Skype 2.8.x after installing the 5.0 beta, so just be aware you may be making a one-way trip!

Skype-1.jpg

Once you are signed in you get a handy "welcome" screen that walks you through what's new and provides a way to test out your audio setting and learn about how to use Skype:

Welcome.jpg

And then... (drum roll please)... THE NEW USER INTERFACE:

Skype-4.jpg

Gone is the "drawer" paradigm we've been used to... everything is now in one big window. In fact, there seems to be no way I could find to open up a second window! It's all in the one space.

The view here (above) is showing my contacts in the main panel. In the left sidebar, I see "Everyone," which is all my contacts, then "Address Book" which is (yea!) my regular MacOS X Address Book, and then my "Groups" of Skype contacts, which I had quite frankly completely forgotten about in the old UI.

Then you get into the chats... er... no, now they are "Conversations"! The "Chat" menu is now the "Conversations" menu and pretty much every previous place that said "Chat" now says "Conversation". More on that in a minute.

Working With Contacts

When you move your mouse over a contact, you immediately get icons for the ways you can go and contact the person:

Skype-5.jpg

The down arrow next to the phone nicely lets you call people at their different phone numbers outside of Skype:

Skype-6.jpg

Like the older version, you can view the profile of a user (although the only way I found to do it was to Control+click their name in the contact list) - and it now pops up in the one window view:

Skype.jpg

And for those of you who are fans of the "cover flow" style of scrolling popping up in most Apple applications, there is a button in the upper right of a contact view that gets you this same experience. I'm not sure how useful it really is, but as eye candy it's fun to have:

Skype-2.jpg

The "Search" box up at the top right is also very useful as it will pull up a list of contact and chats matching the string you enter in there.

Having Conversations

The chat/conversation is, well, a chat interface. Not terribly different from the previous version, although there is more white space above and below messages. Someone probably thought this makes chats easier for newbies - and it perhaps does. But for many of the chats I'm in with many messages, I've found I'm scrolling more than before.

There are, though, some major changes to the management of chats. Here's the new window:

Skype-3.jpg

The list of people in the chat is no longer off in a side column ("drawer") where you could click an arrow and see who all is in a chat. It's now that list of names on top of the chat window - and you have to click the "and XX more" button to see the list of names... in a small scroll area. I liked the previous way of having all the names in a single column and just being able to scan down them. Now you have to scan back and forth across a list of names to see if someone is in there.

The left column has the biggest change. Chats now appear in a chronological list under "RECENT". You can see that I have "Today", then "Yesterday", then it will go on down to "This Week" and "This Month". (This screenshot was taken shortly after midnight, which explains why there is only one chat in "Today".)

THERE IS NO WAY TO CHANGE THIS SORT ORDER!

Skype 2.8 power users will recall that you could sort chats base on 1) date; 2) title; 3) priority; or 4) manually. No longer - you can only sort by date.

Now... there is a way to get a degree of manual sorting. As you can see in the screenshot above there are now "Favorites". When you flag a chat as a Favorite, it moves up into this fixed list and will stay there. This works okay... but in my case there are a lot of chats that I want to keep around and if I were to add them all to my Favorites list it would be so long that the date-sorted chats wouldn't appear in my window. Thankfully, Skype 5.0 preserves the Bookmark functionality of the previous version so you can "bookmark" chats and get back to them from the "Conversations" menu.

The seriously bad part about the "one window" paradigm is that:

THERE IS NO WAY TO POP CHATS OUT INTO SEPARATE WINDOWS!

All chats have to be in the same window! I dearly hope Skype will change this during the beta process and give us the ability to have chats out in separate windows... but for now, they are stuck in one windo.

Making a Call

The biggest change to making an actual call is that it is within the single window instead of popping up the separate window as it did previously:

Skype-7.jpg

The standard audio controls are in the upper right (although I didn't find a way to quickly change the audio device settings, as there was in the previous version). The person's avatar image would show in the middle of the screen if I were calling someone with one.

The most disconcerting thing to me was - where is the chat window with the person? I've become accustomed now to a multi-modal conversation where we'll be talking or using video and simultaneously exchanging links or other text in the text chat. You can switch in the left sidebar to another chat... but to chat with the person you are calling it turns out to be very trivial - just go to the bottom middle of the video window and drag the video window up! You get something like this:

Skype-8.jpg

Which turns out to be a pretty decent way of working with chat and a call. You can easily add in other parties to make a conference call... the chat becomes a multiperson-chat. It all works very well.

Another cool feature is that if you switch from Skype to another application while you are in a call, you get this slick "Call Monitor" window at the top of your screen that stays on top of all other windows:

Current Calls.jpg

Quite nice in that you don't have the entire call window staying on top as you did with Skype 2.8.

Given the length of this post, let me break here and dive into video and group video over in Part 2, "Skype 5.0 Beta for Mac OS X: A First Look at Group Video".


If you found this post interesting or useful, please consider either:



A Brief Primer on the Tech Behind Skype, P2PSIP and P2P Networks

Relationships between "top 50" UK PR twitterers

What is an overlay network? What's a DHT? How does a node compare to a supernode? What differentiates a "pure" peer-to-peer (P2P) system from a "hybrid" system?

UPDATE: Unfortunately, this post is no longer accurate with regard to Skype's infrastructure. After the massive Skype outage in December 2010, it was expected that Skype was exploring ways to make their system more stable and resilient. In early 2012, Skype (at that point now owned by Microsoft) was reported to have replaced much of the P2P supernode infrastructure with supernodes hosted in Microsoft data centers. Since that time we've understood that additional changes have been made for resiliency's sake. Given all that, it's hard to know exactly how Skype's infrastructure exists today. This article below does, though, provide some background into the basics of peer-to-peer (P2P) infrastructure.

I have a series of posts planned over the next few weeks related primarily to Skype and some of the changes brought about in Skype 5.0 for Windows that are interesting from a technology point-of-view - but in order to write those posts, I need to build a bit of a foundation of some of the issues and terminology used in peer-to-peer (p2p) networks.

If you are not familiar with peer-to-peer (p2p) networks and the terminology associated with them, my goal is to give you a basic background.  If you are familiar with P2P technology, well, you can probably skip this and wait for the next post :-)

Peer-to-peer vs. Client/Server Networks

For starters, let's differentiate between "peer-to-peer networks" (p2p) and more traditional networks. If you think about running, say, AOL Instant Messenger (AIM), on your computer, you install the AIM client software on your computer. When you launch the software, it connects you to the AIM servers running somewhere out on the Internet. When you send a message to another AIM user, that message goes from your client up to the AIM servers and then from there down to the recipient's client.

This is "client/server" networking and is how the majority of the Internet-based services we use are structured. We operate web servers, mail servers, file servers, etc., etc. and have local clients installed on our computers that connect to those servers. Even in many of the "cloud" services out there, we are still using a client (typically a web browser) to access services running on some big set of servers out on the Internet. (And the services may in fact be client/server-based, but with all of that being hidden in internal infrastructure.)

Peer-to-peer networks are completely different in that:

There are NO servers.

(Well... at least in "pure" P2P networks. We'll talk about hybrids later.)

Instead, every "node" on the network is a "peer" - it is both a client and a server. It acts as a client accessing resources from other peers - and acts as a server providing resources to other peers. The computers that are running the p2p software are all participating in a "p2p network" connecting the computers (nodes) together.

Overlay Network

While I've heard people lately talking about that p2p network as a "p2p cloud", the technical term is to refer to it as an "overlay network" (or "network overlay" or just "overlay"). The idea is pretty straightforward... you are running software on your computer that "joins" a network that exists on top of the actual Internet connections. Here's a picture of how it might look:

overlaynetwork.jpg

The "Internet" is in fact a collection of top level Internet Service Providers ("ISPs") who run the "backbone" of the Internet and connect out to 2nd tier ISPs who connect to 3rd tier ISPs who connect to... etc., etc. until you actually get down to the network drop or wireless service you use to get access for you PC (using "PC" generically here for a computer... could be Windows, Mac, Linux, whatever). Everything is all interconnected via IP addresses and running the TCP/IP protocol suite at the networking layer.

The "overlay network" is created on top of that IP network by PCs running the P2P software. They connect to each other and communicate with each other regardless of what the underlying network infrastructure actually looks like.

Now, I've shown it in the drawing as a nice somewhat circular ring because it was convenient to do so. In reality the picture would undoubtedly be a whole lot messier - but logically it would still function a lot like a ring in most P2P networks. (And note that some people do talk about an overlay networking being a "p2p ring".)

Distributed Hash Tables (DHTs)

A question, of course, is ... how do those peers know where each other are? If the overlay network is on top of the IP network... still, ultimately the data connections have to happen over IP - how does a peer know where to send packets?

Now this topic gets into a whole area of research that network geeks like me may find absolutely fascinating... but everyone else may find their eyes glazing over.

Suffice it to say that there are a whole number of different algorithms for building p2p networks, and most today use some form of a distributed hash table (DHT). The idea is that you have some piece of information, like my user name, for which you want to look up other information such as how to reach me. Your P2P software performs a "hash" on that info (called the "key") and winds up at an address for that information inside the overlay network. It then queries the overlay network and the node responsible for that "address" responds back with the requested information (the "value").

Think of a DHT as a giant distributed database of "key / value pairs". (And in fact some large distributed database systems use DHTs.)

There is a LOT more I could get into... but that would quickly take this out of "A Basic Primer". Those wanting more info should check out the DHT entries on Wikipedia and the P2P Wiki, both of which are good. I mention DHTs here primarily because any time you go looking for P2P info on the net, you pretty soon wind up reading about DHTs.

Service/Resource Discovery

If every peer can act as a server, how do other peers know what services a given peer can offer? In our real-time communication world, one peer might have a PSTN gateway connected to it. Or maybe an automated attendant... or a voicemail server. Or maybe it's running on a mobile client with reduced capabilities.

One challenge in a P2P network is to learn what resources each node has. This is typically referred to as "resource discovery" and again, different P2P networks have different methods of solving this issue.

Directory

Related to resource discovery is the whole "directory" issue - how do you find other users? If you think of Skype - or any P2P communication system - if I want to call or IM someone, how do I know where they are in the P2P network?

Enrollment / Authorization / Authentication

There are two security-related issues that come up (well, there are many but two key ones). One is - how does a new node join the p2p network? And the second is - how does an existing node that dropped out of the p2p network (perhaps going offline) get authorized to re-join the network?

Some P2P systems refer to this first issue as one of "enrollment." How does a node "enroll" in the p2p overlay network?

The second question is one of authorization / authentication of the node that it is allowed to join the p2p network.

Again, there are multiple ways to solve this issue including, at least in Skype's case, of adding in some servers to the mix to perform these functions.

Churn

A fundamental challenge of any P2P network is how to deal with the "churn" of nodes dropping in and out of the overlay network. For instance, as computers go offline and then come back online, they leave the overlay network and then rejoin. Different overlay network topologies have different strategies for coping with churn and minimizing its impact.

Nodes vs "Supernodes"

A second fundamental challenge for P2P networks is our dear old friend "Network Address Translation" (NAT) and all the related firewall fun. Given that a node behind a firewall cannot directly communicate with a node behind another firewall, how do they get connected?

The idea is that you have another network node that is not behind a firewall that can act as a relay between the two nodes behind firewalls. In Skype's terminology, these relay nodes are referred to as "supernodes".

simplesupernode.jpg

UPDATE: Shortly after I published this post, several friends suggested that I was making this perhaps too basic with regard to Skype. In fact, several deep and long posts could easily be written about Skype's supernode architecture as it is quite fascinating.

The point I was trying to make was that for nodes behind NAT/firewalls to communicate with other nodes behind NAT/firewalls, there needs to be some node outside of firewalls - on the public Internet - that can broker the communication between the endpoints.

In the case of Skype, we typically refer generically to those public nodes as "supernodes". In fact, the nodes known as "supernodes" perform the somewhat limited functions of connecting nodes together, providing a distributed database and choosing appropriate nodes to act as "relay nodes" when necessary.

These "relay nodes" are, in turn, the ones that perform the actual relaying of calls, messages, packets when direct connection is not possible. It is possible that these relay nodes could be located behind a NAT/firewall as the supernodes are connected to them and using them essentially to offload processing. Skype provides more info (including how to specify that your systems not be used as supernodes) in the IT Administrator's Guide I link to in the resources below.

In the IETF world of SIP, this external connection function is performed by either STUN or TURN servers (and that, too, could take up several blog posts).

"Pure" vs Hybrid P2P Networks

In an ideal world, a "pure" P2P network has no servers whatsoever. Every node on the network is a peer and functions as both a client and a server.

Sometimes, though, reality intrudes. Sometimes servers may need to be introduced into the mix in order to provide specific services for performance, security or other reasons. For instance, in Skype's case the general understanding is that servers are used for enrollment (to have a Skype client join the P2P overlay network for the first time), for some degree of authentication and also for connections out to the PSTN.

Networks that introduce some level of servers are typically called "hybrid" p2p networks.

That should be enough...

... for me to get started with my articles. I hope this was helpful - and if you have questions about items here or additional points you think I should mention, please feel free to leave them as comments.


Resources

Lots of good info out there about P2P networks in general... here are some you may find useful:

If you have other suggestions, please feel free to send them along.


Flickr credit: porternovelli - and yes, this image really has nothing to do with P2P networks - it's a graph of top PR Twitterers - but it could be for a P2P network... and in a way all of those Twitterers are an overlay network ;-)


If you found this post interesting or useful, please consider either:



TechCrunch interview on Skype's plan for the enterprise

skypelogo-shadow.pngWhat are Skype's plans for the enterprise? What do they see as their target market? On Saturday, TechCrunch posted an interview, with David Gurle, Skype’s General Manager and Vice President of Enterprise, focusing on these questions: "Skype’s VP Of Enterprise On Future Strategy, Products And Competitors.

While not deep on details, the interview did offer a few interesting glimpses into their plans. For instance, Skype is looking at industry-specific business-to-consumer apps:

For example, Skype will soon be offering businesses a way to establish Skype-powered virtual video call centers, allowing enterprise customers to talk to their own customers across multiple devices, platforms, geographies, and more.

Such an offering could certainly be interesting. I was also intrigued by this:

When I asked him about Skype’s future, Gule says it is in creating a one-click solution to allow you to reach a partner, friend, manager, employee, or business contact from any platform.

The "directory problem" has always been a challenge, i.e. where does your master directory live... it will be interesting to see what Skype comes up with for their answer.

The interview has more info and is worth a read for those of us continuing to track and monitor what Skype is doing. As they push into the enterprise, it will be fun to see how their disruptive influence does as it meets the well-entrenched (and well-financed) players of the enterprise space.


If you found this post interesting or useful, please consider either:



Skype 5.0 brings Facebook integration, group video - but ONLY if you are on Windows

skypefbphonebook.jpgSkype today released version 5.0 for Windows which looks quite cool...

but is also completely unusable to me.

First off, Skype 5.0 includes a brand new Facebook integration that wasn't in the beta program and, per Skype's blog post, let's you:

 

  • see your Facebook News Feed in Skype
  • post status updates that can be synced with your Skype mood message
  • comment and like friends’ updates and wall posts
  • call and SMS your Facebook friends on their mobile phones and landlines
  • make a free Skype-to-Skype call if your Facebook friend is also a Skype contact

Phil Wolff over at Skype Journal walks through the new release (which is where I got the screenshot at right) and shows how the integration works. You have a new "Facebook tab" in the 5.0 Skype version that has both a "News Feed" and a "Phonebook" subtab.

From what I've heard from folks trying it out this morning, the Phonebook does a one-time import of all your Facebook contacts and then you can call or SMS them via their regular PSTN phone (if it's in their Facebook profile) or via Skype if they are a contact. I'm not clear on how you keep it up-to-date with your Facebook friend list ... but I'm going to assume there is a re-import or something like that.

UPDATE #1: Jim Courtney tells me that the Phonebook appears to refresh every time you go into it and he has verified himself that information gets updated. Chaim Haas also notes that there are buttons to call or SMS people directly from within the NewsFeed - so if you were reading your Facebook NewsFeed and wanted to call or text someone related to their item in your feed you could do so right then.

As a huge daily user of Skype, I find this integration rather cool since it will let me reach people directly from within the Skype interface where I spend my time. Given that I find myself doing more text/chat interaction these days instead of voice, I'm not entirely sure how much I'll use the Phonebook... BUT... it does get closer to having a single directory that I can reference.

Skype 5.0 also has the group video calling that has been in all the betas and some other changes outlined in this video from Skype:

I do, though, have one issue with the content of the video...

The Failure of Skype 5.0

... Rick Osterloh says that group video is now rolled out to all users, which, of course, is completely false.

Group video calling is being rolled out to all Windows users.

Skype continues to miss the rise of Apple and the fact that so many of the early adopter set long ago left Windows for MacOS X. They continue to follow the fractured and fragmented product strategy that I've ranted about at length in the past (also here).

It's the same tired old story.

I'm a huge fan of Skype and a heavy daily user. I do video calls with people pretty much every day. I currently have 87 Skype chats open to various people, teams, projects and groups in which I participate. The main phone number I give to people on my blogs rings through to Skype (and my cell).

I'm a paying Skype customer.

Yet I am also on a Mac.

Along with 140 other heavy Skype-users at my company. Along with a good number of friends in the blogging community. Along with a ton of people in the IETF and bleeding-edge communication community.

I would love to write here about how great Skype 5.0 is ... and I'd love to use it and give Skype feedback... but I can't.

I of course realize that from a resource prioritization point-of-view, Skype's largest market it Windows. I get that. It's just too bad Skype can't figure out a way to come out on both platforms so that "all users" on both Mac and Windows could experience the cool new features. (Particularly since many of the Mac world are exactly the kinds of folks who seek out (and promote) "cool new features.") Of course that still leaves the Skype for Linux users out, too... but it would be a start.

Perhaps one day Skype will see the cross-platform light.... meanwhile, if you're on Windows, you can head over to Skype.com and download 5.0 today.

Have fun with it - maybe someday others of us will get to play with it, too.

UPDATE #2: Skype lead blogger Peter Parkes mentioned to me that he put up a post on the Skype Mac blog today - undoubtedly because he knew he'd get flak like this from people like me. The post is basically a repeat of the last Mac blog post back in May... that group video will be coming, etc., etc. Peter does, though, promise:

we intend to give our app for Mac OS X a complete overhaul, both in terms of the way it looks, and in terms of functionality

We'll see what that means :-) Well, and when...


If you found this post interesting or useful, please consider either:



Skype rolls out more multitasking control with new version 2.1.2 for iPhone

skype212iphone.jpgSkype today nicely release version 2.1.2 for the iPhone providing a key change for iPhone 4 / iOS 4 users.

As shown in the screenshot on the right, there is a new "Go Offline" option that allows you to control how Skype behaves when you switch to another application. For those of us who have used Skype on an iPhone 4, this was one of the challenges that was at times frustrating. When you simply switched to another app, Skype went into the background which is good in that you could continue to receive calls, notifications, etc.

However, in my experience I found that sometimes I did not want to keep getting those notifications - and more importantly I found that Skype would suck down the battery with all of the communication it was doing.

You now have an option in the Settings (which you need to access through the regular iPhone "Settings" app versus through the Skype app) where you can change how long it will be before Skype goes offline when it is put into the background. Images of both settings screens are shown below.

I've just installed this new version, so I haven't yet seen what impact this may or may not have on battery life, but I'm very pleased to see the option there.... thanks, Skype!

P.S. And yes, Skype also fixed a bunch of bugs and made a number of other changes, too...


skype212settings.jpgskype212gooffline.jpg


If you found this post interesting or useful, please consider either:



Skype celebrates 7th birthday by giving away 400 minutes to everyone

skypehappybday.jpgHaving just hit the ripe old age of 7, Skype is throwing a party for itself and giving every user 400 minutes to call a particular country during one month. Details at:

http://happybirthday.skype.com/

Skype promotes this as "400 minutes of calls to landlines" and the the little asterisk gives you this disclaimer:

This offer is applicable to our most popular 34 countries. If you choose to call the USA or India, you can also call mobiles as part of this offer

Regardless, it's a pretty cool offer if you frequently call people in those regions. Of course, it's curious to see the distribution of the "most popular 34 countries." For instance, it looks like my friends who want to call Canada are out of luck, eh?

Happy Birthday, Skype!


If you found this post interesting or useful, please consider either:



Mashable Faceoff Poll: Skype vs Google Voice - care to vote?

The folks over at Mashable.com are running one of their "faceoff" polls between Skype and Google Voice - right now it's neck-and-neck between Skype and Google Voice. Care to share your opinion?  Click on the image to go to Mashable's page:

mashablefaceoff.jpg


If you found this post interesting or useful, please consider either:



Skype, less than a year after eBay sale, files for $100 million IPO

skypelogo-shadow.pngBack almost a year ago, I wrote about the sale of Skype to private investors - Onward the disruption - Skype's sale to private investors is a great step - and wondered how this "new chapter" would work out for Skype. Judging by the news today, it seems to be working out quite well!

Through a SEC filing, blog post and news release today, Skype announced that it is filing for an Initial Public Offering that could raise as much as $100 million USD. Skype's blog post naturally had none of those numbers but others have dived into the details of Skype's filing with the Securities and Exchange Commission (SEC). Some of the articles out already:

Longtime readers know that I'm a huge user of Skype and have written here quite a bit about Skype. I've certainly had my issues with their direction, but I continue to be one of their paying customers and use the service each and every day. I wish them all the best with the IPO - and it will continue to be interesting to see what they do...


If you found this post interesting or useful, please consider either:



Skype vs. Fring: Is Fring not telling the whole truth?

skypelogo-shadow.pngToday mobile startup Fring is in the news for their claim that Skype is blocking access for video calls to and from Skype users. Fring issued a news release and wrote a rather inflammatory blog post which has garnered them coverage on TechCrunch and many other sites. With typical David vs. Goliath fervor, much of the reporting so far seems to have favored the small startup Fring fighting for connectivity with big company Skype.

It seems the situation isn't so clear. Skype's legal chiefVP of Legal, Robert Miller, fired back with his own blog post which included these lines (to which I added emphasis):

An hour or so ago, Fring reported on their blog that we had blocked their access to Skype. I want to make one thing absolutely clear: this is untrue....

In this case, however, there is no truth to Fring’s claims that Skype has blocked it. Fring made the decision to remove Skype functionality on its own.

This, coming from Skype's legal headVP of Legal, would seem to be a rather definitive statement.[1]

Over on his VoIPWatch blog, Andy Abramson wrote on Saturday, related to Fring's suspension of Skype video due to capacity issues, this:

Plain and simply, Fring has a capacity issue. This is why Skype was smart to take their "wait and see" position on interoperability with FaceTime.

... Bridging requires skill, expertise and capacity management. And it has a price. So while the Frings of the world may think they can go out and simply cross connect and transcode, the real secret to satisfaction is in keeping it up.

It all does cause one to wonder:

  • Is the issue really that Fring does not have the capacity to truly support Skype video from iPhone 4s?
  • Is Fring seeking to use its apparent ongoing legal issues with Skype as the rationale to avoid adding capacity?
  • Or is this more of a marketing ploy to try to get more people to sign up directly as fring users?

What is the truth, Fring?

P.S. Please don't misunderstand me... I'm a huge advocate for the "open Internet" and would definitely like to see Skype open up their walled garden more - and applaud the moves they've made to date, while still wanting more. Normally I'd find myself siding with Fring on this... but at least from what Skype is saying, the situation seems much deeper...


[1] UPDATE: It was pointed out to me after I published this post that Robert Miller is still Skype's VP of Legal but no longer the "legal chief" as he has a new boss.


If you found this post interesting or useful, please consider either subscribing to the RSS feed, following me on Twitter or subscribing to my email newsletter.