Delivering Large Scale WebRTC. Richard Tworek Principal WebRTC Strategies Twitter: rmtworek. WebRTC STRATEGIES 11/25/2013

Size: px
Start display at page:

Download "Delivering Large Scale WebRTC. Richard Tworek Principal WebRTC Strategies Twitter: rmtworek. WebRTC STRATEGIES 11/25/2013"

Transcription

1 11/25/2013 1

2 Delivering Large Scale WebRTC Richard Tworek Principal WebRTC Strategies Twitter: rmtworek 11/25/2013 WebRTC STRATEGIES 2

3 Panelists Michal Raz Vice President, Business Development Vidyo Jim Donovan Director, Product Management Oracle Communications Arnaud Budkiewicz CEO Bistri 3 11/25/2013

4 Trend WebRTC deployments anticipate large numbers of users Two Outcomes Actual WebRTC event is with a small group of users Webcasting, gaming, virtual reality, education and a multitude of other applications will require large to very large groups of users to be in actual real-time simultaneously. 4 11/25/2013

5 WebRTC Market Trends Widespread adoption by expected by b devices 1 billion device threshold crossed in Q Active user base (individuals) for WebRTC to exceed 1.5b people by end-2016 Market trends drive significant scaling requirements

6 WebRTC Apps Require Significant Scale

7 Session This session will examine the issues and potential solutions for using WebRTC for these level deployments

8 Michal Raz Vice President, Business Development Vidyo

9 Scaling webrtc Deployments WebRTC enables real-time video communications in every browser Potential explosion of millions of endpoints Requires robust video communication backend solution for: Multipoint Scalability Manageability/SLA Interoperability Error resilience Transcoding bridge (MCU) will not do the job 9 11/25/2013

10 MCU Architecture Challenge Hardware fixed to a given location = under utilized assets 2 MCU 200 Ports 3 MCU 300 Ports 1 MCU 100 Ports Duplicated capacity per geography used just 8 hours per day! 10 11/25/2013

11 Solution = Scalable Video Coding Architecture Support any device on any network 2 Mbps All Resolutions Delivered With Minimal Latency High Resolution Layer Source Base Layer 500 Kbps High Resolution High - High Resolution Frame Rate High Frame Rate High Resolution Layer High Resolution Layer Base Layer Medium Resolution Medium Frame Rate Base Layer 3G/4G Low Bandwidth Base Layer Low Resolution Low Frame Rate Consistent quality at any bandwidth 11 11/25/2013

12 Scales to Support Large Deployments Example Customer: CERN- CERN Usage Traditional MCU: 125U (DSP) VidyoRouter: 6U (x86)

13 VidyoRouter Localizes Video Traffic General Purpose IP Network No QoS Required Up to 70% reduction in WAN traffic through localization

14 Scalable coding solves fundamental problems in real-time video Error resilience and localization Rate matching Personalized layout Low delay for multipoint Cascading Low cost VidyoRouter makes multipoint video similar to any other networkbased application VP9 with scalability will make massive multipoint deployment possible

15 Meet face to face with whoever you want, whenever you need to, with a single click Visit Vidyo Any Booth time, #407, any Tweet any and device #webrtcexpo

16 Jim Donovan Director, Product Management Oracle Communications

17 Most WebRTC Apps Require Significant Scale

18 Scalability Challenges Many WebRTC sessions won t be P2P Interworking with PSTN & mobile Large scale conferencing Regulatory (lawful intercept, call recording, etc.) Media encryption interworking NAT traversal (TURN & alternatives) Similar problems as once seen with SIP-based networks

19 Scalability via WebRTC Signaling & Media Control Intelligent & dynamic media release for improved scale & bandwidth savings Highly-scalable SRTP media termination Distributed signaling & media architecture for max. scalability High availability architecture Web App WebRTC WebRTC Media Media Control Control P2P vs. anchored media WebRTC Signaling Control Web App WebRTC WebRTC Media Media Control Control

20 Scalability via Overload Protection Prevents overload of the edge & back-end service at scale DoS attack prevention Traffic prioritization maintains normal service to valid users Efficiently handles encryption keys & network authentication WebRTC Signaling & Media Control

21 Recommendations for Addressing WebRTC Scaling Challenges Consider utilizing a purpose-built WebRTC signaling & media control architecture in the network Provides these key features: High scalability for signaling & media Maximum reliability Interoperability Security WebRTC Signaling & Media Control

22 Arnaud Budkiewicz CEO Bistri

23 Large Scale Challenges: client Frictionless Simple: a Permanent link to be reached Any browser: WebRTC & Flash >> the same UX, features based on 1 million minutes of video call /month 23 11/25/2013

24 Large Scale Challenges: client Open: No registration, no need to be friend >> the right signaling protocol: XMPP >> to build a Guest mode >> and Gateways to G+, FB, Y!, VK with SSO Add Full-time Presence to the Web >> Android Native App Chrome App 24 11/25/2013

