In all my recent FaceTime tinkering it came to me that I could easily post my Google Voice phone number as my FaceTime number.
The idea being you could post the Google Voice number anywhere. You can accept or decline audio phone calls however you see fit and convert any audio phone call you want to make a FaceTime video call seamlessly with the press of a button.
Many popular tech people on Twitter publish their phone number. Having that number be a Google Voice phone number would allow you to have multiple phones and allow ‘protected’ FaceTime calling since they’ always start as audio calls, you can also have call forwarding and other controls.
Another great thing about Google Voice.
A Simple Graphic of Using a Google Voice Number and FaceTime Calling
Based on this analysis we can determine several critical pieces of how Facetime works:
Unknown TCP protocol starts the conversation, likely initiated following an event that starts on the GSM network;
Unknown UDP traffic between two hosts with similar IP addresses;
Certificate validation through an Akamai server, followed by an HTTPS request to an Apple server;
STUN traffic for NAT traversal;
SIP traffic for call setup and negotiation;
UDP stream data for video/audio.
In the next part of this series,we’ll spend some more time look at the SIP and video/audio streaming traffic and look at some tools we can use to extract that data. Stay tuned!
-Josh
There have been several stories about FaceTime calls over 3G since the launch of the iPhone 4. People have made calls over LaptopMag, which was covered by Wired and Gizmodo, among others. LaptopMag performed a FaceTime call using a HTC Evo 4G’s Hotspot feature. The consensus was that it worked, but audio and video was bad.
I also found online a DeviceKnit Blog article about FaceTime over 3G (aka FaceTime without WiFi). This requires a Tethering Plan from AT&T and a laptop. DeviceKnit stated the tethering plan would be an extra $15 a month. What what I saw, it would be more for me and I’d have to worry about Data Usage.
Since the iPhone 4 Jailbreak isn’t public and I don’t have it, I looked for a simpler solution using my Unlimited iPhone Data plan. I found it in my trusty Jailbroken iPhone 3GS, using MyWi.
I succeeded and have made 4+ successful FaceTime calls from my iPhone 4 (Airplane mode with WiFi on), over my iPhone 3GS WiFi (via MyWi) and out into the Internet via my AT&T 3G.
I went to the AT&T store and got a new MicroSIM my iPhone 4 – Unit B (I kept getting “No SIM” message, unrelated to this experiment).
After confirming new MicroSIM works, I put the iPhone 4 into Airplane mode. I put the active MicroSIM in my 3GS with MicroSIM adapter.
I took original MicroSIM and put it in my iPhone 4. This SIM was disable by the carrier. It couldn’t send SMS. Turned WiFi on.
I activated MyWi on the 3GS. Connected the iPhone 4 to the MyWi peer-to-peer WiFi connection.
I placed a test call from iPhone 4 – Unit A to iPhone 4 – Unit B. Success!
I also later have a quick FaceTime call with a very nice, random person, from Twitter who was in a Florida Airport via WiFi, about to board for a return trip to Chicago. Connection was poor as stated.
To me, my experiment proves:
1. iPhone 4 – Unit B, which originated FaceTime call, in Airplane mode, with WiFi on, connected to 3GS running MyWi : Doesn’t send a SMS over carrier data. Thus isn’t a SMS, proper. Maybe it’s something else. Maybe it’s like an SMS, bit it’s NOT a SMS going over carrier data since my SIM is deactivated.
2. I’d expect to see an iPod Touch with a camera in the future since FaceTime isn’t designed to rely on SMS over carrier data for every connection.
I’ll add some photos and maybe a video later, if people want.
Hint:
If you have what it takes, (literally, you need to have all that stuff, MicroSIM adapter, JB iPhone 3G or 3GS, a deactivated extra MicroSIM from AT&T), you may find that once your IP changes you may have FaceTime call errors. I resolved by turning off the iPhone 4. Installing the known good MicroSIM, booted up, got carrier data, and then entered Airplane mode. Swapped SIMs and I was back in business.
Great news today. One of my must have iPhone apps, Wi-Fi Sync, is on-sale for next week and getting 3G and VPN sync in the future according to their press release today
This is for Jailbreakers only, since Apple choose to reject it.
Here’s an email I sent him with some of my comments & thoughts.
——————–
With respect to your recent article re: Apple’s Churlish Side
I agree that their visiting the suspects home was behavior befitting a more brutish, paranoid organization and the search and seizure at Jason Chen’s home has yet to be ruled legal or illegal. Apple’s positon on REACT likely fueled the legal effort.
I’m not making judgement yet but would encourage you to consider an update with a detail:
In light of this prior action my Gawker, I feel Apple has no choice but to assert itself as the iPhone 4G was second frontal assault by Gawker in a short time.
With both the iPad treasure hunt and the iPhone 4G in view, Gawker has crossed a line of journalist and headed towards facailating corporate espionage.
The reason I’m posting thus online is to point out that it’s really good to see some CEOs still care and take the time to talk to customers. I currently have an iPhone but I’ve been a happy Palm customer before and I hope to be again when a Palm device hits AT&T.
One last note, I don’t think we should all start emailing CEOs without a little due diligence, less the onslaught become quickly overwhelming. I’m sure a flaming email would have been trashed. I know at my last job with a major Financial Services company, the CEO never responded to the general public. His emails were screened by the PR team and stopped there.
Update: 3/27/2010 Gizmodo picked up this story and really trashed Jon and Palm. I think they are WAY off base with their position missing my point.
Delivered-To: jon@methodicjon.com
Received: by 10.142.83.10 with SMTP id g10cs42667wfb;
Fri, 26 Mar 2010 12:01:04 -0700 (PDT)
Received: by 10.140.247.15 with SMTP id u15mr1465723rvh.1.1269630064564;
Fri, 26 Mar 2010 12:01:04 -0700 (PDT)
Return-Path: Received: from smtp-relay1.palm.com (smtp-relay1.palm.com [63.80.53.70])
by mx.google.com with ESMTP id 33si1194463iwn.124.2010.03.26.12.01.04;
Fri, 26 Mar 2010 12:01:04 -0700 (PDT)
Received-SPF: pass (google.com: best guess record for domain of prvs=xxxxxxxx=6942a6ab7@palm.com designates 63.80.53.70 as permitted sender) client-ip=63.80.53.70;
Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of prvs=xxxxxxxx=6942a6ab7@palm.com designates 63.80.53.70 as permitted sender) smtp.mail=prvs=xxxxxxxx=6942a6ab7@palm.com
X-IronPort-AV: E=Sophos;i=”4.51,315,1267430400″;
d=”scan’208″;a=”25605206″
Received: from unknown (HELO mailhost01.palm.com) ([148.92.223.30])
by smtp-relay1.palm.com with ESMTP; 26 Mar 2010 12:01:02 -0700
Received: from [148.92.217.240] ([148.92.217.240])
by mailhost01.palm.com (8.13.6+Sun/8.12.10) with ESMTP id o2QJ129C002788
for ; Fri, 26 Mar 2010 12:01:02 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Apple Message framework v1077)
Subject: Re: Fan-made Pre ad gets the point, why can’t Palm? (video) – Engadget
From: Jon Rubinstein
In-Reply-To: <70E19236-5778-434E-A7CF-FFBC1F74A4DD@methodicjon.com>
Date: Fri, 26 Mar 2010 12:01:01 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <7B8E6F0F-FF5D-4486-9D58-0FE484BE24A8@palm.com>
References: <8FF2CA6F-A504-478B-B976-BE24ED9EAA8D@methodicjon.com> <70E19236-5778-434E-A7CF-FFBC1F74A4DD@methodicjon.com>
To: Jon
X-Mailer: Apple Mail (2.1077)
I sometime respond too
You should buy a Pre plus because it is the best smartphone on the =
market. Try it, you’ll like it!!!!
thanks for forwarding,
jon
On Mar 26, 2010, at 4:20 AM, Jon wrote:
> If Steve Jobs responds to people, I figured I’d try this.
>=20
> Wanted you to see this. I might have bought a Pre had your commercials =
=20
> looked like this.
>=20
> Suggest you chat your Marketing / PR team.
>=20
>=20
> Cheers,
>=20
> -Jon
>=20
>=20
>> =
The main reason I first got online in 1993, via SLIP, Chamelon, and a local ISP named Charmnet was to connect and learn. Over the years I have done that, and I’d like to capture some of that for myself, as I’m sure I’m going to forget things, as well as for others who might benifit.
This blog will cover a plethora of topics, but it will also be a sandbox for me to tinker with things too. If you like what you read, or not, or have a question drop me a line.
Topics I’ll likely cover:
TiVo (DirecTV TiVo mainly, but also general TiVo corporate)
iPhone (Proper and Jailbreak) and Mobile devices
Apple / OS X (Proper and Hackintosh)
Web Development
Technology
‘Rants’
Anything else that a geeky father stumbles upon in life
I’ve been on hiatus from the blogging world due to work conflicts. Now that I feel that they don’t exist, I’m back. My goal will be 1 post a week starting 3/15.
Bottom line. Subscribe to my RSS feed or follow me on Twitter @methodicjon
I was alerted to the photo service albelli via slickdeals.net with a
Albelli.com has a free 24-page photo book using coupon code momspaceab81 with free shipping.
The deal sounded too good to be true, in proper form, that seemed to be the case. The short version is STAY AWAY. You’re better off using Snapfish or some other photo service.