SlideShare a Scribd company logo
1 of 38
Advanced Communication Servicesfor Android Amir Zmora VP Marketing & Products, TBU
Jeff Beth Needs to work on any device Good quality, we are a dating service after all  Embedded in our dating app People can connect from anywhere A girl can invite her friend to peek in and rate the guy Connect to our partners’ services I want this working for our high season, this summer
Realizing Video Communications on Android Video coding alternatives SW Codec 2-Way Streaming StageFright OpenMAX
Video Coding Alternatives: SW Codec Runs on the ARM Cortex A8/A9 processor Computation intensive - occupies the processor Power intensive – drains the battery Limited quality Resolution FPS Allows for adding “secret sauce” to the codec
Video Coding Alternatives: 2-Way Streaming Uses Play-Record I/F Not built for real-time, bi-directional video Delay, Packetization, Retransmission… Proprietary Uses HW codec
Video Coding Alternatives: StageFright Uses HW Codec Part of Android (as of version 2.2) Device agnostic Not implemented by all vendors Implemented with streaming in mind
Video Coding Alternatives: OpenMAX Standard in theory yet not in reality Parameter setting Threading model Firmware compliancy issue Requires root permissions Downloadable app?
Realizing Video Communications on Android Video coding alternatives
Codec Vs. Media Engine Application Integration SDP Parser Session Manager Real-time Infrastructure Channels Memory Manager Channels Channels Nodes Channel Manager Media Quality and Network Handling NetSense FEC/XOR FEC/RS AJB Rate Shaper AEC AGC A/V Lip Sync A/V Coding G.7xx NB G.7xx WB H.263 H.264 H.264/SVC H.264 / OpenMAX Peripherals integration Android MV Linux Windows Speaker Mic Camera Display
VoIP Client Architecture V²oIP Client ASF (Presence & IM) Call management LDAP SIMPLE XDM MSRP XMPP Call Control Wrapper Media Wrapper SNMP Agent Open APIs Web GUI Protocol Adapter Protocol Adapter Configuration module Settings and Parameters Access Rights Software Upgrader Debug H.323 SIP Signaling Media Engine Optional modules V²oIP Client modules Management plugins low-level modules
Realizing Video Communications on Android Video coding alternatives Codec =Media Engine Media Engine + SIP = Client
Realizing Video Communications on Android Video coding alternatives Codec = Media Engine Media Engine = Client Client is not enough
A client is not enough Solution: Finding the other person Making sure call connects – FW/NAT Connecting to other devices/networks – interop/GW Advanced services – Conferencing… Managing & Control your deployment - Cloud
Interoperability
H.323 SIP Multi Protocol
Multi Platform
Solution Architecture & Components Other Networks:  Consumer/SMB/Large Enterprise/ Lync/Gtalk/Skype SIP SERVERS RADVISION NMS RADVISION MCU RADVISION GATEWAY
Provide service building blocks Solve remote management issues Enable rich service creation Complementary Cloud Services
A Global Market Leader  Industry Leader in Video communications over IP products and technologies since 1992 First to market with VoIP technology solutions Annual Revenues in 2010 - $95 Million Strong Debt-free Balance Sheet with $116M in Cash Listed on NASDAQ:RVSN March 2000  440 Employees Worldwide 4 Major Development Sites 17 Sales and Support Offices 20
Two Complementary Business Units Technology Business Unit (TBU) Advanced HD Video Client Products and Frameworks Enabling Technology for Developers of Video and Voice over IP (V2oIP), 3G and IMS Client/Server solutions Market Share Leader in Protocol Stacks (H.323, SIP, IMS)  Professional Services Group Video Business Unit (VBU) Video and Voice Conferencing Solutions for the Enterprise Market Infrastructure, Management Software and Endpoints
Mission Statement Making video a natural part of every electronic communication by providing a complete Video Deployment Solution
RADVISION End-to-End Video Solution
BEEHD Client Family of Products BEEHD for Desktop BEEHD for Enterprise BEEHD for Personal Devices BEEHDCore
Solution Architecture & Components Other Networks:  Consumer/SMB/Large Enterprise/ Lync/Gtalk/Skype Service Provider & RADVISION Cloud Services SIP SERVERS RADVISION NMS RADVISION MCU RADVISION GATEWAY RADVISION BEEHD Client Framework Pre-integrated on the devices
BEEHD Family Key Benefits Multiple Platforms #1 Leader in Customizable Solutions Part of RVSN Solution
VoIP Client Architecture V²oIP Client ASF (Presence & IM) Call management LDAP SIMPLE XDM MSRP XMPP Call Control Wrapper Media Wrapper SNMP Agent Open APIs Web GUI Protocol Adapter Protocol Adapter Configuration module Settings and Parameters Access Rights Software Upgrader Debug H.323 SIP Signaling Media Engine Optional modules V²oIP Client modules Management plugins BEEHD low-level modules
Video Compression	The Good, The Bad, and The Ugly 1Mbps 330Mbps Uncompressed HD 720p30 Compressed HD 720p30
Typical IP Network Impairments Packet Loss Corruption Congestion Corrupted packet rejection Multi-path Collisions Dropped by router / switch
Handling IP Network Impairments Packet Loss - Corruption SVC + FEC Packet Loss - Congestion NetSense Jitter, Out of Order AJB
SVC - Error Resiliency Time The layered structure of SVC allows Unequal Error Protection (UEP)
H.264/SVC H.264 Maintaining High Quality - RADVISION’s SVC Technology
RADVISION’s NetSense                                                        Delay based                                                     bandwidth 						    estimation &                                                    adaptation Monitor delay for “trends” React accordingly Converge quickly to the effective bandwidth
NetSense NetSense reduces bandwidth before packet losses occur on the network, reducing video artifacts and increasing video quality
Media Engine Architecture Application Integration SDP Parser Session Manager Real-time Infrastructure Channels Memory Manager Channels Channels Nodes Channel Manager Media Quality and Network Handling NetSense FEC/XOR FEC/RS AJB Rate Shaper AEC AGC A/V Lip Sync A/V Coding G.7xx NB G.7xx WB H.263 H.264 H.264/SVC H.264 / OpenMAX Peripherals integration Android MV Linux Windows Speaker Mic Camera Display
Jeff Beth Needs to work on any device Good quality, we are a dating service after all  Embedded in our dating app People can connect from anywhere A girl can invite her friend to peek in and rate the guy Connect to our partners’ services I want this working for our high season, this summer
Thank you! Amir Zmora VP Marketing & Products, TBU