25 Large Scale Challenges: client Cross-platform WebRTC video calls: >> all implementations, all devices Firefox, Chrome, Chrome OS Devices Android Mobile Web & Native app, Google Glass from a QRcode to a video call in a mobile browser 25 11/25/2013

26 Large Scale Challenges: client Security WebRTC flows 256-bit AES encrypted other communications => HTTPS Video & Audio Quality, Battery life: Codecs OPUS & VP8: software H264 Firefox started H264 integration Could help leverage WebRTC First VP8 devices Google Nexus 5 Kindle Fire HDX 26 11/25/2013

27 Large Scale Challenges: client Multi-party WebRTC Conferencing: pushing the limits 1 permanent link per user: Dedicated signaling 4 parties video conferencing High CPU usage on the client Mesh network: no MCU Chat without Chat server: Data channels Screen sharing, Chrome only 27 11/25/2013

28 Large Scale Challenges: net Network communications Flexible, interoperability REST/JSON WebRTC standard does NOT include the signaling XMPP over HTTP LibJingle NAT, Firewalls, 3G/4G WebRTC => STUN/TURN Flash => RTMP, RTMPT 92% 28 11/25/2013

29 Large Scale Challenges: backend Server side Automated, Scalable, Elastic Cloud based on AWS EC2 Gateways: make the contact list run fast 1 gateway activated by 1 user get list & presence ALL his contacts +200 Million contacts => Cache Redis Geo-localize: to be close to the user => DB sharding, TURN clustered 29 11/25/2013

30 Easy to integrate Flexible Large Scale Challenges: APIs WordPress, JS, Widgets SDK Android XMPP? => Dedicated signaling Presence management => Websocket Clustered Secure => Api Token /application, domain locked Scalable architecture Socket.io + Nodejs + Redis + pub/sub + MemCache 30 11/25/2013

31 Questions

32

33

34 Questions 1. What are the scaling challenges you have observed in early WebRTC deployments? 2. How do the scalability challenges with WebRTC differ from those found in SIP-based networks? 3. Do you envision most WebRTC apps operating in a P2P or network anchored mode? 4. Today s webrtc with VP8 has some scalability, what is missing? 5. What is the significance of this for Web Developers? 6. Is SVC an adopted technology? 34 11/25/2013

Yealink Meeting Server (YMS)

Yealink Meeting Server (YMS) Yealink Meeting (YMS) Powerful collaboration software makes meeting simpler Enterprise Communication Challenges Globalization, mobile devices and an on-the-go work environment are changing how and where

More information

Collaboration and Conferencing Applications

Collaboration and Conferencing Applications 1 Collaboration and Conferencing Applications Session B2-3 E. Brent Kelly, Ph.D. President and Principal Analyst KelCor, Inc. Vice President and Principal Analyst, Constellation Research bkelly@kelcor.com;

More information

Network Requirements

Network Requirements GETTING STARTED GUIDE l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l l

More information

Media Services - Beyond the MCU. Richard Tworek

Media Services - Beyond the MCU. Richard Tworek Media Services - Beyond the MCU Richard Tworek Workshop Leaders Chad Hart Dialogic Jason Fedore Tadas Straševičius FACEmeeting D3-4 Beyond the MCU Chad Hart WebRTC Expo V Multi-PARTY! Video Conferencing

More information

Pexip Infinity version 10 Specifications and Requirements

Pexip Infinity version 10 Specifications and Requirements Pexip Infinity version 10 Specifications and Requirements The Pexip Infinity platform is designed to use industry-standard servers from any vendor to provide high-quality, scalable and efficient conferencing.

More information

Solution Sheet. The Acano solution. March 2016

Solution Sheet. The Acano solution. March 2016 Solution Sheet The Acano solution March 2016 Imagine having all of the tools your team needs to work in one place and always accessible. That s Acano. 1. What Acano can do for your team Acano joins video,

More information

18.05 en. Collaboration Solutions Portfolio

18.05 en. Collaboration Solutions Portfolio 18.05 en Collaboration Solutions Portfolio Video Collaboration Without Limits TrueConf provides award-winning video conferencing software to connect together desktops, mobiles, phones, Skype for Business,

More information

Instavc White Paper. Future of Enterprise Communication

Instavc White Paper. Future of Enterprise Communication Future of Enterprise Communication InstaVC is a futuristic Video Collaboration platform for the organizations to achieve client-less and plugin free, real-time communication which enables peer-to-peer

More information

OR /2017-E. White Paper KARL STORZ OR1 FUSION IP. Unified Communication and Virtual Meeting Rooms WHITE PAPER

OR /2017-E. White Paper KARL STORZ OR1 FUSION IP. Unified Communication and Virtual Meeting Rooms WHITE PAPER OR1 32 1.0 11/2017-E White Paper KARL STORZ OR1 FUSION IP Unified Communication and Virtual Meeting Rooms WHITE PAPER Contents 1 Description KARL STORZ OR1 FUSION... 3 2 Microsoft Skype for Business (SfB)...

More information

Oracle Communications WebRTC Session Controller

