iPhone 4 FaceTime doesn't need a mobile signal to work

13

Comments

  • Reply 41 of 71
    Quote:
    Originally Posted by r00fus View Post


    You know, my wife has an iPhone4, but I still have a 3GS.

    I'd like to receive a call with her showing me some product she's buying or some weird thing my daughter did.

    It'd be awesome if FaceTIme worked with non-front-camera-enabled devices like the 3GS to at least allow reception of video calls.



    Well..ask your wife to buy an iPhone4... Rufus!
  • Reply 42 of 71
    chronsterchronster Posts: 1,894member
    Would it be wrong to just keep a spare iphone to give to whatever girl I'm dating at the time? Would it be wrong to take an ip4 back from a girl as I dump her?
  • Reply 43 of 71
    hill60hill60 Posts: 6,992member
    You could try using Fring but I don't think they support the front camera yet.



    Quote:
    Originally Posted by r00fus View Post


    You know, my wife has an iPhone4, but I still have a 3GS.

    I'd like to receive a call with her showing me some product she's buying or some weird thing my daughter did.

    It'd be awesome if FaceTIme worked with non-front-camera-enabled devices like the 3GS to at least allow reception of video calls.



  • Reply 44 of 71
    quinneyquinney Posts: 2,528member
    Quote:
    Originally Posted by chronster View Post


    Would it be wrong to just keep a spare iphone to give to whatever girl I'm dating at the time? Would it be wrong to take an ip4 back from a girl as I dump her?



    I don't know about being wrong, but I would recommend getting a very strong case for it. You know, one which can survive being thrown.
  • Reply 45 of 71
    If you are on Facetime call and move out of range of Wi-Fi, the call drops. The audio call does not hand-off and continue over Wi-Fi. I tried this.



    i though it was supposed to hand-off, or at least try to hand-off. Has anyone else tried this?



    Also, if I go to recent calls and redial, the call won't Connecticut as it is designated as a Facetime call. This is a clear bug.



    Anyone else having these nusance type of problems?



    Thanks,

    Alan
  • Reply 46 of 71
    tantrumtantrum Posts: 41member
    Quote:
    Originally Posted by [email protected] View Post


    If you are on Facetime call and move out of range of Wi-Fi, the call drops. The audio call does not hand-off and continue over Wi-Fi. I tried this.



    i though it was supposed to hand-off, or at least try to hand-off. Has anyone else tried this?



    Also, if I go to recent calls and redial, the call won't Connecticut as it is designated as a Facetime call. This is a clear bug.



    Anyone else having these nusance type of problems?



    Thanks,

    Alan



    This is not a bug. FaceTime calls do not use the cellular network. There is no handoff that happens back and forth between AT&T and your wi-fi. Apple shrewdly decided that it needed a traceable ID for FaceTime calls. If you think of all the applications (and possible abuses) of video calling, you'll understand why Apple did this. FaceTime shouldn't work if you disable caller ID.



    It uses your phone number as some kind of identifier in the system when you activate FaceTime. Thereafter, calls are wifi only. Even though you're dialing a phone number, Apple only uses the phone number you dialed to check whether the other person is available for FaceTime (i.e., is it activated on his/her phone, is it set to 'On' and is the phone connected to a Wi-Fi network). Think of it as the equivalent of checking whether someone's IM is on and visible before IMing them. That's why this works even if you're on Airplane mode with Wi-Fi on.
  • Reply 47 of 71
    tantrumtantrum Posts: 41member
    That is, unless users can verify their phone numbers, or some other identifier that ties you back to government issued ID you showed at some point. It's typical Apple and I must admit I find it very reassuring that it seems this is the approach they are following. The technical issues are insignificant, the social and ethical issues are more complex and it shows the combination of debate that informs how tech companies must think about issues today.



    This isn't uncharted territory on a technological basis, but Apple understands it's power to create new consumer behavior and is correct to be cautious about the unintended consequences of widespread video call adoption in the age of sexting teens, internet predators and widespread social media. Just as Facebook established some legitimacy by forcing most users to reveal information about their true identity, so is Apple.



    It doesn't mean abuses and lapses won't occur; that's the price of an open society. Knowing that you can quickly be traced should you misbehave in unacceptable ways is a strong deterrent in most societies.
  • Reply 48 of 71
    djbetadjbeta Posts: 30member
    I agree that 3gs FaceTime compatibility would be nice.



    If the standard is open, why not allow devices with one camera

    to either receive or send a video call?
  • Reply 49 of 71
    esummersesummers Posts: 953member
    So this means I need to sit next to someone talking on their phone for hours every time I take a Wifi equipped airplane... Those people who watch DVDs on their laptops with the speakers on are bad enough.
  • Reply 50 of 71
    solipsismsolipsism Posts: 25,726member
    Quote:
    Originally Posted by djbeta View Post


    I agree that 3gs FaceTime compatibility would be nice.



    If the standard is open, why not allow devices with one camera

    to either receive or send a video call?



    Apple tends not to make half-assed products. There is no point in releasing FaceTime for the 3GS and 3G when they don't have a front-facing camera. It makes the entire point of creating a viable video-conferencing A/V standard based on open standards laughable while simultaneously detracting from the one device that can current showcase it well.



    This does not mean that the 3G, 3GS, and even the original iPhone which cant get iOS 4.0 will not get an app that uses FaceTime, it only means that Apple will not offering it as a de facto standard on their device. This is open and the best VC platform that I've seen so I fully expect others to adopt rather quickly.



    They clearly want other phones to use FaceTime but there is one caveat to consider here. They may not have an API that would allow Skype, Fringe, Beejive, Meebo, AIM, etc. to access the front-facing camera. They may want users on the iPhone 4 to use their implementation until iOS 5.0 (or forever) as not to tarnish the usability or for some other business reason.



    I fully expect the next iPod Touch (and maybe the next iPod Nano) to get at least a front-facing camera for FaceTime. I also expect this to get integrated with iChat A/V for Mac OS X 10.7, even though it does appear that at this point some sort of verifiable phone number is required for use. I don't think Apple would limit it to just smartphones and still expect wide adoption and use when there are so many other internet capable devices that could utilize it.
  • Reply 51 of 71
    solipsismsolipsism Posts: 25,726member
    Quote:
    Originally Posted by esummers View Post


    So this means I need to sit next to someone talking on their phone for hours every time I take a Wifi equipped airplane... Those people who watch DVDs on their laptops with the speakers on are bad enough.



    There are solutions to every problem...
    Some more aggressive than others...
  • Reply 52 of 71
    hillstoneshillstones Posts: 1,490member
    That is one ugly looking dude in the body of the article.
  • Reply 53 of 71
    pg4gpg4g Posts: 383member
    The real question is simple:



    Apple is currently using phone numbers to get data that it needs to initiate a FaceTime call. How can they port this to a device that doesn't have a phone number?



    Apple seem to have locked themselves into a corner here. Its almost as if they're creating a version of iChat that just uses a phone call to give someone the person's actual email address. That's all well and good until they try and create a version that doesn't have phones at all.



    The current sequence of events:



    1. I call another iPhone.

    2. During the call, the other iPhone gives my iPhone a facetime ID which is saved to the database. I don't see it - I will just see it in the contacts database as the "facetime" button.

    3. I start a facetime. I shut down the phone call in the process.

    4. I finish facetime.

    5. I start facetime by hitting that button. That button links to the facetime ID and commences a call.

    6. Second call starts without a phone.



    Now... if you try and set this sequence up without a phone, you'll have one problem: you have no way to get that facetime ID to the other facetime device. Nor do you have a way to address a device that is not a phone.



    We are using phone numbers as covers for other information. The problem comes when these devices don't have phone numbers. There's no way to pass these unseen facetime IDs around. We can't see them. We don't know how to talk to non-phone facetime devices.
  • Reply 54 of 71
    ivan.rnn01ivan.rnn01 Posts: 1,822member
    The first ever really interesting report on AI. Congrats.



    Daniel can't write but thank God he learned to catch up quickly when someone around finds the good topic.



    A phone number in Contacts is transferred to a phone, which is not iPhone 4. Then what?
  • Reply 55 of 71
    Ok guys,



    I will try to answer a bit about the technical "whys" on the video connection.



    For FaceTime work the way it works there is of course the need of a Gatekeeper. What is a Gatekeeper? In essence is a server that holds registration of devices according to parameters that the device sends or the gatekeeper requests. With those parameters is the Gatekeeper that will decide if the call can go ahead and be established or not.

    What parameters could that be? Those would be any unique information about a device (already trying to avoid cloning) like the Device ID, serial number, phone number and so on. A parameter would be some sort of Alias, the way you have a screen name on an IM program.



    Having said about Alias and Gatekeeper, Apple could decide to call the Alias for number "A", the alias for serial "B" and the alias for device ID "C".

    When a device tries to make a Facetime call, it will as the gatekeeper if it knows that Alias that it is trying to reach, if the gatekeeper has it in it's database, the gatekeeper will then translate the Alias you're trying to reach into, for example, an IP address (what in this case is likely a IPv6) and you will get connected.



    It is for sure possible to have non-iPhones and non-Phone devices able to communicate using Facetime. They will use one of the other Aliases that not the phone number. The Alias is just like a screen name that the real purpose is to be then translated into a real internet address.



    I helped with this article, I have no FaceTime documentation yet but this is the way that makes more sense so far.



    F.





    Quote:
    Originally Posted by PG4G View Post


    The real question is simple:



    Apple is currently using phone numbers to get data that it needs to initiate a FaceTime call. How can they port this to a device that doesn't have a phone number?



    Apple seem to have locked themselves into a corner here. Its almost as if they're creating a version of iChat that just uses a phone call to give someone the person's actual email address. That's all well and good until they try and create a version that doesn't have phones at all.



    The current sequence of events:



    1. I call another iPhone.

    2. During the call, the other iPhone gives my iPhone a facetime ID which is saved to the database. I don't see it - I will just see it in the contacts database as the "facetime" button.

    3. I start a facetime. I shut down the phone call in the process.

    4. I finish facetime.

    5. I start facetime by hitting that button. That button links to the facetime ID and commences a call.

    6. Second call starts without a phone.



    Now... if you try and set this sequence up without a phone, you'll have one problem: you have no way to get that facetime ID to the other facetime device. Nor do you have a way to address a device that is not a phone.



    We are using phone numbers as covers for other information. The problem comes when these devices don't have phone numbers. There's no way to pass these unseen facetime IDs around. We can't see them. We don't know how to talk to non-phone facetime devices.



  • Reply 56 of 71
    tantrumtantrum Posts: 41member
    This makes sense, the gatekeeper will for sure be able to authenticate a variety of aliases. However, I believe that the "root" unique ID will always be something that can be traced back to a real identity. Each phone already has a UDID, but that's not enough because of handset resale. This is will be really important and I'll be very surprised if Apple's implementation allows a spammer or a completely anonymous user e.g., JohnDoe123 of fictitious phone number 123-456-7890 to create FaceTime capability on their Apple device.
  • Reply 57 of 71
    pg4gpg4g Posts: 383member
    I see... The question becomes... how can we input aliases in an apple-like way? :P
  • Reply 58 of 71
    Me personally, I'm waiting for TANDBERG to utilise the iPhone 4's onboard cameras to release an iPhone version of ConferenceMe, which will allow it to connect to a real video conference system.



    Of course, since TANDBERG haven't even released a Mac desktop version of ConferenceMe yet I'm not holding my breath.
  • Reply 59 of 71
    On How to implement the coding for FaceTime so we can create other compatible programs, we have to wait Apple to release the documentation and necessary APIs.



    About the Tandberg, yes, I'm also hoping either them or Polycom come out with a good solution, but since they are hardware sellers, I wouldn't hold my breath. Maybe someone like the guys from XMeeting come out with something. I would be happy to pay for a nice program that would connected SIP and H.323 environments.







    Quote:
    Originally Posted by Cousin Dirk View Post


    Me personally, I'm waiting for TANDBERG to utilise the iPhone 4's onboard cameras to release an iPhone version of ConferenceMe, which will allow it to connect to a real video conference system.



    Of course, since TANDBERG haven't even released a Mac desktop version of ConferenceMe yet I'm not holding my breath.



  • Reply 60 of 71
    tantrumtantrum Posts: 41member
    Quote:
    Originally Posted by lancellot View Post


    On How to implement the coding for FaceTime so we can create other compatible programs, we have to wait Apple to release the documentation and necessary APIs.



    About the Tandberg, yes, I'm also hoping either them or Polycom come out with a good solution, but since they are hardware sellers, I wouldn't hold my breath. Maybe someone like the guys from XMeeting come out with something. I would be happy to pay for a nice program that would connected SIP and H.323 environments.



    Isn't Tandberg now a part of Cisco? Don't count on them embracing FaceTime unless it doesn't threaten their telepresence business. I expect PolyCom or HP, companies that are more embracing of open standards to work with this. I also won't be surprised if the next version of the Pre from HP/Palm to have full FaceTime compatibility.
Sign In or Register to comment.