More Related Content

What's hot

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 InternetRADVISION Ltd.
 
Polycom/Microsoft Solutions Q4 2011
Polycom/Microsoft Solutions Q4 2011Polycom/Microsoft Solutions Q4 2011
Polycom/Microsoft Solutions Q4 2011Graham Walsh
 
Vayavya Presentation- Design Services 2010
Vayavya  Presentation- Design Services 2010Vayavya  Presentation- Design Services 2010
Vayavya Presentation- Design Services 2010Vayavya Labs Pvt Ltd
 
MGC 7.0 Sales Presentation Outline
MGC 7.0 Sales Presentation OutlineMGC 7.0 Sales Presentation Outline
MGC 7.0 Sales Presentation OutlineVideoguy
 
ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...
ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...
ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...Biznes to Rozmowy
 
Portfolio Sungho Yoo
Portfolio Sungho YooPortfolio Sungho Yoo
Portfolio Sungho Yooyjung93
 
Download It
Download ItDownload It
Download ItVideoguy
 
NexGen Software Inc
NexGen Software IncNexGen Software Inc
NexGen Software Incpervinder
 
Understanding Session Border Controllers
Understanding Session Border ControllersUnderstanding Session Border Controllers
Understanding Session Border Controllersstefansayer
 
Polycom Automation Framework - Polycom
Polycom Automation Framework - PolycomPolycom Automation Framework - Polycom
Polycom Automation Framework - Polycomqualisystems
 