Oracle Communications WebRTC Session Controller Oracle Communications WebRTC Session Controller Concepts Release 7.0 E40976-01 November 2013 Oracle Communications WebRTC Session Controller Concepts, Release 7.0 E40976-01 Copyright 2013, Oracle and/or

More information

VoipSwitch User Portal for Rich Communiation Suite RCS features, HTML 5, WebRTC powered FOR DESKTOP AND MOBILES

VoipSwitch User Portal for Rich Communiation Suite RCS features, HTML 5, WebRTC powered FOR DESKTOP AND MOBILES VoipSwitch User Portal for Rich Communiation Suite RCS features, HTML 5, WebRTC powered FOR DESKTOP AND MOBILES Overview The VoipSwitch User Portal (VUP) is a self-care customer portal for VoIP service

More information

Making Meeting Simpler

Making Meeting Simpler Making Meeting Simpler Yealink Meeting (YMS) The increasing importance of video conferencing in modern communication means that a quality meeting management system is more important than ever. The Yealink

More information

White Paper Conquering Scalable WebRTC Conferencing

White Paper Conquering Scalable WebRTC Conferencing Conquering Scalable WebRTC Conferencing Executive Summary Developers are embracing WebRTC technology for building their next generation services but leveraging only peer-to-peer topologies may not be enough.

More information

Introduction. H.323 Basics CHAPTER

Introduction. H.323 Basics CHAPTER CHAPTER 1 Last revised on: October 30, 2009 This chapter provides an overview of the standard and the video infrastructure components used to build an videoconferencing network. It describes the basics

More information

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.

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. 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. For more information or to buy the paperback or ebook editions, visit

More information

WIT WebRTC Gateway. Real-time communications in all browsers. webrtc.wit-software.com

WIT WebRTC Gateway. Real-time communications in all browsers. webrtc.wit-software.com WIT WebRTC Gateway Real-time communications in all browsers webrtc.wit-software.com WebRTC Gateway WebRTC Gateway: Highlights Bridge Web and SIP/IMS World. Hybrid Architecture (HTML5+WebRTC+Flash). Solve

More information

Administrator Guide for Avaya Scopia Desktop Server

Administrator Guide for Avaya Scopia Desktop Server Administrator Guide for Avaya Scopia Desktop Server Version 8.3 For Solution 8.3 September 2014 2000-2014 Avaya Inc. All intellectual property rights in this publication are owned by Avaya Inc. and are

More information

Pexip Infinity version 11 Specifications and Requirements

Pexip Infinity version 11 Specifications and Requirements Pexip Infinity version 11 Specifications and Requirements The Pexip Infinity platform is designed to use industry-standard servers from any vendor to provide high-quality, scalable and efficient conferencing.

More information

Document Sub Title. Yotpo. Technical Overview 07/18/ Yotpo

Document Sub Title. Yotpo. Technical Overview 07/18/ Yotpo Document Sub Title Yotpo Technical Overview 07/18/2016 2015 Yotpo Contents Introduction... 3 Yotpo Architecture... 4 Yotpo Back Office (or B2B)... 4 Yotpo On-Site Presence... 4 Technologies... 5 Real-Time

More information

WebRTC Lessons Learned SUCCESSFULLY SUPPORTING WEBRTC IN BUSINESS APPLICATIONS

WebRTC Lessons Learned SUCCESSFULLY SUPPORTING WEBRTC IN BUSINESS APPLICATIONS Daitan White Paper WebRTC Lessons Learned SUCCESSFULLY SUPPORTING WEBRTC IN BUSINESS APPLICATIONS Highly Reliable Software Development Services http://www.daitangroup.com/webrtc WebRTC: Lessons Learned

More information

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE

FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE FIREFLY ARCHITECTURE: CO-BROWSING AT SCALE FOR THE ENTERPRISE Table of Contents Introduction... 2 Architecture Overview... 2 Supported Browser Versions and Technologies... 3 Firewalls and Login Sessions...

More information

Polycom RealPresence Access Director System

Polycom RealPresence Access Director System Release Notes 3.1.1 April 2014 3725-78700-001C1 Polycom RealPresence Access Director System Polycom announces the release of the Polycom RealPresence Access Director system, version 3.1.1. This document

More information

Session Abstract 11/25/2013

Session Abstract 11/25/2013 1 Session Abstract While WebRTC is powerful and has huge open opportunities on the Internet, most enterprises are just now deploying SIP as a way to normalize and reduce costs in their communications infrastructure.

More information

Cisco Meeting Server and Cisco Meeting App

Cisco Meeting Server and Cisco Meeting App Data Sheet Cisco Meeting Server and Cisco Meeting App Cisco Meeting Server revolutionizes team collaboration through high scale and advanced interoperability in audio, web, and video conferencing. Cisco

More information

RESTCOMMONE. WebRTC SDKs for Web, IOS, And Android Copyright All Rights Reserved Page 2

RESTCOMMONE. WebRTC SDKs for Web, IOS, And Android Copyright All Rights Reserved Page 2 RESTCOMMONE WebRTC SDKs for Web, IOS, And Android Copyright All Rights Reserved Page 2 RestcommONE Core Components RestcommOne Connect Visual Designer Web Browser WebRTC SDK s Mobile WebRTC SDK s RESTful

