SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Name: Title:
Solving the Android - iPhone puzzle
Mobile UC client engine
Tomer Saar Product Manager October 2010
Agenda
What is Apple FaceTime?
Technology Routes
Video Chat and the Android OS
BEEHD for Personal Devices
What is Apple FaceTime?
FaceTime
Video Chat service for iPhone 4 (& iPod Touch)
Requires no registration or sign-in
Free
IP-based service
Runs only over WiFi
Based on open standards
Closed, proprietary service
FaceTime “Magic”
Initial binding of phone to its number on Apple
servers done using SMS (transparent to user)
Call initiation done using proprietary Apple Push
Notification Server
“Standard” SIP is used to negotiate call
capabilities
HTTP and TLS used to authenticate certificates
RTP used to send media
FaceTime Advantages: User Experience
No installation
No need for an additional user account
Seamless part of phone services
Video quality better than 3G
FaceTime Disadvantages: Closed System
iPhone4-to-iPhone4 or iPOD Touch only
WiFi only
No presence indication
Proprietary implementation
Technology Routes
3 Aspects of Mobile Video Calling Service
Protocol
Infrastructure
User Experience
Which protocol?
3G-324M Existing mobile video telephony
H.323 Enterprise video conferencing
SIP IP PBXs, hosted VoIP
XMPP Google Talk
Other? Skype, …
User Experience
Downloadable
application
Integrated into the
phone UI
Support for multiple
devices
Optimized per device
Closed, managed
network
Unmanaged internet
Infrastructure
Through the cellular operator
Over-the-top service provider
Self hosted
Apple FaceTime Choice?
Protocol Proprietary SIP implementation
User experience
Integrated into the phone dialer
Optimized on the specific chip
Infrastructure Self hosted, over Wi-Fi
Video Chat and the Android OS
Android is Different
Based on Linux
An open source, modern OS
Controlled & Governed by Google
Android Architecture
The Missing Link(s)
Telephony Manager
Contacts and Phone applications
Front facing camera
Connecting the low level with the applications
Real-time, bidirectional media management
Application Framework
Customer’scustomized MMI Layer
Google AndroidLinux Runtime Libraries
H.323
BEEHD
MediaFramework
Peripherals
Driver
Integration
RADVISION Common Core for
Android OS
Android
Camera
Component
Android
Audio Device
Component
A/V
Codecs
BSP, Operatingsystem and drivers
Contacts Call Log
Call Progress
Screens
Preview &
RemoteVideo
Video Option
Telephony
Manager
JNI Wrapper for the
BEEHD ApplicationLogic
SIP A-RTP
CallControl
Module provided by RADVISION
Component provided by the vendor
Component customized by RADVISION
Component provided by third-party
Where to Find Us?
Corporate site Community Blogs Newsletter twitter
This seminar, online:
http://community.radvision.com/page/futurecomm-2010/
Name: Title:Tomer Saar
tomers@radvision.com
Product Manager
Thank you!

Weitere ähnliche Inhalte

Was ist angesagt?

Hsi Wave Product Overview
Hsi Wave Product OverviewHsi Wave Product Overview
Hsi Wave Product Overview
sjcoe70
 
Download It
Download ItDownload It
Download It
Videoguy
 
Polycom - Overview
Polycom - OverviewPolycom - Overview
Polycom - Overview
CXN-BE
 

Was ist angesagt? (19)

A Hackaton Focused on Call Control
A Hackaton Focused on Call ControlA Hackaton Focused on Call Control
A Hackaton Focused on Call Control
 
Avaya ip office beginners training
Avaya ip office beginners trainingAvaya ip office beginners training
Avaya ip office beginners training
 
Hsi Wave Product Overview
Hsi Wave Product OverviewHsi Wave Product Overview
Hsi Wave Product Overview
 
Polycom SoundPoint IP 550
Polycom SoundPoint IP 550Polycom SoundPoint IP 550
Polycom SoundPoint IP 550
 
VOIP Design & Implementation
VOIP Design & ImplementationVOIP Design & Implementation
VOIP Design & Implementation
 
Polycom Automation Framework - Polycom
Polycom Automation Framework - PolycomPolycom Automation Framework - Polycom
Polycom Automation Framework - Polycom
 