Viva Video Telephony Mmpbx
Viva Video Telephony  MmpbxViva Video Telephony  Mmpbx
Viva Video Telephony Mmpbxshoaibbaig
 
Polycom - Overview
Polycom - OverviewPolycom - Overview
Polycom - OverviewCXN-BE
 
Siphon Networks Overview V1
Siphon Networks Overview V1Siphon Networks Overview V1
Siphon Networks Overview V1guest82fe9d6
 
Polycom telemedicine 2015 28th june 2010 v1
Polycom telemedicine 2015   28th june 2010 v1Polycom telemedicine 2015   28th june 2010 v1
Polycom telemedicine 2015 28th june 2010 v1ngcoin
 
PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014Dialogic Inc.
 

What's hot (19)

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
 
Polycom/Microsoft Solutions Q4 2011
Polycom/Microsoft Solutions Q4 2011Polycom/Microsoft Solutions Q4 2011
Polycom/Microsoft Solutions Q4 2011
 
Vayavya Presentation- Design Services 2010
Vayavya  Presentation- Design Services 2010Vayavya  Presentation- Design Services 2010
Vayavya Presentation- Design Services 2010
 
Aarti Sip
Aarti SipAarti Sip
Aarti Sip
 
Aarti sip
Aarti sipAarti sip
Aarti sip
 
MGC 7.0 Sales Presentation Outline
MGC 7.0 Sales Presentation OutlineMGC 7.0 Sales Presentation Outline
MGC 7.0 Sales Presentation Outline
 
ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...
ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...
ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...
 
Portfolio Sungho Yoo
Portfolio Sungho YooPortfolio Sungho Yoo
Portfolio Sungho Yoo
 
Resume_Gajendrasharma
Resume_GajendrasharmaResume_Gajendrasharma
Resume_Gajendrasharma
 
Download It
Download ItDownload It
Download It
 
NexGen Software Inc
NexGen Software IncNexGen Software Inc
NexGen Software Inc
 
Understanding Session Border Controllers
Understanding Session Border ControllersUnderstanding Session Border Controllers
Understanding Session Border Controllers
 
Polycom Automation Framework - Polycom
Polycom Automation Framework - PolycomPolycom Automation Framework - Polycom
Polycom Automation Framework - Polycom
 
Viva Video Telephony Mmpbx
Viva Video Telephony  MmpbxViva Video Telephony  Mmpbx
Viva Video Telephony Mmpbx
 
04b-radcliffe
04b-radcliffe04b-radcliffe
04b-radcliffe
 
Polycom - Overview
Polycom - OverviewPolycom - Overview
Polycom - Overview
 
Siphon Networks Overview V1
Siphon Networks Overview V1Siphon Networks Overview V1
Siphon Networks Overview V1
 
Polycom telemedicine 2015 28th june 2010 v1
Polycom telemedicine 2015   28th june 2010 v1Polycom telemedicine 2015   28th june 2010 v1
Polycom telemedicine 2015 28th june 2010 v1
 
PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014PowerMedia XMS at Mobile World Congress 2014
PowerMedia XMS at Mobile World Congress 2014
 

Viewers also liked

Alcatel-Lucent_RCS_SN_Markets_EXT
Alcatel-Lucent_RCS_SN_Markets_EXTAlcatel-Lucent_RCS_SN_Markets_EXT
Alcatel-Lucent_RCS_SN_Markets_EXTDaisy Su
 
fring_Alliance_Overview_V18_July copy
fring_Alliance_Overview_V18_July copyfring_Alliance_Overview_V18_July copy
fring_Alliance_Overview_V18_July copyRoy Timor-Rousso
 
RCS-e API Exposure
RCS-e API ExposureRCS-e API Exposure
RCS-e API ExposureSolaiemes
 