More information

Web Conference - InstaVC WebRTC-based Clientless VC Make the Right Impression Collaborate with your team like never before. With InstaVC, give presentations, have productive discussions, and come up with

More information

18.09 en partners. Collaboration Solutions Portfolio

18.09 en partners. Collaboration Solutions Portfolio 18.09 en partners Collaboration Solutions Portfolio Video Collaboration Without Limits TrueConf provides award-winning video conferencing software to connect together desktops, mobiles, phones, Skype for

More information

Polycom RealPresence Access Director System

Polycom RealPresence Access Director System Release Notes Polycom RealPresence Access Director System 4.0 June 2014 3725-78700-001D Polycom announces the release of the Polycom RealPresence Access Director system, version 4.0. This document provides

More information

EasyConference Connect with anyone, from anywhere

EasyConference Connect with anyone, from anywhere EasyConference Connect with anyone, from anywhere EasyConference is a cloud-based service that allows you to connect live into the same meeting using video conferencing systems, computers and mobile devices.

More information

Oracle Communications WebRTC Session Controller. WebRTC Session Controller Features

Oracle Communications WebRTC Session Controller. WebRTC Session Controller Features Oracle Communications WebRTC Session Controller Release Notes Release 7.0 E49238-01 November 2013 These release notes list the features and known issues for WebRTC Session Controller. WebRTC Session Controller

More information

Collaborative Conferencing

Collaborative Conferencing CHAPTER 8 Revised: March 30, 2012, When there are three or more participants involved in a call, the call becomes a conference. In collaborative conferencing, the audio, video and content from some or

More information

Open Mic Webcast. Jumpstarting Audio- Video Deployments Tony Payne March 9, 2016

Open Mic Webcast. Jumpstarting Audio- Video Deployments Tony Payne March 9, 2016 Open Mic Webcast Jumpstarting Audio- Video Deployments Tony Payne March 9, 2016 Agenda The Challenges of Audio and Video Architecture Bill of Materials Component Descriptions Deployment Sample Deployment

More information

Services Description for VidyoCloud Services

Services Description for VidyoCloud Services Services Description for VidyoCloud Services March 2017 Vidyo, Inc. 433 Hackensack Ave Hackensack, NJ 07601 Table of Contents DESCRIPTION FOR VIDYOCLOUD SERVICES 3 SUBSCRIPTIONS 3 TEAM PLAN & ENTERPRISE

More information

Vidyo Hosted Services Description for VidyoCloud Services

Vidyo Hosted Services Description for VidyoCloud Services Vidyo Hosted Services Description for VidyoCloud Services June 2016 Vidyo, Inc. 433 Hackensack Ave Hackensack, NJ 07601 Table of Contents VIDYO HOSTED SERVICES DESCRIPTION FOR VIDYOCLOUD SERVICES 3 SUBSCRIPTIONS

More information

Cisco Meeting Server (former Acano)

Cisco Meeting Server (former Acano) Cisco Meeting Server (former Acano) Ken Reeves Fall 2016 1 Meeting Objectives Overview of Acano integration into Cisco Opportunity to scale Acano-Cisco Meeting Server, globally Technical Overview of Cisco

More information

November 2017 WebRTC for Live Media and Broadcast Second screen and CDN traffic optimization. Author: Jesús Oliva Founder & Media Lead Architect

November 2017 WebRTC for Live Media and Broadcast Second screen and CDN traffic optimization. Author: Jesús Oliva Founder & Media Lead Architect November 2017 WebRTC for Live Media and Broadcast Second screen and CDN traffic optimization Author: Jesús Oliva Founder & Media Lead Architect Introduction It is not a surprise if we say browsers are

More information

Cisco Jabber Guest. BRKUCC Extend the Reach of Your Cisco Video Solution with Cisco Jabber Guest. Darin Dunlap Senior Product Manager, CTG

Cisco Jabber Guest. BRKUCC Extend the Reach of Your Cisco Video Solution with Cisco Jabber Guest. Darin Dunlap Senior Product Manager, CTG Cisco Jabber Guest - Extend the Reach of Your Cisco Video Solution with Cisco Jabber Guest Darin Dunlap Senior Product Manager, CTG Disclaimer The Cisco products, service or features identified in this

More information

WebRTC Gateway. Real-time communications in all browsers

WebRTC Gateway. Real-time communications in all browsers WebRTC Gateway Real-time communications in all browsers WebRTC Gateway & Web Communicator End-to-end Solution for real time communications. Bridging the gap between the Web and Telco worlds. Helping Telecom

More information

The Vidyo Conferencing Portfolio. Everything you need for HD video conferencing with incredible quality, reach and savings

The Vidyo Conferencing Portfolio. Everything you need for HD video conferencing with incredible quality, reach and savings The Vidyo Conferencing Portfolio Everything you need for HD video conferencing with incredible quality, reach and savings The Vidyo difference Vidyo is the leader in personal telepresence. We unlock the