Toshiba IP5122-SD IP Telephone
Toshiba IP5122-SD IP TelephoneToshiba IP5122-SD IP Telephone
Toshiba IP5122-SD IP Telephone
 
PABX Concept & Avaya IP Office
PABX Concept & Avaya IP OfficePABX Concept & Avaya IP Office
PABX Concept & Avaya IP Office
 
Trixbox Pro
Trixbox ProTrixbox Pro
Trixbox Pro
 
Avaya and Skype Connect PacketBase is an Avaya BusinessPartner
Avaya and Skype Connect PacketBase is an Avaya BusinessPartnerAvaya and Skype Connect PacketBase is an Avaya BusinessPartner
Avaya and Skype Connect PacketBase is an Avaya BusinessPartner
 
Avaya One-X Mobile SIP for Apple iOS by PacketBase
Avaya One-X Mobile SIP for Apple iOS by PacketBaseAvaya One-X Mobile SIP for Apple iOS by PacketBase
Avaya One-X Mobile SIP for Apple iOS by PacketBase
 
Toshiba IP5132-SD IP Telephone
Toshiba IP5132-SD IP TelephoneToshiba IP5132-SD IP Telephone
Toshiba IP5132-SD IP Telephone
 
Download It
Download ItDownload It
Download It
 
Polycom - Overview
Polycom - OverviewPolycom - Overview
Polycom - Overview
 
Polycom SoundPoint IP 560
Polycom SoundPoint IP 560Polycom SoundPoint IP 560
Polycom SoundPoint IP 560
 
Telestax Telecom API Workshop Presentation
Telestax Telecom API Workshop PresentationTelestax Telecom API Workshop Presentation
Telestax Telecom API Workshop Presentation
 
Why Do I Need an SBC
Why Do I Need an SBCWhy Do I Need an SBC
Why Do I Need an SBC
 
Avaya IP Office Demo V4 2
Avaya IP Office Demo V4 2Avaya IP Office Demo V4 2
Avaya IP Office Demo V4 2
 
ALE Endpoint Product Portfolio Brochure
ALE Endpoint Product Portfolio BrochureALE Endpoint Product Portfolio Brochure
ALE Endpoint Product Portfolio Brochure
 

Andere mochten auch

Squidiverse Marketing Presentation
Squidiverse Marketing PresentationSquidiverse Marketing Presentation
Squidiverse Marketing Presentation
Phoenix Smith
 

Andere mochten auch (20)

Ayzenberg Group: Taking Aim at Influencers presentation at Games Connection E...
Ayzenberg Group: Taking Aim at Influencers presentation at Games Connection E...Ayzenberg Group: Taking Aim at Influencers presentation at Games Connection E...
Ayzenberg Group: Taking Aim at Influencers presentation at Games Connection E...
 
Interact Quiz Builder product demo
Interact Quiz Builder product demoInteract Quiz Builder product demo
Interact Quiz Builder product demo
 
Npcs (www.niir.org) newsletter 37
Npcs (www.niir.org) newsletter 37Npcs (www.niir.org) newsletter 37
Npcs (www.niir.org) newsletter 37
 
Social Media Puzzle
Social Media PuzzleSocial Media Puzzle
Social Media Puzzle
 
Food1
Food1Food1
Food1
 
Defensible Brand Names Using Trademarks at Product Camp DFW
Defensible Brand Names Using Trademarks at Product Camp DFWDefensible Brand Names Using Trademarks at Product Camp DFW
Defensible Brand Names Using Trademarks at Product Camp DFW
 
Design patterns
Design patternsDesign patterns
Design patterns
 
Squidiverse Marketing Presentation
Squidiverse Marketing PresentationSquidiverse Marketing Presentation
Squidiverse Marketing Presentation
 
Product Quiz
Product QuizProduct Quiz
Product Quiz
 
World country capital Quiz - Manu Melwin Joy
World country capital Quiz - Manu Melwin JoyWorld country capital Quiz - Manu Melwin Joy
World country capital Quiz - Manu Melwin Joy
 
Como Fazer um Slideshow
Como Fazer um SlideshowComo Fazer um Slideshow
Como Fazer um Slideshow
 
Seat PG connection game - Gamification in customer engagement
 Seat PG connection game - Gamification in customer engagement Seat PG connection game - Gamification in customer engagement