Solaiemes RCS Solution Gateway
Solaiemes RCS Solution GatewaySolaiemes RCS Solution Gateway
Solaiemes RCS Solution GatewaySolaiemes
 
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2BeMyApp
 
RCS - оружие мобильных операторов против мессенджеров. Виталий Лепехин, Huawei.
RCS - оружие мобильных операторов против мессенджеров. Виталий Лепехин, Huawei. RCS - оружие мобильных операторов против мессенджеров. Виталий Лепехин, Huawei.
RCS - оружие мобильных операторов против мессенджеров. Виталий Лепехин, Huawei. Ольга Федина
 
RCS, the carriers' weapon. The Killer Enabler.
RCS, the carriers' weapon. The Killer Enabler.RCS, the carriers' weapon. The Killer Enabler.
RCS, the carriers' weapon. The Killer Enabler.Solaiemes
 
TV as enhanced communicator using RCS
TV as enhanced communicator using RCSTV as enhanced communicator using RCS
TV as enhanced communicator using RCSSolaiemes
 
Extending carriers network with fring OTT
Extending carriers network with fring OTTExtending carriers network with fring OTT
Extending carriers network with fring OTTRoy Timor-Rousso
 
Genaker RCS Seminar @ GSMA MWC 2010
Genaker RCS Seminar @ GSMA MWC 2010Genaker RCS Seminar @ GSMA MWC 2010
Genaker RCS Seminar @ GSMA MWC 2010Marcelo Manta
 
Rich Communications Highlights, Time to Change the Strategy
Rich Communications Highlights, Time to Change the StrategyRich Communications Highlights, Time to Change the Strategy
Rich Communications Highlights, Time to Change the StrategyAlan Quayle
 
KANDY: Real Time Communication by APIs via the Cloud
KANDY: Real Time Communication by APIs via the Cloud KANDY: Real Time Communication by APIs via the Cloud
KANDY: Real Time Communication by APIs via the Cloud Roy Timor-Rousso
 
StreamWIDE: Filling the gap between OTT and RCS-e
StreamWIDE: Filling the gap between OTT and RCS-e  StreamWIDE: Filling the gap between OTT and RCS-e
StreamWIDE: Filling the gap between OTT and RCS-e StreamWIDE
 
Xura_Navigating the RCS journey in the Google age_WP_v1
Xura_Navigating the RCS journey in the Google age_WP_v1Xura_Navigating the RCS journey in the Google age_WP_v1
Xura_Navigating the RCS journey in the Google age_WP_v1Graham McInnes
 
RCS Hub - Driving global interconnectivity for RCS
RCS Hub - Driving global interconnectivity for RCS RCS Hub - Driving global interconnectivity for RCS
RCS Hub - Driving global interconnectivity for RCS Openmind Networks
 
Rcs media group-business-plan-2016-2018
Rcs media group-business-plan-2016-2018Rcs media group-business-plan-2016-2018
Rcs media group-business-plan-2016-2018Pierluca Santoro
 
VoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCVoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCRADVISION Ltd.
 
千里之行 Begin with a Single Step
千里之行 Begin with a Single Step千里之行 Begin with a Single Step
千里之行 Begin with a Single StepCalvin C. Yu
 
Radisys & Mavenir: Monetizing VoLTE and RCS
Radisys & Mavenir: Monetizing VoLTE and RCSRadisys & Mavenir: Monetizing VoLTE and RCS
Radisys & Mavenir: Monetizing VoLTE and RCSRadisys Corporation
 
Solaiemes RCS Monetization. API & VAS Platforms Webinar slides
Solaiemes RCS Monetization. API & VAS Platforms Webinar slidesSolaiemes RCS Monetization. API & VAS Platforms Webinar slides
Solaiemes RCS Monetization. API & VAS Platforms Webinar slidesSolaiemes
 

Viewers also liked (20)

Alcatel-Lucent_RCS_SN_Markets_EXT
Alcatel-Lucent_RCS_SN_Markets_EXTAlcatel-Lucent_RCS_SN_Markets_EXT
Alcatel-Lucent_RCS_SN_Markets_EXT
 