More information

Talkative Engage Mitel Architecture Guide. Version 1.0

Talkative Engage Mitel Architecture Guide. Version 1.0 Talkative Engage Mitel Architecture Guide Version 1.0 This document contains confidential information that is proprietary to Talkative. No part of its contents may be used, disclosed or conveyed to any

More information

The paper shows how to realize write-once-run-anywhere for such apps, and what are important lessons learned from our experience.

The paper shows how to realize write-once-run-anywhere for such apps, and what are important lessons learned from our experience. Paper title: Developing WebRTC-based team apps with a cross-platform mobile framework. Speaker: John Buford. Track: Mobile and Wearable Devices, Services, and Applications. Hello everyone. My name is John

More information

Integrating Mobile Applications - Contrasting the Browser with Native OS Apps. Cary FitzGerald

Integrating Mobile Applications - Contrasting the Browser with Native OS Apps. Cary FitzGerald Integrating Mobile Applications - Contrasting the Browser with Native OS Apps Cary FitzGerald caryfitz@employees.org Workshop Leaders Peter Dunkley Acision Adam van den Hoven Frozen Mountain Integrating

More information

RESTCOMMONE. Load Balancer. Copyright All Rights Reserved Page 2

RESTCOMMONE. Load Balancer. Copyright All Rights Reserved Page 2 RESTCOMMONE Load Balancer Copyright All Rights Reserved Page 2 RestcommONE Core Components RestcommOne Connect Visual Designer Web Browser WebRTC SDK s Mobile WebRTC SDK s RESTful API Layer RestcommOne

More information

Media Service - Is This Where the Money Is? Dean Bubley Disruptive Analysis

Media Service - Is This Where the Money Is? Dean Bubley Disruptive Analysis Media Service - Is This Where the Money Is? Dean Bubley Disruptive Analysis New stakeholders in communications Vendors & standards Telco / SP End-user Services creation Services consumption September 2014

More information

Security Guide Zoom Video Communications Inc.

Security Guide Zoom Video Communications Inc. Zoom unifies cloud video conferencing, simple online meetings, group messaging, and a softwaredefined conference room solution into one easy-to-use platform. Zoom offers the best video, audio, and wireless

More information

Vendor: Cisco. Exam Code: Exam Name: TelePresence Video Sales Specialist for Express Exam. Version: Demo

Vendor: Cisco. Exam Code: Exam Name: TelePresence Video Sales Specialist for Express Exam. Version: Demo Vendor: Cisco Exam Code: 650-292 Exam Name: TelePresence Video Sales Specialist for Express Exam Version: Demo QUESTION NO: 1 What is a benefit of the Cisco TelePresence Interoperability Protocol? Select

More information

Cisco Meeting Server. Deployment Planning and Preparation Guide. December 20, Cisco Systems, Inc.

Cisco Meeting Server. Deployment Planning and Preparation Guide. December 20, Cisco Systems, Inc. Cisco Meeting Server Deployment Planning and Preparation Guide December 20, 2017 Cisco Systems, Inc. www.cisco.com Contents 1 Introduction 5 1.1 Configuring the Meeting Server 7 1.2 Using Call Control

More information

ABC SBC: Secure Peering. FRAFOS GmbH

ABC SBC: Secure Peering. FRAFOS GmbH ABC SBC: Secure Peering FRAFOS GmbH Introduction While an increasing number of operators have already replaced their SS7 based telecommunication core network with a SIP based solution, the interconnection

More information

Implementing, Configuring and Managing Cisco Meeting Server (ICMCMS-CT)

Implementing, Configuring and Managing Cisco Meeting Server (ICMCMS-CT) 6210 Central Ave, Portage, IN. 46368 Phone: 219.764.3800 Fax: 219.764.3805 Web: http://www.ctclc.com Implementing, Configuring and Managing Cisco Meeting Server (ICMCMS-CT) In this course, students will

More information

Keep Calm and Call On! IBM Sametime Communicate Softphone Made Simple. Frank Altenburg, IBM

Keep Calm and Call On! IBM Sametime Communicate Softphone Made Simple. Frank Altenburg, IBM Keep Calm and Call On! IBM Sametime Communicate Softphone Made Simple Frank Altenburg, IBM Agenda Voice and Video an effective way to do business! Sametime Softphone Computer is your phone! Sametime Voice

More information

Architecture Overview

Architecture Overview Architecture Overview For organizations that need high quality video conferencing and want to avoid burdening their IT staff and resources, VidyoCloud is a hosted video collaboration solution that provides

More information

SIP AND MSRP OVER WEBSOCKET

SIP AND MSRP OVER WEBSOCKET SIP AND MSRP OVER WEBSOCKET 1 SIP and MSRP over WebSocket in Kamailio SIP and MSRP over WebSocket in Kamailio Peter Dunkley, Technical Director, Crocodile RCS Ltd Email: Twitter: peter.dunkley@crocodile-rcs.com

More information

nanostream WebRTC.live