Seat PG connection game - Gamification in customer engagement
 
Sathaye College Synergy 2015 Business Quiz Prelim - Answers - Conducted by Qu...
Sathaye College Synergy 2015 Business Quiz Prelim - Answers - Conducted by Qu...Sathaye College Synergy 2015 Business Quiz Prelim - Answers - Conducted by Qu...
Sathaye College Synergy 2015 Business Quiz Prelim - Answers - Conducted by Qu...
 
Yukti 2010 Quiz Prelims
Yukti 2010 Quiz PrelimsYukti 2010 Quiz Prelims
Yukti 2010 Quiz Prelims
 
creative Quiz for students
creative Quiz for studentscreative Quiz for students
creative Quiz for students
 
Tata crucible 2014 - Raipur Round Questions
Tata crucible 2014 - Raipur Round QuestionsTata crucible 2014 - Raipur Round Questions
Tata crucible 2014 - Raipur Round Questions
 
World country flags Quiz - Manu Melwin Joy
World country flags Quiz - Manu Melwin JoyWorld country flags Quiz - Manu Melwin Joy
World country flags Quiz - Manu Melwin Joy
 
Sphoorti 2011 - Business Quiz Prelim
Sphoorti 2011 - Business Quiz PrelimSphoorti 2011 - Business Quiz Prelim
Sphoorti 2011 - Business Quiz Prelim
 
"How to Market Digital Games" Game Connection presentation
"How to Market Digital Games" Game Connection presentation"How to Market Digital Games" Game Connection presentation
"How to Market Digital Games" Game Connection presentation
 
Acumen: TATA Crucible Campus Quiz Pushups I
Acumen: TATA Crucible Campus Quiz Pushups IAcumen: TATA Crucible Campus Quiz Pushups I
Acumen: TATA Crucible Campus Quiz Pushups I
 

Ähnlich wie FutureComm 2010: Solving the Android - iPhone puzzle

Download It
Download ItDownload It
Download It
Videoguy
 
FutureComm 2010: IP Video Communications - Trends and Challenges
FutureComm 2010: IP Video Communications - Trends and ChallengesFutureComm 2010: IP Video Communications - Trends and Challenges
FutureComm 2010: IP Video Communications - Trends and Challenges
RADVISION Ltd.
 
Chapter 10 Synchronous Communication
Chapter 10 Synchronous CommunicationChapter 10 Synchronous Communication
Chapter 10 Synchronous Communication
Patty Ramsey
 
FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded PlatformsFutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded Platforms
RADVISION Ltd.
 
VON Canada
VON CanadaVON Canada
VON Canada
Videoguy
 
VON Canada
VON CanadaVON Canada
VON Canada
Videoguy
 
Designing Triple-Play Apps Using DSP Resource Boards
Designing Triple-Play Apps Using DSP Resource BoardsDesigning Triple-Play Apps Using DSP Resource Boards
Designing Triple-Play Apps Using DSP Resource Boards
Videoguy
 
Apple’s facetime protocol
Apple’s facetime protocolApple’s facetime protocol
Apple’s facetime protocol
IMTC
 

Ähnlich wie FutureComm 2010: Solving the Android - iPhone puzzle (20)

Download It
Download ItDownload It
Download It
 
FutureComm 2010: IP Video Communications - Trends and Challenges
FutureComm 2010: IP Video Communications - Trends and ChallengesFutureComm 2010: IP Video Communications - Trends and Challenges
FutureComm 2010: IP Video Communications - Trends and Challenges
 
Chapter 10 Synchronous Communication
Chapter 10 Synchronous CommunicationChapter 10 Synchronous Communication
Chapter 10 Synchronous Communication
 
SIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsSIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communications
 
FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded PlatformsFutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded Platforms
 
Ubuntu Desktop Telephony Stack
Ubuntu Desktop Telephony StackUbuntu Desktop Telephony Stack
Ubuntu Desktop Telephony Stack
 
1st Look at Communications Server 14 Features
1st Look at Communications Server 14 Features1st Look at Communications Server 14 Features
1st Look at Communications Server 14 Features
 
Communications Server 14 First Look
Communications Server 14 First LookCommunications Server 14 First Look
Communications Server 14 First Look
 
