SlideShare a Scribd company logo
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!

More Related Content

What's hot

A Hackaton Focused on Call Control
A Hackaton Focused on Call ControlA Hackaton Focused on Call Control
A Hackaton Focused on Call Control
Mojo Lingo
 
Avaya ip office beginners training
Avaya ip office beginners trainingAvaya ip office beginners training
Avaya ip office beginners training
Shashank Kapil
 
Hsi Wave Product Overview
Hsi Wave Product OverviewHsi Wave Product Overview
Hsi Wave Product Overviewsjcoe70
 
VOIP Design & Implementation
VOIP Design & ImplementationVOIP Design & Implementation
VOIP Design & Implementation
Ahmed A. Arefin
 
Polycom Automation Framework - Polycom
Polycom Automation Framework - PolycomPolycom Automation Framework - Polycom
Polycom Automation Framework - Polycom
qualisystems
 
PABX Concept & Avaya IP Office
PABX Concept & Avaya IP OfficePABX Concept & Avaya IP Office
PABX Concept & Avaya IP Office
Shahriar Kabir
 
Trixbox Pro
Trixbox ProTrixbox Pro
Trixbox Pro
fahadshaikh
 
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
PacketBase, Inc.
 
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
PacketBase, Inc.
 
Download It
Download ItDownload It
Download ItVideoguy
 
Polycom - Overview
Polycom - OverviewPolycom - Overview
Polycom - OverviewCXN-BE
 
Telestax Telecom API Workshop Presentation
Telestax Telecom API Workshop PresentationTelestax Telecom API Workshop Presentation
Telestax Telecom API Workshop Presentation
Alan Quayle
 
Why Do I Need an SBC
Why Do I Need an SBCWhy Do I Need an SBC
Why Do I Need an SBC
PacketBase, Inc.
 
Avaya IP Office Demo V4 2
Avaya IP Office Demo V4 2Avaya IP Office Demo V4 2
Avaya IP Office Demo V4 2
sacma
 
ALE Endpoint Product Portfolio Brochure
ALE Endpoint Product Portfolio BrochureALE Endpoint Product Portfolio Brochure
ALE Endpoint Product Portfolio Brochure
Alcatel-Lucent Enterprise
 

What's hot (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
 

Viewers also liked

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...
Chris Younger
 
Interact Quiz Builder product demo
Interact Quiz Builder product demoInteract Quiz Builder product demo
Interact Quiz Builder product demo
tryinteract
 
Npcs (www.niir.org) newsletter 37
Npcs (www.niir.org) newsletter 37Npcs (www.niir.org) newsletter 37
Npcs (www.niir.org) newsletter 37
Ajjay Kumar Gupta
 
Food1
Food1Food1
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
John Lindsay
 
Squidiverse Marketing Presentation
Squidiverse Marketing PresentationSquidiverse Marketing Presentation
Squidiverse Marketing PresentationPhoenix Smith
 
Product Quiz
Product QuizProduct Quiz
Product Quiz
Daily 10 Minutes
 
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
manumelwin
 
Como Fazer um Slideshow
Como Fazer um SlideshowComo Fazer um Slideshow
Como Fazer um Slideshow
danielrodrigues09
 
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
manumelwin
 
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...
Learningroots
 
Yukti 2010 Quiz Prelims
Yukti 2010 Quiz PrelimsYukti 2010 Quiz Prelims
Yukti 2010 Quiz Prelims
Vivekanandhan Somalingam
 
creative Quiz for students
creative Quiz for studentscreative Quiz for students
creative Quiz for students
shweta hosmani
 
Tata crucible 2014 - Raipur Round Questions
Tata crucible 2014 - Raipur Round QuestionsTata crucible 2014 - Raipur Round Questions
Tata crucible 2014 - Raipur Round Questions
Arpit Bajpai
 
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
manumelwin
 
Sphoorti 2011 - Business Quiz Prelim
Sphoorti 2011 - Business Quiz PrelimSphoorti 2011 - Business Quiz Prelim
Sphoorti 2011 - Business Quiz Prelim
4Edge
 
"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
Steve Fowler
 
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
Acumen: The Quizzing and Debating Society of SIMSR
 

Viewers also liked (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
 

Similar to FutureComm 2010: Solving the Android - iPhone puzzle

Download It
Download ItDownload It
Download ItVideoguy
 
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 ChallengesRADVISION Ltd.
 
Chapter 10 Synchronous Communication
Chapter 10 Synchronous CommunicationChapter 10 Synchronous Communication
Chapter 10 Synchronous CommunicationPatty Ramsey
 
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
RADVISION Ltd.
 
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 PlatformsRADVISION Ltd.
 
Ubuntu Desktop Telephony Stack
Ubuntu Desktop Telephony StackUbuntu Desktop Telephony Stack
Ubuntu Desktop Telephony Stack
David Sugar
 
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
Krishna Chaitanya Ch
 
Communications Server 14 First Look
Communications Server 14 First LookCommunications Server 14 First Look
Communications Server 14 First Look
Joachim Farla
 
VON Canada
VON CanadaVON Canada
VON CanadaVideoguy
 
VON Canada
VON CanadaVON Canada
VON CanadaVideoguy
 
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 BoardsVideoguy
 
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?
Kundan Singh
 
Ip
IpIp
Deltapath frSIP® Unified Communications Core
Deltapath frSIP® Unified Communications Core Deltapath frSIP® Unified Communications Core
Deltapath frSIP® Unified Communications Core
Long Nguyen
 
Apple’s facetime protocol
Apple’s facetime protocolApple’s facetime protocol
Apple’s facetime protocolIMTC
 
Enablement Main
Enablement MainEnablement Main
Enablement Main
jonanrp
 

Similar to 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
 

More from RADVISION Ltd.

VoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCVoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UC
RADVISION Ltd.
 
Advanced communication services for android
Advanced communication services for androidAdvanced communication services for android
Advanced communication services for android
RADVISION Ltd.
 
Reconnecting the Islands
Reconnecting the IslandsReconnecting the Islands
Reconnecting the Islands
RADVISION Ltd.
 
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
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 ServiceRADVISION 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 MeasurementRADVISION 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 InternetRADVISION Ltd.
 
FutureComm 2010: LTE and RCS
FutureComm 2010: LTE and RCSFutureComm 2010: LTE and RCS
FutureComm 2010: LTE and RCS
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 EngineRADVISION 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 ServicesRADVISION Ltd.
 
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
RADVISION Ltd.
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMS
RADVISION Ltd.
 
SIP Beyond Telecom
SIP Beyond TelecomSIP Beyond Telecom
SIP Beyond Telecom
RADVISION Ltd.
 
The Secrets of SVC (NBU)
The Secrets of SVC (NBU)The Secrets of SVC (NBU)
The Secrets of SVC (NBU)
RADVISION Ltd.
 
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
RADVISION Ltd.
 
Improving Video Quality in Your Network
Improving Video Quality in Your NetworkImproving Video Quality in Your Network
Improving Video Quality in Your Network
RADVISION Ltd.
 
HD video clients on a platter
HD video clients on a platterHD video clients on a platter
HD video clients on a platter
RADVISION Ltd.
 
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)
RADVISION Ltd.
 
Leveraging Unified Communications on IMS networks
Leveraging Unified Communications on IMS networksLeveraging Unified Communications on IMS networks
Leveraging Unified Communications on IMS networks
RADVISION Ltd.
 
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
RADVISION Ltd.
 

More from 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
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 

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/