Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How does Facetime work?

I just tried out Facetime with a co-worker who is not on my contact list. In order to do Facetime, she called me and then we pressed the facetime button. How does Facetime know who I am and where I am, since we are initally only connected via the AT&T network?

How does this work internationally? Will I be able to call a friend on an iPhone 4 overseas and do facetime with him?

MacBook Pro Core Duo 2.16, Mac OS X (10.4.8)

Posted on Jun 24, 2010 1:22 PM

Reply
41 replies

Jul 2, 2010 1:39 AM in response to Stephen Strowes

Thanks to normFL for answering the initial question, sdstrowes for writing the answer, and marcbyron for asking the question in the first place (which I was also curious about)

No thanks to the idiots who assumed marcbyron was as idiotic as themselves, ignored his question, misinformed him, lost patience when their lack of intellect became apparent, then rubbished the actual answer when somebody was good enough to provide it.

Jul 2, 2010 4:41 AM in response to marcbyron

Has nobody mentioned that you can initiate a facetime call directly from your contacts list without making a cellular call first? I just tried it with my phone in airplane mode and it works just fine. So in theory if you are in different countries it should work as long as youre on wifi right? Im in the military so im really curious about this myself...

Btw...read and replied to this thread on my iphone 4 using opera, which seems to load these pages faster than my pc using internet explorer!

Jul 4, 2010 11:01 AM in response to bmwraw8482

That's the theory, but in checking some of the FT problem threads you will note that to activate FT a couple of SMS text messages are sent in the background between the phone and a Apple server. Not all cellular networks are passing those messages along:

http://discussions.apple.com/thread.jspa?threadID=2483442&tstart=0

However once FT is activated on a phone then it should work ?

Jul 6, 2010 10:08 AM in response to henleygraphics

Yes, but that's just a first step. If it's just ID exchange (or even simpler, e.g., "Are you Facetime capable?"/"Yes"), then it's a very small step in the whole process. Those details could, if implemented differently, be exchanged via any other mechanism (email is the obvious example). I wouldn't be surprised if it opened up that way, either. Consider wifi capable devices which don't have cell numbers but are otherwise Facetime capable...

But yes, once the ID to contact is known locally, it all happens over IP without any interaction on the cellular network.

Also interesting: Attempting to initiate a Facetime call with a non-FT capable handset incurs zero IP traffic. Presumably because the caller doesn't receive that initial SMS response from the receiver, and so doesn't know the SIP user to contact. No STUN packets are sent, no TURN allocations are requested, and no SIP invites are sent.

Jul 13, 2010 3:55 PM in response to marcbyron

Facetime does work overseas. I'm here in Germany connected (primarily) to the Vodafone network, but I have AT&T back in the United States. I've FaceTimed my family back home; you don't even have to call them with a cellular connection initiating the conversation. I simply connected to my MacBook's shared internet Wifi hotspot, went to the contact card and clicked "FaceTime".

Aug 3, 2010 6:05 AM in response to Stephen Strowes

The ID exchange via SMS is not done each time you try to facetime someone. In my case the SMS were sent even though no one tried to facetime me and even though I did not initiate a facetime call. Instead, the SMS was sent when I first enabled Facetime in the phone's preferences.

What happens here (my guess) is that when you enable Facetime for the first time, the SMS is sent to some sort of ID database (owned by Apple?) that makes a record of it. Now whenever someone is trying to initiate a Facetime call, it asks that ID database first to find out the SIP address.

Aug 3, 2010 5:55 PM in response to Faethor

Both my wife & I have AT&T in the US and have successfully called each other using FaceTime...
I arrived in Korea (where there's no AT&T coverage) yesterday and successfully called my wife using FaceTime (Airplane Mode but with Wifi ON) using a local Wifi connection.
However, since then, FaceTime quickly fails and is unable to connect anymore... I've had my wife call me too with no luck. I also check my router settings and it doesn't seem to be the problem.

Do you think it made the first FaceTime call successfully because the iPhone had cached some info in needed the firstime?

Aug 11, 2010 10:46 PM in response to marcbyron

I'm in Afghanistan and just did a successful FaceTime call with my wife (via WiFi). It worked fine. I turned OFF roaming, turned on WiFi and connected with my wife in California via FaceTime. I noticed that there IS a cell network that my phone picked up called "O!" (I was not able to turn it off).
I then turned ON the airplane mode and connected to WiFi again. But I was NOT able to make a FaceTime call or send a text message. So here are my big questions:

1. Did I unknowingly make a 3G call and THEN connect via wifi?
2. Will I be charged from AT&T because it connected to the "O!" network in order to initially establish the call?

How does Facetime work?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.