fring_Alliance_Overview_V18_July copy
fring_Alliance_Overview_V18_July copyfring_Alliance_Overview_V18_July copy
fring_Alliance_Overview_V18_July copy
 
RCS-e API Exposure
RCS-e API ExposureRCS-e API Exposure
RCS-e API Exposure
 
Solaiemes RCS Solution Gateway
Solaiemes RCS Solution GatewaySolaiemes RCS Solution Gateway
Solaiemes RCS Solution Gateway
 
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
Android, AndEngine and Jibe Mobile - Ultracode Munich Meetup #2
 
RCS - оружие мобильных операторов против мессенджеров. Виталий Лепехин, Huawei.
RCS - оружие мобильных операторов против мессенджеров. Виталий Лепехин, Huawei. RCS - оружие мобильных операторов против мессенджеров. Виталий Лепехин, Huawei.
RCS - оружие мобильных операторов против мессенджеров. Виталий Лепехин, Huawei.
 
RCS, the carriers' weapon. The Killer Enabler.
RCS, the carriers' weapon. The Killer Enabler.RCS, the carriers' weapon. The Killer Enabler.
RCS, the carriers' weapon. The Killer Enabler.
 
TV as enhanced communicator using RCS
TV as enhanced communicator using RCSTV as enhanced communicator using RCS
TV as enhanced communicator using RCS
 
Extending carriers network with fring OTT
Extending carriers network with fring OTTExtending carriers network with fring OTT
Extending carriers network with fring OTT
 
Genaker RCS Seminar @ GSMA MWC 2010
Genaker RCS Seminar @ GSMA MWC 2010Genaker RCS Seminar @ GSMA MWC 2010
Genaker RCS Seminar @ GSMA MWC 2010
 
Rich Communications Highlights, Time to Change the Strategy
Rich Communications Highlights, Time to Change the StrategyRich Communications Highlights, Time to Change the Strategy
Rich Communications Highlights, Time to Change the Strategy
 
KANDY: Real Time Communication by APIs via the Cloud
KANDY: Real Time Communication by APIs via the Cloud KANDY: Real Time Communication by APIs via the Cloud
KANDY: Real Time Communication by APIs via the Cloud
 
StreamWIDE: Filling the gap between OTT and RCS-e
StreamWIDE: Filling the gap between OTT and RCS-e  StreamWIDE: Filling the gap between OTT and RCS-e
StreamWIDE: Filling the gap between OTT and RCS-e
 
Xura_Navigating the RCS journey in the Google age_WP_v1
Xura_Navigating the RCS journey in the Google age_WP_v1Xura_Navigating the RCS journey in the Google age_WP_v1
Xura_Navigating the RCS journey in the Google age_WP_v1
 
RCS Hub - Driving global interconnectivity for RCS
RCS Hub - Driving global interconnectivity for RCS RCS Hub - Driving global interconnectivity for RCS
RCS Hub - Driving global interconnectivity for RCS
 
Rcs media group-business-plan-2016-2018
Rcs media group-business-plan-2016-2018Rcs media group-business-plan-2016-2018
Rcs media group-business-plan-2016-2018
 
VoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UCVoLTE & RCS Revolutionizing Enterprise UC
VoLTE & RCS Revolutionizing Enterprise UC
 
千里之行 Begin with a Single Step
千里之行 Begin with a Single Step千里之行 Begin with a Single Step
千里之行 Begin with a Single Step
 
Radisys & Mavenir: Monetizing VoLTE and RCS
Radisys & Mavenir: Monetizing VoLTE and RCSRadisys & Mavenir: Monetizing VoLTE and RCS
Radisys & Mavenir: Monetizing VoLTE and RCS
 
Solaiemes RCS Monetization. API & VAS Platforms Webinar slides
Solaiemes RCS Monetization. API & VAS Platforms Webinar slidesSolaiemes RCS Monetization. API & VAS Platforms Webinar slides
Solaiemes RCS Monetization. API & VAS Platforms Webinar slides
 

