WebRTC A Practical Introduction

Size: px
Start display at page:

Download "WebRTC A Practical Introduction"

Transcription

1 WebRTC A Practical Introduction Cloud Communications Alliance June 2015 Alan Quayle alan@alanquayle.com /22/15 1

2 Objectives Introduction to WebRTC for the technically minded lay-person. Dangerous WebRTC Demos. What do developers think? Where s the money in WebRTC? Where is WebRTC going? 6/22/15 2

3 What The Technology Geeks Say Open, Nothing Proprietary No Plugs-Ins Multi Platform / Device

4 What The Standards Geeks Say WebRTC standards (Signaling) (Signaling) Set or RTC APIs for Web Browsers (Media) New protocol profile

5 5

6 Real-time stuff in browser / app with no plug-ins

7

8

9 M2M and Telematics

10 Surveillance & Monitoring

11 Lots & Lots & Lots of Devices

12 Embedding Communications Everywhere!

13 Embedded communications In-app In-Browser In-Thing June 2015 Copyright Disruptive Analysis Ltd 2015

14

15

16

17 G.711, AMR- WB, EVS, H. Opus, VP8 264 Codec Wars

18

19 There s No Approval Process

20 Every Browser Gives you a Different Experience

21 Original web vision of WebRTC (2012 view) Web server No pre-defined signalling, IDs etc Javascript APIs W3C (connect, use cam/mic, send data) IETF RTCWeb Protocols (codecs, transport, security etc) Browser Open-source, no plug-ins P2P Voice Video Realtime Data Javascript APIs W3C (connect, use cam/mic, send data) IETF RTCWeb Protocols (codecs, transport, security etc) Browser Open-source, no plug-ins June 2015 Copyright Disruptive Analysis Ltd 2015

22 And in 2015: Technology purists need not apply Javascript WebRTC APIs W3C IETF RTCWeb Protocols Browser 3 rd party APIs & cloud platforms IETF RTCWeb Protocols (+maybe modifications) Built-into apps / OS ORTC API ORCA API IETF RTCWeb Protocols Browser +????? Plug-ins WebRTC is more a philosophy than a fixed standard Gateways IMS UC Call centre etc June 2015 Copyright Disruptive Analysis Ltd 2015

23 WebRTC on >6bn devices by Million WebRTC devices worldwide, year-end Other (TV+M2M/IoT) Smartphones Tablets PCs Source: Disruptive Analysis 2014 Edition WebRTC Report June 2015 Copyright Disruptive Analysis Ltd 2015

24 The WebRTC Train has left the station and it isn t going to wait for You

25 WebRTC is a car without wheels!

26 WebRTC Triangle Web Server (Application) The wheels! Peer Connection (Audio, Video, and/or Data) Browser M Browser L (Running HTML5 Application (Running HTML5 Application from Web Server) from Web Server) Both browsers running the same web application from web server Peer Connection media session is established between them Signaling is not standardized, could be SIP, Jingle, proprietary. Uses HTTP or WebSockets for transport 26

27 What WebRTC Means to Enterprises DEMO TIME

28 appear.in/alanquayle

29 appear.in/alanquayle

30

31

32

33 Let s all go back to 2010

34 ENTERPRISE COMMUNICATION PROBLEM #1: THE DESKTOP PHONE IS A DINOSAUR Most communication (56%) happens when people are NOT at their desk source XYZ market research Why is it still around? Call quality Conference calling Incumbency of vendors Transfers/internal call routing What will kill the desktop phone? Expensive $50 per month? People are increasingly not at their desks. Mobile phones are with people all day and now have the potential to kill the desktop phone with XYZ s help.

35 ENTERPRISE COMMUNICATION PROBLEM #2: USERS ARE PRISONERS OF CHOICE Desktop Phone call Desktop IM Mobile Desktop Voic Skype Fax Mobile SMS Phone call Mobile Voic EMS Mobile IM Colleague s Phone Push to Talk Business or Personal Numbers Yahoo! IM MSN IM Desktop Web Conference VoIP Client MeetMe Conference Push to X MMS Video Call Calling isn t working: 70 percent of calls are forwarded to voic , less than 16% leave a message and less than 5% are returned Unified Communications has made the problem worse: Human latency is now costing the US economy $1T per year XYZ solves this problem and improves productivity by 45 mins per day source XYZ market research

36 The secret sauce of this start-up. (which never came to pass as it was painfully too early to market)

37 server Lesson 1: History of WebRTC signalling app high-level library Google Talk/Hangouts libjingle low-level libraries raw Vidyo/On2 GIPS GIPS O3D camera mic network speaker screen

38 Lesson 1: History of WebRTC your server Your app your signalling WebRTC camera mic network speaker screen

39 Lesson 1: History of WebRTC 5 years ago Large gap Now Small gap Innovation slow Innovation faster

40

41 Lesson 2: WebRTC is Powerful Takes care of ICE, STUN, TURN, IPv6, DTLS, DTLS-SRTP, RTP, audio codecs, video codecs, RTCP, BWE, AGC, AEC, jitter, error concealment, audio levels, FEC, RTX, SCTP, SDP, and lots more I can't remember right now... So you don't have to (as much)

42 Lesson 2: WebRTC is Powerful A Hello? Hello B Bootstrap Magic! To secure, robust, low-latency, p2p audio, video, and data A Anything and everything B This is the F@$&ing Cool Bit everyone gets