nanostream WebRTC.live nanostream WebRTC.live Product Overview Document V 1.4, 2017-01 2017 nanocosmos gmbh Setup secure online meetings at a distance or stream live events to thousands of worldwide viewers: nanostream WebRTC.live

More information

Key Considerations When Planning Your Video Conferencing Environment: Cloud, Quality & Scale

Key Considerations When Planning Your Video Conferencing Environment: Cloud, Quality & Scale September 2016 Key Considerations When Planning Your Video Conferencing Environment: Cloud, Quality & Scale A real-world guide to making informed decisions This study sponsored by Today s Drivers for Video

More information

Develop and test your Mobile App faster on AWS

Develop and test your Mobile App faster on AWS Develop and test your Mobile App faster on AWS Carlos Sanchiz, Solutions Architect @xcarlosx26 #AWSSummit 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. The best mobile apps are

More information

Developing Enterprise Cloud Solutions with Azure

Developing Enterprise Cloud Solutions with Azure Developing Enterprise Cloud Solutions with Azure Java Focused 5 Day Course AUDIENCE FORMAT Developers and Software Architects Instructor-led with hands-on labs LEVEL 300 COURSE DESCRIPTION This course

More information

Avaya Mobile Video Release Notes

Avaya Mobile Video Release Notes Release Notes Release 3.2.4 Issue 1.0 Nov 2017 3.2.4 Release Notes Page 1 Contents Purpose... 3 Support... 3 Publication history... 3 General remarks... 3 Software information... 3 Software download...

More information

The API is dead. Long live the protocol.

The API is dead. Long live the protocol. The API is dead. Long live the protocol. We need to add messaging to... Developers don't know who to trust or have a clear methodology. Messaging is complex and developers spend a lot of time

More information

Cisco Unified Videoconferencing

Cisco Unified Videoconferencing Cisco Unified Communications Rich-Media Conferencing Conferencing applications have become critical productivity tools for organizations. Cisco provides multiple conferencing offerings that are part of

More information

WebRTC Impact on Your Network

WebRTC Impact on Your Network 1 WebRTC Impact on Your Network Tsahi Levent-Levi tsahil@bloggeek.me @tsahil 2 Bandwidth A picture may be worth a thousand words BUT it takes a lot more bandwidth to store and send around in Real time

More information

Janus: back to the future of WebRTC!

Janus: back to the future of WebRTC! : back to the future of! Alessandro Amirante alex@meetecho.com Tobia Castaldi tcastaldi@meetecho.com Lorenzo Miniero lorenzo@meetecho.com Simon Pietro Romano spromano@unina.it January 14, 2015 Outline

More information

Cisco TelePresence Content Server

Cisco TelePresence Content Server Cisco TelePresence Content Server The Cisco TelePresence portfolio creates an immersive, face-to-face experience over the network - empowering you to collaborate with others like never before. Through

More information

Building the Foundation for UC Services to the Education Community. Stefan Karapetkov Emerging Technologies Director, Polycom

Building the Foundation for UC Services to the Education Community. Stefan Karapetkov Emerging Technologies Director, Polycom Building the Foundation for UC Services to the Education Community Stefan Karapetkov Emerging Technologies Director, Polycom Agenda The New Business Environment The New Education Environment The UC Vision

More information

The Architecture of WebRTC-MCU Based on the Distributed Processing

The Architecture of WebRTC-MCU Based on the Distributed Processing The Architecture of WebRTC-MCU Based on the Distributed Processing - For the Korean Market Gooroomee Co., Ltd Rang-hyuck Lucas Lee The Introduction of Gooroomee Technology Provide high quality video Conference

More information

Reactive Microservices Architecture on AWS

Reactive Microservices Architecture on AWS Reactive Microservices Architecture on AWS Sascha Möllering Solutions Architect, @sascha242, Amazon Web Services Germany GmbH Why are we here today? https://secure.flickr.com/photos/mgifford/4525333972

More information

Virtual Office. Technical Requirements. Version 4.0. Revision 1.0

Virtual Office. Technical Requirements. Version 4.0. Revision 1.0 ---------------------------------------------------------------------------- ------- --------- Virtual Office Technical Requirements Version 4.0 Revision 1.0 Copyright 2015, 8x8, Inc. All rights reserved.

More information

Polycom RealPresence Access Director System

Polycom RealPresence Access Director System RELEASE NOTES Version 4.1 April 2015 3725-78700-001E1 Polycom RealPresence Access Director System Polycom, Inc. 1 Polycom RealPresence Access Director System Release Notes Version 4.1 Contents What s New

More information

P2PSIP, ICE, and RTCWeb

P2PSIP, ICE, and RTCWeb P2PSIP, ICE, and RTCWeb T-110.5150 Applications and Services in Internet October 11 th, 2011 Jouni Mäenpää NomadicLab, Ericsson Research AGENDA Peer-to-Peer SIP (P2PSIP) Interactive Connectivity Establishment

More information

Avaya Mobile Video Release Notes

