FaceTime

From The iPhone Wiki
Revision as of 14:51, 12 June 2010 by M2m (talk | contribs) (New page: FaceTime is iChat AV for iPhone. Jobs presented an "alphabet soup" of technologies that were involved in making FaceTime work, many of which are shared with iChat AV, including: * H.2...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

FaceTime is iChat AV for iPhone. Jobs presented an "alphabet soup" of technologies that were involved in making FaceTime work, many of which are shared with iChat AV, including:

   * H.264 and AAC, its ISO/MPEG video and audio codecs (just like iChat).
   * SIP (Session Initiation Protocol), the open IETF signaling protocol for VoIP used by iChat AV.
   * STUN (Session Traversal Utilities for NAT), an IETF standard for dealing with lots of different kinds of NAT.
   * TURN (Traversal Using Relay NAT), an IETF standard for allowing a client behind NAT to receive incoming requests like a server.
   * ICE (Interactive Connectivity Establishment) an IETF standard which helps set up connections through NAT firewalls.
   * RTP (Real-time Transport Protocol), an iETF standard for delivering media streams in VoIP.
   * SRTP (Secure RTP) an IETF standard designed to provide encryption, message authentication and integrity for the data streams.