43 Lesson 4: How to use WebRTC Your Job: 1. Exchange "bootstrap" info 2. Choose transport parameters 3. Choose media to send/recv, and when 4. Debug, debug, debug (Don't let legacy "signalling" confuse you) Debugging??? WTF!

44 Debug, debug, debug RTC bugs can be really tough high expectations, low reproducibility, highly variable conditions, hardware failures, lots and lots of complexity, user misunderstandings... get blamed for ISP problems :). Very common bug report "They can't hear me" Put on your detective hat :) This is were you loose people

45 Lesson 5: How to do RTC Well 1. Logging! 2. Stats 3. Learn the stack (so you can debug) 4. Handle events (error, state changes) 5. Don't forget: TURN, ICE restarts, device selection, mute state, resolution changes, audio-only mode, bandwidth usage 6. Watch stats: connect rate, "call" length, time to connect, time to first audio, time to first video, estimated bandwidth, sent bandwidth, received bandwidth, sent resolution, recieved resolution So what you re saying is I need to understand the guts to be able to debug L

46

47 TADHack Survey (June) Country based Pakistan, 2 Japan, 3 Canada, 2 Malaysia, 5 Italy, 2 Singapore, 2 Tunisia, 2 UK, 5 Germany, 3 Nigeria, 2 Brasil, 2 Spain, 49 Philippines, 17 Russia, 3 India, 6 Belgium, 7 Netherlands, 5 Slovakia, 2 Hungary, 5 USA, 14 Mexico, 15 Sri Lanka, 35 We used the TADHack Survey respondents from June to better understand what people other than the choir thought about WebRTC 47

48 TADHack Survey (June) What s their Business? Tech Vendor 24 System Integrator 18 Platform Provider 16 Total of 188 Responses Consulting 4 Telco 16 App Developer 75 Student 35 App developers and Students were the top 2 targets for TADHack. We engaged with the Illinois Institute of Technology Real Time Communications Lab as well as the Universidad Rey Juan Carlos ICT Department which bumped up student developer numbers.

49 Pre-Event Results: What Tech are of most interest to your projects? 80.0% 70.0% 60.0% 50.0% 40.0% 30.0% 20.0% 10.0% 0.0% 42.6% Telecom app servers (in call services) 68.1% Telecom APIs Communications (calling and messaging) 44.7% Telecom APIs Payments 53.2% Telecom APIs Profile (Location, device info, subscription info) 48.9% FOSS (Free and Open Source Software) 55.3% WebRTC 51.1% Then we did some unscientific analysis we asked the people who are NOT interested in WebRTC what they thought about it because lets face it all telecom application developers 49 should be interested in WebRTC Development tools

50 So we asked them (60) some questions Have you played with WebRTC? o Yes 50 o No 10 What did you think? just a few of the quotes o o o o o Outside of Chrome to Chrome we could not get it to work most of the time, so gave up Using WebRTC video on mobile phones seriously eats the battery life, we love it, but for our application its not viable with WebRTC Isn t WebRTC still in development? Its much more complex than just the browser specification, there are many WebRTC API providers, other service vendors, and SDK vendors that you have to be an expert to even understand their offer never mind comparing the offers We use WebRTC data channel in two of our experimental applications, its good, it does requires constant maintenance as browsers get updated, so we ve not included it in any of our commercial offers yet. Once things get more stabilized we ll think about it.

51 A view on where we are with WebRTC Early Explorers Wild West Civil War Progressive Era Modern Era My view on where we are with WebRTC. We re in the wild west after the early explorers have mapped some of the landscape, with the privacy and security issues better managed, we ll see the big guys war it out, and with the market deciding we ll enter a progressive era where the dominant innovations from the war are consolidated into standards. All ending in the modern era where WebRTC is ubiquitous and no longer really mentioned, its just there.

52

53

54

55 Question: Would you base a service or business model entirely on CSS or HTML5 (of which WebRTC is part)? No, that would be silly, its just a technology You generally need more than WebRTC For extending existing businesses and services you need partners to manage away the complexity away For hardcore blue-sky innovation knock yourself out, as WebRTC has the potential to do amazing hacks when mashed up

56 $100B Ecosystem!

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com WebRTC for Service Providers FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com This document is copyright of FRAFOS GmbH. Duplication or propagation or

More information

WebRTC: Why You Should Care and How Avaya Can Help You. Joel Ezell Lead Architect, Collaboration Environment R&D