Similar to Advanced communication services for android

Neevee communication technologies_portfolio
Neevee communication technologies_portfolioNeevee communication technologies_portfolio
Neevee communication technologies_portfolioNEEVEE Technologies
 
Building Voice
Building Voice Building Voice
Building Voice Videoguy
 
Download It
Download ItDownload It
Download ItVideoguy
 
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.
 
Rebaca's Video Delivery Expertise Overview
Rebaca's Video Delivery Expertise OverviewRebaca's Video Delivery Expertise Overview
Rebaca's Video Delivery Expertise OverviewArshad Mahmood
 
HD video clients on a platter
HD video clients on a platterHD video clients on a platter
HD video clients on a platterRADVISION Ltd.
 
Rebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewRebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewAvishek Gupta
 
Rebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewRebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewAvishek Gupta
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologySunnySheng
 
LAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical OverviewLAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical OverviewLinaro
 
RADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoRADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoTsahi Levent-levi
 
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT Group
 
Eyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference GuideEyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference GuideEyeball Networks
 

Similar to Advanced communication services for android (20)

Neevee communication technologies_portfolio
Neevee communication technologies_portfolioNeevee communication technologies_portfolio
Neevee communication technologies_portfolio
 
Intro to Video Conferencing
Intro to Video ConferencingIntro to Video Conferencing
Intro to Video Conferencing
 
Building Voice
Building Voice Building Voice
Building Voice
 
Download It
Download ItDownload It
Download It
 
voip
voipvoip
voip
 
voip
voipvoip
voip
 
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
 
Rebaca's Video Delivery Expertise Overview
Rebaca's Video Delivery Expertise OverviewRebaca's Video Delivery Expertise Overview
Rebaca's Video Delivery Expertise Overview
 
Ramprasad_Darlapudi
Ramprasad_DarlapudiRamprasad_Darlapudi
Ramprasad_Darlapudi
 
HD video clients on a platter
HD video clients on a platterHD video clients on a platter
HD video clients on a platter
 
Rebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewRebaca Technologies Corporate Overview
Rebaca Technologies Corporate Overview
 
Rebaca Technologies Corporate Overview
Rebaca Technologies Corporate OverviewRebaca Technologies Corporate Overview
Rebaca Technologies Corporate Overview
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression Technology
 
LAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical OverviewLAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical Overview
 
RADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person VideoRADVISION IPTV: Interactive Live Person To Person Video
RADVISION IPTV: Interactive Live Person To Person Video
 
Surf Communication Solutions - Voice Video Gw
Surf Communication Solutions - Voice Video GwSurf Communication Solutions - Voice Video Gw
Surf Communication Solutions - Voice Video Gw
 
Mips track a
Mips   track aMips   track a
Mips track a
 
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
We4IT LCTY 2013 - Infra-Man - Deep Dive into IBM Sametime - Advanced Video Te...
 
shvp_07
shvp_07shvp_07
shvp_07
 
Eyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference GuideEyeball Messenger SDK V10.0 Developer Reference Guide
Eyeball Messenger SDK V10.0 Developer Reference Guide
 

More from RADVISION Ltd.

Reconnecting the Islands
Reconnecting the IslandsReconnecting the Islands
Reconnecting the IslandsRADVISION 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 RCSRADVISION 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.
 
FutureComm 2010: Solving the Android - iPhone puzzle
FutureComm 2010: Solving the Android - iPhone puzzleFutureComm 2010: Solving the Android - iPhone puzzle
FutureComm 2010: Solving the Android - iPhone puzzleRADVISION 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.
 
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.
 
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 ExperienceRADVISION Ltd.
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMSRADVISION 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 TypesRADVISION Ltd.
 
