WebRTC A Practical Introduction
|
|
- Everett Griffith
- 7 years ago
- Views:
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
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 informationWebRTC: 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 informationwebrtc 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 informationFRAFOS 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 informationWebRTC: 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 informationWebRTC & 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 informationhttp://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 informationConducting 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 informationJOIN 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 informationWebRTC: 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 informationService 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 informationWebRTC 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 informationWebRTC 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 informationWeb 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 informationInternet 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 informationWebRTC. 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 informationContact 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 informationBy 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 informationRTC: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 informationABC 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 informationA 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 informationWebRTC 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 informationABC 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 informationAchieving 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 informationLab 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 informationWorkshop 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 informationThe 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 informationHTML5 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 informationVideo 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 informationMobile 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 informationNOVEMBER 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 informationRich 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 informationWHITE 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 informationThe 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 informationVoice 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 informationDistrict 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 informationVersion 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 informationThe 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 informationSecured 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 informationNext 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 informationWhy 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 informationABC 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 informationRCS - 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 informationAugust 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 informationOpen 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 informationMultimedia 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 informationDialogic 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 informationIntroduction 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 informationBuilding 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 informationWEB 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 informationNext 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 informationFlinders 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 informationA 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 informationIntegration 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 informationIP 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 informationAn 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 informationDevelopment 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 informationGÉ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 informationBIG 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 informationDialogic 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 informationChoosing 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 informationINTERNATIONAL 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 informationTHE 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 informationComUnity. 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 informationMOBILE 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 information1st 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 informationMONETIZING 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 informationDovid 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 informationIs 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 informationDriving 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 informationA 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 informationAcano 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 informationCloud 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 informationOPEN 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 informationRingCentral 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 informationIntroduction 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 informationAnthony 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 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 informationHow 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 informationHybrid 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 informationBiba 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 information3 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 informationUNIFIED 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 informationCustomer 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 informationWebEx 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 informationNavigating 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 informationOPENTOUCH 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 informationMobile 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 informationDANALE 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 informationWebRTC 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 informationRequirements. 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 informationIncreased 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 informationWhat 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 informationCommunications 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 informationCould 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 informationWelcome 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 informationGet 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 informationSkype 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 informationTHEIR 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 informationAudio 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