WebRTC: Why You Should Care and How Avaya Can Help You. Joel Ezell Lead Architect, Collaboration Environment R&D WebRTC: Why You Should Care and How Can Help You Joel Ezell Lead Architect, Collaboration Environment R&D What is WebRTC? A set of standards being defined by the IETF (protocols) and the W3C (JavaScript

More information

webrtc and XMPP Philipp Hancke, XMPP Summit 2013

webrtc and XMPP Philipp Hancke, XMPP Summit 2013 webrtc and XMPP Philipp Hancke, XMPP Summit 2013 What is this webrtc thing and why should XMPP developers care? I assume you know what XMPP is you might have heard of Jingle the XMPP framework for establishing

More information

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com

FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com WebRTC for the Enterprise FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com This document is copyright of FRAFOS GmbH. Duplication or propagation or extracts

More information

WebRTC: What is it & why is it important? Dean Bubley, Disruptive Analysis

WebRTC: What is it & why is it important? Dean Bubley, Disruptive Analysis WebRTC: What is it & why is it important? Dean Bubley, Disruptive Analysis WebRTC Asia Forums, Hong Kong & Singapore, dean.bubley@disruptive-analysis.com @disruptivedean About Disruptive Analysis London-based

More information

WebRTC & Future Communications

WebRTC & Future Communications WebRTC & Future Communications Kamailio World, Berlin, April 17 th 2013 dean.bubley@disruptive-analysis.com @disruptivedean About Disruptive Analysis London-based analyst house & strategic consulting firm

More information

http://webrtcbook.com

http://webrtcbook.com ! This is a sample chapter of WebRTC: APIs and RTCWEB Protocols of the HTML5 Real-Time Web by Alan B. Johnston and Daniel C. Burnett, Second Edition. For more information or to buy the paperback or ebook

More information

Conducting Virtual Meetings

Conducting Virtual Meetings Page 1 oovoo Chat & Video Conferencing Information gathered by, International Faculty 2013 Faculty Training General Information What can I do with oovoo? oovoo offers free high quality video chat and instant

More information

JOIN A complete OTT client framework for desktop and mobile devices

JOIN A complete OTT client framework for desktop and mobile devices JOIN A complete OTT client framework for desktop and mobile devices JOIN Join is a complete VoIP client framework solution enabling service providers to offer next generation OTT services like Facetime,

More information

WebRTC: Why and How? FRAFOS GmbH. FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com

WebRTC: Why and How? FRAFOS GmbH. FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com WebRTC: Why and How? FRAFOS GmbH FRAFOS GmbH Windscheidstr. 18 Ahoi 10627 Berlin Germany info@frafos.com www.frafos.com This docume nt is copyright of FRAFOS GmbH. Duplication or propagation or e xtracts

More information

Service Providers and WebRTC

Service Providers and WebRTC Whitepaper Service Providers and WebRTC New Product Opportunities Over- the- Top (OTT) services are those that deliver communications features to customers but are apps running on the data network rather

More information

WebRTC and VoIP: bridging the gap

WebRTC and VoIP: bridging the gap Images Source: Google Images WebRTC and VoIP: bridging the gap victor.pascual.avila@gmail.com @victorpascual h>p://es.linkedin.com/in/victorpascualavila What is WebRTC (Real Time CommunicaDons)? Intro

More information

WebRTC Conference & Expo 2013. The Big Picture & Keynotes Highlights

WebRTC Conference & Expo 2013. The Big Picture & Keynotes Highlights WebRTC Conference & Expo 2013 The Big Picture & Keynotes Highlights The Big Picture webrtc is getting mature and is ready for wide application development and deployment Technical standard is completed

More information

Web Conferencing: It should be easy THE REASONS WHY IT IS NOT AND THE PATHS TO OVERCOME THE CHALLENGES.

Web Conferencing: It should be easy THE REASONS WHY IT IS NOT AND THE PATHS TO OVERCOME THE CHALLENGES. September 2013 Daitan White Paper Web Conferencing: It should be easy THE REASONS WHY IT IS NOT AND THE PATHS TO OVERCOME THE CHALLENGES. Highly Reliable Software Development Services http://www.daitangroup.com/webconferencing

More information

Internet Voice, Video and Telepresence Harvard University, CSCI E-139. Lecture #12

Internet Voice, Video and Telepresence Harvard University, CSCI E-139. Lecture #12 Internet Voice, Video and Telepresence Harvard University, CSCI E-139 Lecture #12 Instructor: Len Evenchik len_evenchik@harvard.edu sip:len.evenchik@harvard.edu IAD20130506AESK Lecture Agenda Welcome Course

More information

WebRTC. Is Real-Time Headed for the Big Time?

WebRTC. Is Real-Time Headed for the Big Time? WebRTC Is Real-Time Headed for the Big Time? By Rahul Keerthi and Susannah Hawkins Proprietary models of Real-Time Communication via voice, video and data are facing a significant challenge from WebRTC,

More information

Contact Centers and the Voice-Enabled Web. Peter J. Cornelius

Contact Centers and the Voice-Enabled Web. Peter J. Cornelius Contact Centers and the Voice-Enabled Web Peter J. Cornelius Agenda Introduction WebRTC in the Contact Center LiveOps Browser VoIP Implementation Looking Ahead LiveOps Built as a VoIP based solution for

More information

By Kundan Singh Oct 2010. Communication

By Kundan Singh Oct 2010. Communication Flash Player Audio Video Communication By Kundan Singh Oct 2010 Modern multimedia communication systems have roots in several different technologies: transporting video over phone lines, using multicast

More information

RTC:engine. WebRTC SOLUTION SIPWISE AND DEUTSCHE TELEKOM / TLABS ANNOUNCE COOPERATION FOR THE

RTC:engine. WebRTC SOLUTION SIPWISE AND DEUTSCHE TELEKOM / TLABS ANNOUNCE COOPERATION FOR THE SIPWISE AND DEUTSCHE TELEKOM / TLABS ANNOUNCE COOPERATION FOR THE WebRTC SOLUTION RTC:engine Sipwise and Deutsche Telekom AG / Telekom Innovation Laboratories signed a cooperation agreement for joint development

More information

ABC SBC: Securing and Flexible Trunking. FRAFOS GmbH

ABC SBC: Securing and Flexible Trunking. FRAFOS GmbH ABC SBC: Securing and Flexible Trunking FRAFOS GmbH 1. Introduction Enterprises are increasingly replacing their PBXs with VoIP PBX or are extending their PXB with a VoIP module to benefit from attractive

More information

A Versatile and Scalable Testing Solution

A Versatile and Scalable Testing Solution A Versatile and Scalable Testing Solution to Meet the Challenges of Testing WebRTC Services By: Chao Zhao Software Engineer at Valid8.com 1 The Nature of WebRTC How WebRTC integrates into IMS Four Stages

More information

WebRTC STRATEGIES. WebRTC Is it a Game Changer? WebRTC. Chris Vitek Principal WebRTC Strategies. Phil Edholm Principal and CTO WebRTC Strategies

WebRTC STRATEGIES. WebRTC Is it a Game Changer? WebRTC. Chris Vitek Principal WebRTC Strategies. Phil Edholm Principal and CTO WebRTC Strategies Is it a Game Changer? Phil Edholm Principal and CTO Strategies Chris Vitek Principal Strategies Today's Agenda Major Trends In IT and Telecom Cloud Ubiquitous Bandwidth Devices and the Webification of

More information

ABC SBC: Mobile Subscriber Support. FRAFOS GmbH

ABC SBC: Mobile Subscriber Support. FRAFOS GmbH ABC SBC: Mobile Subscriber Support FRAFOS GmbH Introduction Applications supporting mobile VoIP are such as Viper or Skype increasingly becoming the default communication means for mobile users. Affordable

More information

Achieving the Promise of WebRTC for Pervasive Communications

Achieving the Promise of WebRTC for Pervasive Communications Q1 16 Achieving the Promise of WebRTC for Pervasive Communications By Irwin Lazar VP and Service Director, Nemertes Research Compass Direction Points: ± WebRTC has failed to live up to hype Just 4% of

More information

Lab Introduction software Voice over IP

Lab Introduction software Voice over IP Lab Introduction software Voice over IP 1 Lab Capability and Status Software used in this course installed in Engineering labs including the lab opened for students ENGR1506 - http://labs.ite.gmu.edu/

More information

Workshop on Android and Applications Development

Workshop on Android and Applications Development Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,

More information

The Enterprise wants WebRTC and it needs Middleware to get it!

The Enterprise wants WebRTC and it needs Middleware to get it! The Enterprise wants WebRTC and it needs Middleware to get it! Brian Pulito Email: brian_pulito@us.ibm.com Twitter: @brianpulito Linkedin: brianpulito 2015 IBM Corporation Why is WebRTC so disruptive?

More information

HTML5 the new. standard for Interactive Web

HTML5 the new. standard for Interactive Web WHITE PAPER HTML the new standard for Interactive Web by Gokul Seenivasan, Aspire Systems HTML is everywhere these days. Whether desktop or mobile, windows or Mac, or just about any other modern form factor

More information

Video Conferencing Meets WebRTC

Video Conferencing Meets WebRTC Video Conferencing Meets WebRTC How new browser technology is ushering in a new era of collaboration tools A special report by Tsahi Levent-Levi White Paper September 2015 Executive Summary WebRTC is a

More information

Mobile VoIP Audio Quality CRASH COURSE THE INS AND OUTS OF MOBILE VOIP

Mobile VoIP Audio Quality CRASH COURSE THE INS AND OUTS OF MOBILE VOIP CRASH COURSE THE INS AND OUTS OF MOBILE VOIP CRASH COURSE: TABLE OF CONTENTS THE INS AND OUTS OF MOBILE VoIP About VoIP...1 History of VoIP...1 Mobile VoIP......2 WebRTC......3 VoIP Sound......4 Latency

More information

NOVEMBER 4-6, 2014 SANTA CLARA CONVENTION CENTRE Santa Clara, CA

NOVEMBER 4-6, 2014 SANTA CLARA CONVENTION CENTRE Santa Clara, CA NOVEMBER 4-6, 2014 SANTA CLARA CONVENTION CENTRE Santa Clara, CA Future of the with P2P (Peer-to-Peer) RTC (Real-Time Communication) Presented by Robin Raymond [http://about.me/robinraymond] Chief Architect

More information

Rich Communication Suite Enabler. plus integration with your existing VoIP services

Rich Communication Suite Enabler. plus integration with your existing VoIP services Rich Communication Suite Enabler plus integration with your existing VoIP services Join the next generation telecom market and offer services that are blend the best features of Skype, Viber and WhatsApp.

More information

WHITE PAPER SMB Business Telephone Systems Options to Ensure Your Organization is Future Ready. By Peter Bernstein, Senior Editor TMCnet.

WHITE PAPER SMB Business Telephone Systems Options to Ensure Your Organization is Future Ready. By Peter Bernstein, Senior Editor TMCnet. WHITE PAPER SMB Business Telephone Systems Options to Ensure Your Organization is Future Ready By Peter Bernstein, Senior Editor TMCnet.com Technology Marketing Corporation: 800 Connecticut Ave, 1 st Floor

More information

The True Meaning of the Voice- Enabled Web. Keith R. McFarlane (@krmc)

The True Meaning of the Voice- Enabled Web. Keith R. McFarlane (@krmc) The True Meaning of the Voice- Enabled Web Keith R. McFarlane (@krmc) Agenda Introduc8on WebRTC in the Contact Center LiveOps Browser VoIP Implementa8on Looking Ahead Remember Convergence? The evolution

More information

Voice Processing Standards. Mukesh Sundaram Vice President, Engineering Genesys (an Alcatel company)

Voice Processing Standards. Mukesh Sundaram Vice President, Engineering Genesys (an Alcatel company) Voice Processing Standards Mukesh Sundaram Vice President, Engineering Genesys (an Alcatel company) Agenda Interactive Voice Response Speech Processing Computer Telephony Integration IP Telephony Standards

More information

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification

District of Columbia Courts Attachment 1 Video Conference Bridge Infrastructure Equipment Performance Specification 1.1 Multipoint Control Unit (MCU) A. The MCU shall be capable of supporting (20) continuous presence HD Video Ports at 720P/30Hz resolution and (40) continuous presence ports at 480P/30Hz resolution. B.

More information

Version 2.8. Released 30 September 2015

Version 2.8. Released 30 September 2015 Intel Collaboration Suite for WebRTC (Intel CS for WebRTC) Version 2.8 Released 30 September 2015 1. Disclaimer This release note as well as the software described in it is furnished under license and

More information

The Evolution of Traditional Telecoms to IP Communications

The Evolution of Traditional Telecoms to IP Communications Telecoms Enterprise Day 2014 The Evolution of Traditional Telecoms to IP Communications Presented by Andy Openshaw 28 March 2014 Hot topics The shift from TDM to IP communication platforms The growth in

More information

Secured Web Oriented Video Conferencing System Using Web RTC Technology

Secured Web Oriented Video Conferencing System Using Web RTC Technology International Journal of Computer Engineering and Applications, ICCSTAR-2016, Special Issue, May.16 Secured Web Oriented Video Conferencing System Using Web RTC Technology Divya Gaitonde 1, Gouri Kulkarni

More information

Next Generation Tech-Talk. Cloud Based Business Collaboration with Cisco Spark

Next Generation Tech-Talk. Cloud Based Business Collaboration with Cisco Spark Next Generation Tech-Talk Cloud Based Business Collaboration with Cisco Spark 2 [music] 00:06 Phil Calzadilla: Hello, hello! Welcome. This is Phil Calzadilla founder and CEO of NextNet Partners, and I'd

More information

Why WebRTC is essential to all telcos and OTT players

Why WebRTC is essential to all telcos and OTT players Why WebRTC is essential to all telcos and OTT players WebRTC Hong Kong Forum -- How WebRTC will transform business communication and collaboration Dr CW Cheung ( 張 智 華 ) Research Fellow, Consulting Director,

More information

ABC SBC: Securing the PBX. FRAFOS GmbH

ABC SBC: Securing the PBX. FRAFOS GmbH ABC SBC: Securing the PBX FRAFOS GmbH Introduction A widely reported fraud scenarios is the case of a malicious user detecting the address of a company s PBX and accessing that PBX directly. Once the attacker

More information

RCS - Overview. www.voipswitch.com. Rich Communication Suite

RCS - Overview. www.voipswitch.com. Rich Communication Suite RCS - Overview Rich Communication Suite RCS enhances consumer VoIP services by adding a whole suite of new features that go beyond voice and simple text communication. The emphasis is on a contact oriented

More information

August 24, 2007 Are You Ready For Unified Communications?

August 24, 2007 Are You Ready For Unified Communications? August 24, 2007 Are You Ready For Unified Communications? by Elizabeth Herrell for Infrastructure & Operations Professionals Making Leaders Successful Every Day For IT Infrastructure & Operations Professionals

More information

Open Peer A Proposed Peer- to- Peer Signaling Protocol for WebRTC

Open Peer A Proposed Peer- to- Peer Signaling Protocol for WebRTC Open Peer A Proposed Peer- to- Peer Signaling Protocol for WebRTC By Robin Raymond Chief Architect, Hookflash Inc. Copyright 2012 Hookflash Inc. 1 What is Open Peer? Open Peer (OP) is a Peer- to- Peer

More information

Multimedia Transport Protocols for WebRTC

Multimedia Transport Protocols for WebRTC Multimedia Transport Protocols for WebRTC Colin Perkins http://csperkins.org/ What is WebRTC? A framework for browser-based real-time conferencing Includes network, audio, and video components used in

More information

Dialogic PowerMedia Extended Media Server

Dialogic PowerMedia Extended Media Server Dialogic PowerMedia Extended Media Server Dialogic PowerMedia Extended Media Server (PowerMedia XMS) is a powerful software media server that enables standards-based, realtime multimedia communications

More information

Introduction to WebRTC. Luis López lulop@kurento.org http://www.kurento.org

Introduction to WebRTC. Luis López lulop@kurento.org http://www.kurento.org Introduction to WebRTC Luis López lulop@kurento.org Real-time Communications (RTC) 2 WebRTC: a definition WebRTC: a new player Framework, protocol and API that provide real-time voice, video and data in

More information

Building A Self-Hosted WebRTC Project

Building A Self-Hosted WebRTC Project Building A Self-Hosted WebRTC Project Rod Apeldoorn EasyRTC Server Lead Priologic Software Inc. rod.apeldoorn@priologic.com Slides will be available at: http://easyrtc.com/cloudexpo/ A Little About Priologic

More information

WEB DEVELOPMENT CAREERS WEB DEVELOPMENT WEB DEVELOPMENT STARTER PACK WEB DEVELOPMENT CAREERS

WEB DEVELOPMENT CAREERS WEB DEVELOPMENT WEB DEVELOPMENT STARTER PACK WEB DEVELOPMENT CAREERS WEB DEVELOPMENT CAREERS WEB DEVELOPMENT WEB DEVELOPMENT STARTER PACK WEB DEVELOPMENT CAREERS 1 CONTENTS PAGE 3 - Technical support guidelines 7 - Hardware and software requirements 9-3 month timetable

More information

Next Generation IP Telephony: Moving beyond phone system replacement

Next Generation IP Telephony: Moving beyond phone system replacement Next Generation IP Telephony: Moving beyond phone system replacement Irwin Lazar, CISSP Senior Analyst Burton Group Agenda Communications today The promise of convergence Underlying technologies Sample

More information

Flinders University. Telehealth in the Home. Video Strategy Discussion Paper. 2 October 2013

Flinders University. Telehealth in the Home. Video Strategy Discussion Paper. 2 October 2013 Flinders University Telehealth in the Home Video Strategy Discussion Paper 2 October 2013 Further information: Alan Taylor, Project Manager alan.taylor@flinders.edu.au Page 1 of 14 A AUTHORS A.1 Project

More information

A Case for SIP in JavaScript

A Case for SIP in JavaScript Copyright IEEE, 2013. This is the author's copy of a paper that appears in IEEE Communications Magazine. Please cite as follows: K.Singh and V.Krishnaswamy, "A case for in JavaScript", IEEE Communications

More information

Integration of WebRTC with SIP Current Trends

Integration of WebRTC with SIP Current Trends Integration of WebRTC with SIP Current Trends Madhura Deshpande Department of Electronics and Telecommunication Engineering, College of Engineering, Pune, India Dr. S. P. Mohani Associate Professor, Department

More information

IP TELEPHONY & UNIFIED COMMUNICATIONS

IP TELEPHONY & UNIFIED COMMUNICATIONS IP TELEPHONY & UNIFIED COMMUNICATIONS English GET IN TOUCH innovaphone AG Böblinger Str. 76 D-71065 Sindelfingen Tel. +49 7031 73009-0 Fax +49 7031 73009-9 info@innovaphone.com www.innovaphone.com YOUR

More information

An Oracle White Paper January 2014. Delivering Enterprise-Class Communications with WebRTC

An Oracle White Paper January 2014. Delivering Enterprise-Class Communications with WebRTC An Oracle White Paper January 2014 Delivering Enterprise-Class Communications with WebRTC Executive Overview WebRTC is an emerging industry standard for enabling Web browsers with real-time communications

More information

Development Techniques for Native/Hybrid Tizen Apps. Presenter Matti Pakarinen

Development Techniques for Native/Hybrid Tizen Apps. Presenter Matti Pakarinen Development Techniques for Native/Hybrid Tizen Apps Presenter Matti Pakarinen 1 Content Symphony Teleca in Brief Introduction to Native/Hybrid Apps Key experiences Case Studies 2 Who we are Symphony Teleca

More information

GÉANT: Delivering Global Real-Time Video Communication Services

GÉANT: Delivering Global Real-Time Video Communication Services GÉANT: Delivering Global Real-Time Video Communication Services Peter Szegedi GÉANT Amsterdam HEAnet Conference 2015 Cork, Ireland Networks Services People www.geant.org Outline Why WebRTC could potentially

More information

BIG TRENDS FOR SMALL BUSINESS

BIG TRENDS FOR SMALL BUSINESS BIG TRENDS FOR SMALL BUSINESS New technology that means business Today, if you tell someone you ll be in touch, they may not only ask when but how. Business owners have more communications channels at

More information

Dialogic PowerMedia Extended Media Server

Dialogic PowerMedia Extended Media Server Dialogic PowerMedia Extended Media Server (PowerMedia XMS) is a powerful software media server that enables standards-based, real-time multimedia communications solutions for mobile and broadband environments.

More information

Choosing a Video Conferencing Solution

Choosing a Video Conferencing Solution CHANNEL PARTNERS June 2014 US$39.00 S P E C I A L R E P O R T Choosing a Video Conferencing Solution CLOUD & COMMUNICATIONS Table of Contents Introduction...3 Video Conferencing Use Cases...4 Video Conferencing

More information

INTERNATIONAL OVERVIEW John Wilkinson SVP Sales & Products

INTERNATIONAL OVERVIEW John Wilkinson SVP Sales & Products INTERNATIONAL OVERVIEW John Wilkinson SVP Sales & Products DE- C I X N G N L A U N C H E V E N T 2 Introduction XConnect provides secure, managed ENUM Registries and SIP based peering services to enable

More information

THE UT880. Desktop Telephone. Empowering the Smart Enterprise. www.necam.com

THE UT880. Desktop Telephone. Empowering the Smart Enterprise. www.necam.com THE UT880 Desktop Telephone Empowering the Smart Enterprise www.necam.com Contents 3 Make Upgrading Obsolete 4 Discover limitless possibilities The World s Most Popular OS Now built for your desktop. 5

More information

ComUnity. Move your organization s telephony from servers to service

ComUnity. Move your organization s telephony from servers to service ComUnity Move your organization s telephony from servers to service ComUnity brings you Telephony over IP, delivered in the cloud. You reduce costs and infrastructure, but improve communication throughout

More information

MOBILE APPS. QA Testing for mobile applications

MOBILE APPS. QA Testing for mobile applications MOBILE APPS QA Testing for mobile applications How familiar are you with Apple devices? This question can be asked for apple devices as well as Android devices - depending on the company your interviewing

More information

1st TF-WebRTC meeting. Uninett WebRTC activities Stefan Otto Paris 15.12.2014

1st TF-WebRTC meeting. Uninett WebRTC activities Stefan Otto Paris 15.12.2014 1st TF-WebRTC meeting Uninett WebRTC activities Stefan Otto Paris 15.12.2014 UNINETT Sanntid group sanntid (norwegian) - realtime National SIP infrastructure: Institution located gateways Kamailio and

More information

MONETIZING THE MOBILE APP. A Light Reading Webinar Sponsored by

MONETIZING THE MOBILE APP. A Light Reading Webinar Sponsored by MONETIZING THE MOBILE APP A Light Reading Webinar Sponsored by TODAY S PRESENTERS ANDY GRAY Moderator Heavy Reading CASSIDY SHIELD Head of Global Marketing Content, Cloud, Communications 2 AGENDA 1. Service

More information

Dovid Coplon, Product Management Director http://gipscorp.com

Dovid Coplon, Product Management Director http://gipscorp.com Dovid Coplon, Product Management Director http://gipscorp.com VoIP Quality Mobile VoIP & Technology Trends Greater accessibility and affordability Network operators are introducing new pricing models Handset

More information

Is Skype for Business fi t for your business?

Is Skype for Business fi t for your business? WHITEPAPER Is Skype for Business Beyond expectation. www.azzurricommunications.co.uk Introduction. In this whitepaper, we ll explore whether Skype for Business is finally ready for enterprise and investigate

More information

Driving New ARPU With Value Added Services

Driving New ARPU With Value Added Services Driving New ARPU With Value Added Services CommuniGate Systems Exceptional Business Communications Exceptional Corporate History Founded over 19 years ago Profitable for over 15 years Worldwide presence,

More information

A B S T R A C T. Keywords: Mobile computing, Compiler, Android Development tool kit; I. INTRODUCTION

A B S T R A C T. Keywords: Mobile computing, Compiler, Android Development tool kit; I. INTRODUCTION Remote Access Android Phones Through Simple Mobile. 1M.S.Badgujar, 2N.D.Tribhuvan, 3S.U.Rahane,4Prof.C.S.Aryan Department of Computer Engg, Jaihind College Of Engg, Kuran Savitribai Phule Pune University,

More information

Acano solution. Acano Clients v1.7 Getting Started Guide. June 2015 76-1047-03-D

Acano solution. Acano Clients v1.7 Getting Started Guide. June 2015 76-1047-03-D Acano solution Acano Clients v1.7 Getting Started Guide June 2015 76-1047-03-D Contents Contents 1 Introduction... 4 1.1 cospaces... 4 1.2 cospace Users... 4 1.3 The Acano Client... 5 2 Overview... 6 2.1

More information

Cloud Video. Data Sheet

Cloud Video. Data Sheet Cloud Video Data Sheet 4net Technologies Cloud Video 4net s Cloud Video enables remote workers to simply and easily connect to standards-based videoconferencing systems, VoIP phones, ipad s, iphone s and

More information

OPEN UNIFIED COMMUNICATION. Olle E. Johansson * oej@edvina.net. Copyright Edvina AB, Sollentuna, Sweden 2010. All rights reserved.

OPEN UNIFIED COMMUNICATION. Olle E. Johansson * oej@edvina.net. Copyright Edvina AB, Sollentuna, Sweden 2010. All rights reserved. OPEN UNIFIED COMMUNICATION A C C O R D I N G T O E D V I N A Olle E. Johansson * oej@edvina.net Copyright Edvina AB, Sollentuna, Sweden 2010. All rights reserved. 1 Where are we? A status report. Copyright

More information

RingCentral for Desktop. UK User Guide

RingCentral for Desktop. UK User Guide RingCentral for Desktop UK User Guide RingCentral for Desktop Table of Contents Table of Contents 3 Welcome 4 Download and install the app 5 Log in to RingCentral for Desktop 6 Getting Familiar with RingCentral

More information

Introduction to IBM Worklight Mobile Platform

Introduction to IBM Worklight Mobile Platform Introduction to IBM Worklight Mobile Platform The Worklight Mobile Platform The Worklight Mobile Platform is an open, complete and advanced mobile application platform for HTML5, hybrid and native apps.

More information

Anthony Caragol Lync MVP. Gonzalo Escarrá Lync Technical Lead

Anthony Caragol Lync MVP. Gonzalo Escarrá Lync Technical Lead Anthony Caragol Lync MVP Gonzalo Escarrá Lync Technical Lead Agenda SWC Introduction Unified Communications Technology Landscape Introduction of Lync 2013 Demonstration Skype for Business Getting Started

More information

«Rendez-vous» Web(RTC) Conferencing as a Service

«Rendez-vous» Web(RTC) Conferencing as a Service «Rendez-vous» Web(RTC) Conferencing as a Service Author: Franck Rupin (RENATER) is the network engineer in charge of the video conferencing department in RENATER. He is leading the development of innovative

More information

How To Optimize Conferencing Prompts and Call Flows for Your Company

How To Optimize Conferencing Prompts and Call Flows for Your Company How To Optimize Conferencing Prompts and Call Flows for Your Company Increase Call Effectiveness and Efficiency Large conferencing providers such as AT&T and Intercall are somewhat like going to Walmart

More information

Hybrid Wide-Area Network Application-centric, agile and end-to-end

Hybrid Wide-Area Network Application-centric, agile and end-to-end Hybrid Wide-Area Network Application-centric, agile and end-to-end How do you close the gap between the demands on your network and your capabilities? Wide-area networks, by their nature, connect geographically

More information

Biba Datasheet. Biba is a mobile collaboration tool that provides:

Biba Datasheet. Biba is a mobile collaboration tool that provides: Biba Datasheet WHAT IS BIBA? Biba is a mobile collaboration tool that provides: The biggest thing for us has been Biba AutoCall it makes a tremendous difference when the system takes care of when you join

More information

3 Steps to Transform your Business with Next-Generation Networking

3 Steps to Transform your Business with Next-Generation Networking e-guide The Wireless Revolution 3 Steps to Transform your Business with Next-Generation Networking Welcome to the era of the Wireless Revolution! With easy access to technology, setting up a wireless network

More information

UNIFIED COMMUNICATIONS. Keeping people in touch efficiently

UNIFIED COMMUNICATIONS. Keeping people in touch efficiently UNIFIED COMMUNICATIONS Keeping people in touch efficiently WHAT ARE UNIFIED COMMUNICATIONS? At its best, unified communications (UC) is just what it says it enables better interaction between people by

More information

Customer Onboarding Guide. How to successfully set up your service 2-9 users

Customer Onboarding Guide. How to successfully set up your service 2-9 users Customer Onboarding Guide How to successfully set up your service 2-9 users 1 Overview Welcome Thank you for choosing RingCentral as your phone system provider. This guide is designed to give you the information

More information

WebEx what is it and how can I use it?

WebEx what is it and how can I use it? For assistance, contact the Solutions Centre at (403) 329-2490, or help@uleth.ca, or in person in E610, University Hall. WebEx what is it and how can I use it? 1. WebEx Overview 2. Setting up a WebEx Meeting

More information

Navigating the Mobile App Development Landscape

Navigating the Mobile App Development Landscape Navigating the Mobile App Development Landscape You keep hearing about user trends towards mobile devices; your 10- year old knows your ipad better than you, and so you figure that your business should

More information

OPENTOUCH CONVERSATION 2.1 START THE CONVERSATION DEMO SCRIPT. Alcatel-Lucent Enterprise 201506

OPENTOUCH CONVERSATION 2.1 START THE CONVERSATION DEMO SCRIPT. Alcatel-Lucent Enterprise 201506 OPENTOUCH CONVERSATION. START THE CONVERSATION DEMO SCRIPT Alcatel-Lucent Enterprise 00 TYPICAL DEMO ENVIRONMENT AT CUSTOMER S PREMISES You re an otdemo* user and you need somebody to test with? Add OpenTouch

More information

Mobile Payments: The Market for Travelers, Unbanked, and No/Low Credit Users

Mobile Payments: The Market for Travelers, Unbanked, and No/Low Credit Users Table of Contents: This report package includes the following reports: Market Opportunity: Social + LTE + Commerce Wi-Fi Direct: Market View of Product Categories, Products, and Vendors Strategic Alliances

More information

DANALE www.danale.com Cloud Service Service profile

DANALE www.danale.com Cloud Service Service profile DANALE www.danale.com Cloud Service Service profile Danale Corporate mainly provides Video IoT (Internet to Things) Cloud service and is stepping forward into the IoT domain such as Intelligent Home Furnishing,

More information

WebRTC Conference & Expo 2013. Abstract

WebRTC Conference & Expo 2013. Abstract WebRTC Conference & Expo 2013 Abstract Big picture webrtc is getting mature and is ready for wide application development and deployment webrtc industry is formed and emerging Over 20 webrtc vendors demonstrated

More information

Requirements. System Requirements. System Requirements, page 1 Port Requirements, page 4 Supported Codecs, page 5

Requirements. System Requirements. System Requirements, page 1 Port Requirements, page 4 Supported Codecs, page 5 System, page 1 Port, page 4 Supported Codecs, page 5 System Each of the components listed in the following table must meet the requirements. Use of unsupported components can result in a nonfunctional

More information

Increased Productivity

Increased Productivity OpenScape Mobile V7 OpenScape Mobile V7 is the next-generation mobile client of Unify for the latest mobile phones and tablets. It combines SIP-based VoIP, UC, and video features into one single application.

More information

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981! Demystifying Cloud Computing What is Cloud Computing? First, a little history. Tim Horgan Head of Cloud Computing Centre of Excellence http://cloud.cit.ie 1" 2" Mainframe Era (1944-1978) Workstation Era

More information

Communications Cloud Product Enhancements February 2016

Communications Cloud Product Enhancements February 2016 Communications Cloud Product Enhancements February 2016 Table of Contents Pages GoToMeeting... 3-26 GoToTraining...47-60 Communications Cloud Product Enhancements February 2016 GoToMeeting (Return to Table

More information

Could IoT be WebRTC's greatest source of innovation?

Could IoT be WebRTC's greatest source of innovation? Could IoT be WebRTC's greatest source of innovation? Brian Pulito IBM WebSphere Architect email: brian_pulito@us.ibm.com twitter: @brianpulito linkedin: brianpulito 2015 IBM Corporation Internet Of Things

More information

Welcome to the era of the anywhere worker

Welcome to the era of the anywhere worker Welcome to the era of the anywhere worker Today s anywhere worker is more responsive, more productive and more mobile than ever before. Don t just add mobile. Be mobile. Real-time conversations are happening

More information

Get Started in Web Conference Classes: Set Up WebEx

Get Started in Web Conference Classes: Set Up WebEx Get Started in Web Conference Classes: Set Up WebEx Don t miss class on your first day because of technical issues. Make sure you and your computer are ready for web conference classes with this guide.

More information

Skype for Business for Android

Skype for Business for Android Skype for Business for Android November 2015 Customization note: This document contains guidance and/or step-by-step installation instructions that can be reused, customized, or deleted entirely if they

More information

THEIR Things or OUR Things? It s a sad, rainy day. Your house: today and in 2025. 2 Think about your own life. 3 If 2025 is like today, this is true.

THEIR Things or OUR Things? It s a sad, rainy day. Your house: today and in 2025. 2 Think about your own life. 3 If 2025 is like today, this is true. Presentation to IoT Silicon Valley, 2015-01-20 1 Usually shiny new thing presentation. This is not. THEIR Things or OUR Things? Two goals: 1. Think about the big picture. Extrapolate. World you want for

More information

Audio Web Conferencing Elluminate Live and Skype Guidelines for Use

Audio Web Conferencing Elluminate Live and Skype Guidelines for Use Audio Web Conferencing Elluminate Live and Skype Guidelines for Use UNITAR will use Audio Web Conferencing (AWC) to let Mentors and Fellows speak and communicate with each other in real time during their

More information