Improving Video Quality in Your Network
Improving Video Quality in Your NetworkImproving Video Quality in Your Network
Improving Video Quality in Your NetworkRADVISION 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 networksRADVISION 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 WorldRADVISION Ltd.
 
Breaking The Boundaries Of Video Conferencing
Breaking The Boundaries Of Video ConferencingBreaking The Boundaries Of Video Conferencing
Breaking The Boundaries Of Video ConferencingRADVISION Ltd.
 

More from RADVISION Ltd. (19)

Reconnecting the Islands
Reconnecting the IslandsReconnecting the Islands
Reconnecting the Islands
 
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: 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
 
FutureComm 2010: Solving the Android - iPhone puzzle
FutureComm 2010: Solving the Android - iPhone puzzleFutureComm 2010: Solving the Android - iPhone puzzle
FutureComm 2010: Solving the Android - iPhone puzzle
 
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
 
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
 
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
 
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
 
Breaking The Boundaries Of Video Conferencing
Breaking The Boundaries Of Video ConferencingBreaking The Boundaries Of Video Conferencing
Breaking The Boundaries Of Video Conferencing
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

Advanced communication services for android

  • 1. Advanced Communication Servicesfor Android Amir Zmora VP Marketing & Products, TBU
  • 2. Jeff Beth Needs to work on any device Good quality, we are a dating service after all  Embedded in our dating app People can connect from anywhere A girl can invite her friend to peek in and rate the guy Connect to our partners’ services I want this working for our high season, this summer
  • 3. Realizing Video Communications on Android Video coding alternatives SW Codec 2-Way Streaming StageFright OpenMAX
  • 4. Video Coding Alternatives: SW Codec Runs on the ARM Cortex A8/A9 processor Computation intensive - occupies the processor Power intensive – drains the battery Limited quality Resolution FPS Allows for adding “secret sauce” to the codec
  • 5. Video Coding Alternatives: 2-Way Streaming Uses Play-Record I/F Not built for real-time, bi-directional video Delay, Packetization, Retransmission… Proprietary Uses HW codec
  • 6. Video Coding Alternatives: StageFright Uses HW Codec Part of Android (as of version 2.2) Device agnostic Not implemented by all vendors Implemented with streaming in mind
  • 7. Video Coding Alternatives: OpenMAX Standard in theory yet not in reality Parameter setting Threading model Firmware compliancy issue Requires root permissions Downloadable app?
  • 8. Realizing Video Communications on Android Video coding alternatives
  • 9. Codec Vs. Media Engine Application Integration SDP Parser Session Manager Real-time Infrastructure Channels Memory Manager Channels Channels Nodes Channel Manager Media Quality and Network Handling NetSense FEC/XOR FEC/RS AJB Rate Shaper AEC AGC A/V Lip Sync A/V Coding G.7xx NB G.7xx WB H.263 H.264 H.264/SVC H.264 / OpenMAX Peripherals integration Android MV Linux Windows Speaker Mic Camera Display
  • 10. VoIP Client Architecture V²oIP Client ASF (Presence & IM) Call management LDAP SIMPLE XDM MSRP XMPP Call Control Wrapper Media Wrapper SNMP Agent Open APIs Web GUI Protocol Adapter Protocol Adapter Configuration module Settings and Parameters Access Rights Software Upgrader Debug H.323 SIP Signaling Media Engine Optional modules V²oIP Client modules Management plugins low-level modules
  • 11. Realizing Video Communications on Android Video coding alternatives Codec =Media Engine Media Engine + SIP = Client
  • 12. Realizing Video Communications on Android Video coding alternatives Codec = Media Engine Media Engine = Client Client is not enough
  • 13. A client is not enough Solution: Finding the other person Making sure call connects – FW/NAT Connecting to other devices/networks – interop/GW Advanced services – Conferencing… Managing & Control your deployment - Cloud
  • 15. H.323 SIP Multi Protocol
  • 17. Solution Architecture & Components Other Networks: Consumer/SMB/Large Enterprise/ Lync/Gtalk/Skype SIP SERVERS RADVISION NMS RADVISION MCU RADVISION GATEWAY
  • 18. Provide service building blocks Solve remote management issues Enable rich service creation Complementary Cloud Services
  • 19.
  • 20. A Global Market Leader Industry Leader in Video communications over IP products and technologies since 1992 First to market with VoIP technology solutions Annual Revenues in 2010 - $95 Million Strong Debt-free Balance Sheet with $116M in Cash Listed on NASDAQ:RVSN March 2000 440 Employees Worldwide 4 Major Development Sites 17 Sales and Support Offices 20
  • 21. Two Complementary Business Units Technology Business Unit (TBU) Advanced HD Video Client Products and Frameworks Enabling Technology for Developers of Video and Voice over IP (V2oIP), 3G and IMS Client/Server solutions Market Share Leader in Protocol Stacks (H.323, SIP, IMS) Professional Services Group Video Business Unit (VBU) Video and Voice Conferencing Solutions for the Enterprise Market Infrastructure, Management Software and Endpoints
  • 22. Mission Statement Making video a natural part of every electronic communication by providing a complete Video Deployment Solution
  • 24. BEEHD Client Family of Products BEEHD for Desktop BEEHD for Enterprise BEEHD for Personal Devices BEEHDCore
  • 25. Solution Architecture & Components Other Networks: Consumer/SMB/Large Enterprise/ Lync/Gtalk/Skype Service Provider & RADVISION Cloud Services SIP SERVERS RADVISION NMS RADVISION MCU RADVISION GATEWAY RADVISION BEEHD Client Framework Pre-integrated on the devices
  • 26. BEEHD Family Key Benefits Multiple Platforms #1 Leader in Customizable Solutions Part of RVSN Solution
  • 27. VoIP Client Architecture V²oIP Client ASF (Presence & IM) Call management LDAP SIMPLE XDM MSRP XMPP Call Control Wrapper Media Wrapper SNMP Agent Open APIs Web GUI Protocol Adapter Protocol Adapter Configuration module Settings and Parameters Access Rights Software Upgrader Debug H.323 SIP Signaling Media Engine Optional modules V²oIP Client modules Management plugins BEEHD low-level modules
  • 28. Video Compression The Good, The Bad, and The Ugly 1Mbps 330Mbps Uncompressed HD 720p30 Compressed HD 720p30
  • 29. Typical IP Network Impairments Packet Loss Corruption Congestion Corrupted packet rejection Multi-path Collisions Dropped by router / switch
  • 30. Handling IP Network Impairments Packet Loss - Corruption SVC + FEC Packet Loss - Congestion NetSense Jitter, Out of Order AJB
  • 31. SVC - Error Resiliency Time The layered structure of SVC allows Unequal Error Protection (UEP)
  • 32. H.264/SVC H.264 Maintaining High Quality - RADVISION’s SVC Technology
  • 33. RADVISION’s NetSense Delay based bandwidth estimation & adaptation Monitor delay for “trends” React accordingly Converge quickly to the effective bandwidth
  • 34. NetSense NetSense reduces bandwidth before packet losses occur on the network, reducing video artifacts and increasing video quality
  • 35. Media Engine Architecture Application Integration SDP Parser Session Manager Real-time Infrastructure Channels Memory Manager Channels Channels Nodes Channel Manager Media Quality and Network Handling NetSense FEC/XOR FEC/RS AJB Rate Shaper AEC AGC A/V Lip Sync A/V Coding G.7xx NB G.7xx WB H.263 H.264 H.264/SVC H.264 / OpenMAX Peripherals integration Android MV Linux Windows Speaker Mic Camera Display
  • 36. Jeff Beth Needs to work on any device Good quality, we are a dating service after all  Embedded in our dating app People can connect from anywhere A girl can invite her friend to peek in and rate the guy Connect to our partners’ services I want this working for our high season, this summer
  • 37.
  • 38. Thank you! Amir Zmora VP Marketing & Products, TBU