Avaya Mobile Video Release Notes Release Notes Release 3.4.1 Issue 1.0 March 2018 3.4.1 Release Notes Page 1 Contents Purpose... 3 Support... 3 Publication history... 3 General remarks... 3 Software information... 3 Software download...

More information

Configure Conference Bridges

Configure Conference Bridges Conference Bridges Overview, page 1 s, page 1 Conference Bridge Configuration Task Flow, page 6 Conference Bridges Overview Conference bridge for Cisco Unified Communications Manager is a software or hardware

More information

First Look into the New IPVT10. Grandstream VideoTalk

First Look into the New IPVT10. Grandstream VideoTalk First Look into the New IPVT10 Grandstream VideoTalk About Grandstream Founded in 2002 Over 600 employees Product Portfolio contains over 40 products: Business Conferencing, IP Phones, Gateways and ATAs,

More information

Cloud Video Interop for Microsoft Teams

Cloud Video Interop for Microsoft Teams Pexip Infinity Cloud Video Interop for Microsoft Teams Deep dive deck Subject to change Cloud Video Interop Join experience 1 1 Schedule a Teams meeting using Outlook or Teams client 2 Dial VTC into Pexip

More information

MongooseIM - Messaging that Scales

MongooseIM - Messaging that Scales MongooseIM - Messaging that Scales Michał Ślaski What is MongooseIM? 2 What is MongooseIM? Instant messaging for Social Media, Gaming and Telecommunications 2 What is MongooseIM? Instant messaging for

More information

Introduction to the Application Layer. Computer Networks Term B14

Introduction to the Application Layer. Computer Networks Term B14 Introduction to the Application Layer Computer Networks Term B14 Intro to Application Layer Outline Current Application Layer Protocols Creating an Application Application Architectures Client-Server P2P

More information

Polycom RealPresence Access Director System

Polycom RealPresence Access Director System RELEASE NOTES Version 4.0.1 August 2014 3725-78700-001D1 Polycom RealPresence Access Director System Polycom, Inc. 1 Document Title Version What s New in Release 4.0.1 The RealPresence Access Director

More information

Spark SDK Video - Overview and Coding Demo

Spark SDK Video - Overview and Coding Demo DEVNET-2026 Spark SDK Video - Overview and Coding Demo Olivier Proffit - Sr. Product Manager David Staudt DevNet Developer Evangelist Cisco Spark How Questions? Use Cisco Spark to communicate with the

More information

Codian MCU 4200 and Codian MCU 4500

Codian MCU 4200 and Codian MCU 4500 Polycom RMX 2000 version 2.0 software enhancements (planned release date is early Q3 2007). Polycom s Claims RMX 2000 Disadvantage Codian Advantage HD Capabilities New HD Capability (version 2.0) Polycom

More information

Become a WebRTC School Qualified Integrator (WSQI ) supported by the Telecommunications Industry Association (TIA)

Become a WebRTC School Qualified Integrator (WSQI ) supported by the Telecommunications Industry Association (TIA) WSQI Certification Become a WebRTC School Qualified Integrator (WSQI ) supported by the Telecommunications Industry Association (TIA) Exam Objectives The WebRTC School Qualified Integrator (WSQI ) is designed

More information

ARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS

ARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS ARCHITECTING WEB APPLICATIONS FOR THE CLOUD: DESIGN PRINCIPLES AND PRACTICAL GUIDANCE FOR AWS Dr Adnene Guabtni, Senior Research Scientist, NICTA/Data61, CSIRO Adnene.Guabtni@csiro.au EC2 S3 ELB RDS AMI

More information

Sippo WebRTC. Application Controller 3.0

Sippo WebRTC. Application Controller 3.0 Sippo WebRTC Application Controller 3.0 ABOUT US Founded in 2006 as a VoIP system integrator. No VCs, privately held Addressing the software service provider market. HQ in Spain, worldwide sales through

More information

Network Requirements

Network Requirements GETTING STARTED GUIDE ALCATEL-LUCENT RAINBOW TM Network Requirements GETTING STARTED GUIDE JANVIER 2017 Author: R&D - Cloud Services Disclaimer This documentation is provided for reference purposes only.

More information

VidyoConferencing VidyoGateway Operation Guide

VidyoConferencing VidyoGateway Operation Guide VidyoConferencing VidyoGateway Operation Guide Version 2.0.4 Table of Contents 1 Document Overview 2 Definitions 5 Network Topologies 6 Setup Overview 7 VidyoGateway Configuration 17 Dialing Summaries

More information

Technology solution provider focused on Video and Test Orchestration solution Developing a Video Solution for Enterprise / Surveillance Application

Technology solution provider focused on Video and Test Orchestration solution Developing a Video Solution for Enterprise / Surveillance Application Technology solution provider focused on Video and Test Orchestration solution Developing a Video Solution for Enterprise / Surveillance Application INTRODUCTION Any commercial end-user video solution comprises

More information

Virtual Office Technical Requirements

Virtual Office Technical Requirements Virtual Office Technical Virtual Office Technical Copyright 2018, 8x8, Inc. All rights reserved. This document is provided for information purposes only and the contents hereof are subject to change without