voip
voipvoip
voip
 
voip
voipvoip
voip
 
VON Canada
VON CanadaVON Canada
VON Canada
 
VON Canada
VON CanadaVON Canada
VON Canada
 
Voip
Voip Voip
Voip
 
Designing Triple-Play Apps Using DSP Resource Boards
Designing Triple-Play Apps Using DSP Resource BoardsDesigning Triple-Play Apps Using DSP Resource Boards
Designing Triple-Play Apps Using DSP Resource Boards
 
Hello 1 2 3, can you see me now?
Hello 1 2 3, can you see me now?Hello 1 2 3, can you see me now?
Hello 1 2 3, can you see me now?
 
Ip
IpIp
Ip
 
Ip
IpIp
Ip
 
Deltapath frSIP® Unified Communications Core
Deltapath frSIP® Unified Communications Core Deltapath frSIP® Unified Communications Core
Deltapath frSIP® Unified Communications Core
 
Apple’s facetime protocol
Apple’s facetime protocolApple’s facetime protocol
Apple’s facetime protocol
 
Enablement Main
Enablement MainEnablement Main
Enablement Main
 

Mehr von RADVISION Ltd.

FutureComm 2010: Social Media at Your Service
FutureComm 2010: Social Media at Your ServiceFutureComm 2010: Social Media at Your Service
FutureComm 2010: Social Media at Your Service
RADVISION Ltd.
 
FutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and MeasurementFutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and Measurement
RADVISION Ltd.
 
FutureComm 2010: Making Real-Time Video Work Over the Internet
FutureComm 2010: Making Real-Time Video Work Over the InternetFutureComm 2010: Making Real-Time Video Work Over the Internet
FutureComm 2010: Making Real-Time Video Work Over the Internet
RADVISION Ltd.
 
FutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
FutureComm 2010: HD Video to the Desktop - Desktop UC Client EngineFutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
FutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
RADVISION Ltd.
 
FutureComm 2010: Scaling Advanced VoIP Telecom Services
FutureComm 2010: Scaling Advanced VoIP Telecom ServicesFutureComm 2010: Scaling Advanced VoIP Telecom Services
FutureComm 2010: Scaling Advanced VoIP Telecom Services
RADVISION Ltd.
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMS
RADVISION Ltd.
 

Mehr von RADVISION Ltd. (20)

VoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCVoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UC
 
Advanced communication services for android
Advanced communication services for androidAdvanced communication services for android
Advanced communication services for android
 
Reconnecting the Islands
Reconnecting the IslandsReconnecting the Islands
Reconnecting the Islands
 
Radvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The InternetRadvision webinar: Making Real Time Video Work Over The Internet
Radvision webinar: Making Real Time Video Work Over The Internet
 
FutureComm 2010: Social Media at Your Service
FutureComm 2010: Social Media at Your ServiceFutureComm 2010: Social Media at Your Service
FutureComm 2010: Social Media at Your Service
 
FutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and MeasurementFutureComm 2010: Video Quality Analysis and Measurement
FutureComm 2010: Video Quality Analysis and Measurement
 
FutureComm 2010: Making Real-Time Video Work Over the Internet
FutureComm 2010: Making Real-Time Video Work Over the InternetFutureComm 2010: Making Real-Time Video Work Over the Internet
FutureComm 2010: Making Real-Time Video Work Over the Internet
 
FutureComm 2010: LTE and RCS
FutureComm 2010: LTE and RCSFutureComm 2010: LTE and RCS
FutureComm 2010: LTE and RCS
 
FutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
FutureComm 2010: HD Video to the Desktop - Desktop UC Client EngineFutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
FutureComm 2010: HD Video to the Desktop - Desktop UC Client Engine
 
FutureComm 2010: Scaling Advanced VoIP Telecom Services
FutureComm 2010: Scaling Advanced VoIP Telecom ServicesFutureComm 2010: Scaling Advanced VoIP Telecom Services
FutureComm 2010: Scaling Advanced VoIP Telecom Services
 
Voice and Video over IP Communications: Assessing and Improving User Experience
Voice and Video over IP Communications: Assessing and Improving User ExperienceVoice and Video over IP Communications: Assessing and Improving User Experience
Voice and Video over IP Communications: Assessing and Improving User Experience
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMS
 