More information

Cisco Spark Hybrid Media service

Cisco Spark Hybrid Media service Cisco Spark Hybrid Media service Richard Murphy Technical Marketing Engineer Abstract Cisco Spark is a constantly evolving cloud platform with innovation happening in the cloud and on the Cisco Spark app.

More information

Avaya Mobile Video Release Notes

Avaya Mobile Video Release Notes Release Notes Release 3.4.0 Issue 1.0 December 2017 3.4.0 Release Notes Page 1 Contents Purpose... 3 Support... 3 Publication history... 3 General remarks... 3 Software information... 3 Software download...

More information

Pexip Infinity. Administrator Guide

Pexip Infinity. Administrator Guide Pexip Infinity Administrator Guide Software Version 8 Document Version 8.a December 2014 Contents About the Pexip Infinity platform 14 Introduction to Pexip Infinity 15 Pexip Infinity version 8 features

More information

TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix

TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix TechNote AltitudeCDN Multicast+ and OmniCache Support for Citrix Version 1.0 AltitudeCDN TM Multicast+ and AltitudeCDN OmniCache TM have been certified as Citrix Ready for Citrix platforms that support

More information

Frequently Asked Questions

Frequently Asked Questions General Where can I find a user guide? When logged in, a user guide can be downloaded from within the client. Help is located in the options tab at the bottom right hand corner of the desktop client and

More information

Telepresence solution design,features, updates

Telepresence solution design,features, updates Telepresence solution design,features, updates Cornel Chirculete Unified Communication and Contact Center Senior Consultant Agenda Introduction Users and Endpoints Call Control Conferencing Scheduling

More information

Cisco Spark Widgets Technical drill down

Cisco Spark Widgets Technical drill down DEVNET-1891 Cisco Spark Widgets Technical drill down Adam Weeks, Engineer @CiscoSparkDev Stève Sfartz, API Evangelist @CiscoDevNet Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker

More information

/ Lot 8 Standard Service Offering Polycom HDX7000 Video Conferencing System Service Offer RM1045-L8-SSO Pinacl

/ Lot 8 Standard Service Offering Polycom HDX7000 Video Conferencing System Service Offer RM1045-L8-SSO Pinacl The following Video Conferencing Service is applicable to a small/medium meeting room environment. This solution also has a multipoint licence which enables the meeting room to dial into more than one

More information

Brochure. Dialogic BorderNet Session Border Controller Solutions

Brochure. Dialogic BorderNet Session Border Controller Solutions Dialogic BorderNet Session Border Controller Solutions Dialogic BorderNet Solutions Supercharge Connections between Networks, Services and Subscribers with Ease and Scale The BorderNet family of session

More information

Service Provider Plans. Dean Bubley Disruptive Analysis

Service Provider Plans. Dean Bubley Disruptive Analysis Service Provider Plans Dean Bubley Disruptive Analysis Main WebRTC strategies for SPs? Strengthen enterprise & verticals Extend onnet services & IMS / SS7 Faster/ cheaper Telco-OTT apps Enhance developer

More information

WebRTC Server Side Media Processing: Simplified

WebRTC Server Side Media Processing: Simplified WebRTC Server Side Media Processing: Simplified Meeting the challenges of the rising need of server side media processing in WebRTC Tsahi Levent-Levi tsahil@bloggeek.me Contents Contents... 1 Executive

More information

Requirements. System Requirements

Requirements. System Requirements System, page 1 Network for Cisco Jabber, page 2 Compatibility, page 4 Client, page 5 Audio and Video Properties, page 6 System The minimum system requirements for running Cisco Jabber for Mac are listed

More information

Empower, Engage & Innovate with Cisco Collaboration System Release 10

Empower, Engage & Innovate with Cisco Collaboration System Release 10 Empower, Engage & Innovate with Cisco Collaboration System Release 10 Mohammed Al-Sammarraie Collaboration Lead Saudi Arabia Riyadh 29 April 2014 Collaboration The act of people working together to reach

More information

Networked Multimedia and Internet Video. Colin Perkins

Networked Multimedia and Internet Video. Colin Perkins Networked Multimedia and Internet Video Colin Perkins IP video will represent 80% of all traffic by 2019, up from 67% in 2014 Source: Cisco Visual Networking Index, 2015 2 History MPEG TS YouTube MPEG

More information

cisco. Number: Passing Score: 800 Time Limit: 120 min.

cisco.   Number: Passing Score: 800 Time Limit: 120 min. 700-001 cisco Number: 700-001 Passing Score: 800 Time Limit: 120 min Exam A QUESTION 1 What is the Cisco Collaboration mission? A. to put collaboration in every pocket B. to put collaboration in every

More information

Hello everyone. My name is Kundan Singh and today I will describe a project we did at Avaya Labs.

Hello everyone. My name is Kundan Singh and today I will describe a project we did at Avaya Labs. Hello everyone. My name is Kundan Singh and today I will describe a project we did at Avaya Labs. 1 Let me start by saying that people often forget the importance of separating data from the application

More information