SIP Beyond Telecom
SIP Beyond TelecomSIP Beyond Telecom
SIP Beyond Telecom
 
The Secrets of SVC (NBU)
The Secrets of SVC (NBU)The Secrets of SVC (NBU)
The Secrets of SVC (NBU)
 
Beyond Unified Communications: The Continuum of Communication Types
Beyond Unified Communications: The Continuum of Communication TypesBeyond Unified Communications: The Continuum of Communication Types
Beyond Unified Communications: The Continuum of Communication Types
 
Improving Video Quality in Your Network
Improving Video Quality in Your NetworkImproving Video Quality in Your Network
Improving Video Quality in Your Network
 
HD video clients on a platter
HD video clients on a platterHD video clients on a platter
HD video clients on a platter
 
UC: From Client To Infrastructure (or UC Down to Earth)
UC: From Client To Infrastructure(or UC Down to Earth)UC: From Client To Infrastructure(or UC Down to Earth)
UC: From Client To Infrastructure (or UC Down to Earth)
 
Leveraging Unified Communications on IMS networks
Leveraging Unified Communications on IMS networksLeveraging Unified Communications on IMS networks
Leveraging Unified Communications on IMS networks
 
A Look Into the Unified Communication World
A Look Into the Unified Communication WorldA Look Into the Unified Communication World
A Look Into the Unified Communication World
 

Kürzlich hochgeladen

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

FutureComm 2010: Solving the Android - iPhone puzzle

  • 1. Name: Title: Solving the Android - iPhone puzzle Mobile UC client engine Tomer Saar Product Manager October 2010
  • 2. Agenda What is Apple FaceTime? Technology Routes Video Chat and the Android OS BEEHD for Personal Devices
  • 3. What is Apple FaceTime?
  • 4. FaceTime Video Chat service for iPhone 4 (& iPod Touch) Requires no registration or sign-in Free IP-based service Runs only over WiFi Based on open standards Closed, proprietary service
  • 5. FaceTime “Magic” Initial binding of phone to its number on Apple servers done using SMS (transparent to user) Call initiation done using proprietary Apple Push Notification Server “Standard” SIP is used to negotiate call capabilities HTTP and TLS used to authenticate certificates RTP used to send media
  • 6. FaceTime Advantages: User Experience No installation No need for an additional user account Seamless part of phone services Video quality better than 3G
  • 7. FaceTime Disadvantages: Closed System iPhone4-to-iPhone4 or iPOD Touch only WiFi only No presence indication Proprietary implementation
  • 9. 3 Aspects of Mobile Video Calling Service Protocol Infrastructure User Experience
  • 10. Which protocol? 3G-324M Existing mobile video telephony H.323 Enterprise video conferencing SIP IP PBXs, hosted VoIP XMPP Google Talk Other? Skype, …
  • 11. User Experience Downloadable application Integrated into the phone UI Support for multiple devices Optimized per device Closed, managed network Unmanaged internet
  • 12. Infrastructure Through the cellular operator Over-the-top service provider Self hosted
  • 13. Apple FaceTime Choice? Protocol Proprietary SIP implementation User experience Integrated into the phone dialer Optimized on the specific chip Infrastructure Self hosted, over Wi-Fi
  • 14. Video Chat and the Android OS
  • 15. Android is Different Based on Linux An open source, modern OS Controlled & Governed by Google
  • 17. The Missing Link(s) Telephony Manager Contacts and Phone applications Front facing camera Connecting the low level with the applications Real-time, bidirectional media management
  • 18. Application Framework Customer’scustomized MMI Layer Google AndroidLinux Runtime Libraries H.323 BEEHD MediaFramework Peripherals Driver Integration RADVISION Common Core for Android OS Android Camera Component Android Audio Device Component A/V Codecs BSP, Operatingsystem and drivers Contacts Call Log Call Progress Screens Preview & RemoteVideo Video Option Telephony Manager JNI Wrapper for the BEEHD ApplicationLogic SIP A-RTP CallControl Module provided by RADVISION Component provided by the vendor Component customized by RADVISION Component provided by third-party
  • 19. Where to Find Us? Corporate site Community Blogs Newsletter twitter This seminar, online: http://community.radvision.com/page/futurecomm-2010/