Pervasive Video with WebRTC Technology Praveen Chintala, Practice Architect BRKCOL-2556

Size: px
Start display at page:

Download "Pervasive Video with WebRTC Technology Praveen Chintala, Practice Architect BRKCOL-2556"

Transcription

1

2 Pervasive Video with WebRTC Technology Praveen Chintala, Practice Architect BRKCOL-2556

3 Agenda What is WebRTC? WebRTC Evolution Architecture Standards WebRTC Browser Support Transition To Cloud & Security Interoperability with Enterprise Communications Platforms WebRTC Solutions WebRTC Use Cases & Demo Open Dialog, Polling & Q&A

4 WebRTC, Video Transition & Market Trends

5 What is WebRTC What is WebRTC: WebRTC is an API definition being drafted by the World Wide Web Consortium (W3C) It is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple JavaScript APIs What is the merit of WebRTC: WebRTC enables applications such as voice calling, video chat and P2P file sharing inside the browsers without plugins (or separate clients)

6 Interactive Voice and Video in your Bowser Today... Sales Department

7 But Proprietary no interoperability Requires 3rd party plugins Difficult to deploy (permissions, etc...) Not available on all platforms, Mobile - ios & Android Needs to be Updated Native Browsers cannot support media (Voice & Video) Viruses / malware / industrial spying

8 Video Transition - Market Trends Dramatic increase in video conferencing offerings and adoption Movement from proprietary to standards-based delivery Move from intra-company to inter-company and B2C video collaboration From To Collaboration Video SP Video Both Proprietary video conferencing Any-to-any (multi-vendor) real-time systems with dedicated infrastructure video collaboration From on-prem to cloud/hosted delivery models Proliferation of video enabled devices (highly mobile) Shift from Closed / Private delivery to over-thetop IP-based Distribution Huge availability of both scripted and usergenerated content From Broadcast video delivered linearly to in-home TV To Over-the-top live and video ondemand to any device

9 Industry Transition Dev Op s Driving a need for rapid deployment Embedded communications Put communications in the tools and systems that need it Internet of Things Enable more thing to people communications

10 The Browser Vs. Thick App War Desktop Environment Browser Based Applications Pros Cross Platform Rapid deployment Yesterday Cons Require network connectivity UI not as rich UI does look as good Not as fast Can not access some local hardware Limited multi-media Transition Browsers Adding More Support Audio & video (streaming & real time) Offline storage and local databases 2D & 3D Graphics Background apps, threads Screen toast notifications Asynchronous notifications Cross application security Better UI and font control Browser Support Access to Host Resource Geolocation Address book Microphone and Camera SMS, MMS, Drag & Drop

11 WebRTC Evolution

12 Evolution of Bowser Based Framework HTTP (Pre AJAX) Original Web, One Page request returns one page (e.g. Geocities) Browser Server AJAX (2004) Page Can Update without refreshing (e.g. Gmail) Web Socket (2008) Page Can Establish bi-directional communication (e.g. Trellol) Graphic by Jimmy Lee / jimmylee.info Browser WebRTC (2012) Page to Page Communications Browser Browser Server Server Browser

13 Browsers Used to lack UC/Video Capabilities Plugins and native apps fill these gaps Softphone engine Real-time voice codecs Real-time video codecs Real-time data/content sharing Call signaling Media encryption Ability to send media to other endpoints Capabilities Notifications Firewall traversal negotiation Peripheral controls System activity detection Drive to remove plugins has accelerated, WebRTC is quickly becoming the default alternative

14 UC/Video Is Not Broadly Deployable Today in Browsers. Plugins or native apps that browsers can launch are required

15 And Mobile Browsers Are Not Extensible Native mobile apps are required

16 Browsers Drop Plug-ins Support Chrome and Firefox leading the charge Google Chrome and Mozilla Firefox will drop plugin s support in the near future To give people more control over their browser, Firefox will no longer activate most plugins by default /09/24/plugin-activation-in-firefox/ Today s browsers are speedier, safer, and more capable than their ancestors. Meanwhile, NPAPI s 90s-era architecture has become a leading cause of hangs, crashes, security incidents, and code complexity. Because of this, Chrome will be phasing out NPAPI support over the coming year. To avoid disruption to users, Google Chrome will support whitelist the most popular plugin s

17 Browsers Workarounds for Plugins Chrome and Firefox Support Select Whitelist Plugins To avoid disruption to users: Google Chrome will support most popular plug-ins Firefox also allows workaround for whitelist plugins

18 HTML5 Overview Actually, HTML5 & Friends Standards Finalizing in Parallel with Implementations SEMANTICS <!DOCTYPE html> <audio> <section> MathML <footer> <header> <video> <time> <output> OFFLINE / STORAGE Application Cache IndexedDB localstorage STYLING border-radius border-image backgrounds CSS3 columns shadows transitions animations MEDIA & GRAPHICS WebRTC RTCWeb <audio> WebGL PERFORMANCE <video> <canvas> SVG XMLHttpRequest Web Workers Web Sockets window.history INTEGRATION Drag & Drop Touch Events Geolocation Full Screen

19 Key Features Media Streams Get User Media: for capturing video and audio from webcam and microphone WebRTC can carry a media source containing one or more synchronized Media Stream Tracks Media should be converted to URL to be played by HTML5 Peer Connection High quality peer to peer audio/video calls (Peer-to-Peer) Codec Control Encryption Bandwidth Management Data Channels Point-to-Point Application Data Transfer (not supported in any browser)

20 What Does this mean? It means standalone audio-video chat clients (e.g., Skype) can be replaced with browser based clients No need to install any more application. Browsers will do the job Once Data Channel feature is also implemented by browsers remote desktop, file transfer, gaming, real time text chat, and many other apps would become possible just from within the browser

21 What else become possible? Combining with other web technologies will open new doors WebGL and HTML5 combined with WebRTC can make an entirely new web experience Example: Applying video effects on live streaming video All these will be possible at very low cost

22 WebRTC Architecture

23 Why This is Interesting? No VoIP expertise needed Enables huge web developer population New applications Mashable communication components Cross platform Ease of Development Ease of Deployment Distribution = URL Datacenter, not individual devices Low maintenance Rapid updates Click to access Any device Reduced need for plugins/native apps Extends business comm. systems Massive Adoption Ease of Access

24 Cisco Product Strategy for HTML5 / WebRTC Standards-based, interoperable browser support of WebRTC within 1-2 years Offer compelling products today, using existing broadly adopted browser standards Architect new products for emerging browser capabilities, e.g. WebRTC Plan support for emerging browser capabilities as they become broadly available Complement with native platform capabilities if necessary Progressive adoption by customers & partners over time

25 Interactive Voice, Video, Data in Web Browsers A Journey Browsers Vendor A Browser with Web App X Apps Standards Native, Zero Plugin Codecs Vendor B Browser with Web App X

26 Notable Challenges Media traversal through firewalls, NAT Securing browsers and media Validating identity of person calling Optimizing real-time traffic performance

27 Browser Architecture High-level Browser-to-Browser Real-time Communications Voice, Video via SRTP (DTLS) Identity Provider Web App X via HTTP/HTTPS (e.g. HTML, CSS, JavaScript) Web Server

28 WebRTC Architecture Key Components Your Web Apps.. Web Server Web API (Edited by W3C WG) WebRTC Voice Engine isac /ilbc Codec NetEQ for Voice Echo Canceler / Noise Reduction WebRTC C++ API (Peer Connection) Session management / Abstract signaling (Session) Video Engine VP8 / H.264 Codec Video Jitter Buffer Image enhancement Transport Engine SRTPc Multiplexing P2P STUN+ TURN+ICE B R O W S E R Audio Capture/Render Video Capture Network I/O

29 What are the gaps WebRTC limitations Session Initiation is not a part of WebRTC. Checking for the presence is not part of WebRTC Session initiation and Presence should be taken care by the application that embeds WebRTC WebRTC is peer-to-peer architecture; no support for One or Many-to-Many (multicast, broadcast) Third party libraries provide signaling capabilities Cafex Fusion Client SDK provides a framework for developers to embed real-time communications easily within business applications across mobile and browser platforms with no added client or plugin

30 WebRTC Connection Establishment Client 1 Caller Server Client 2 Calling 1 Providing Signaling Channel 2 Connect to Server 2 Connect to Server 3 Setup PeerConnection 4 Send OFFER To Server 5 Distribute Signaling to Other Client 6 Accept Signaling: OFFER 10 Accept Signaling: ANSWER 9 Distribute Signaling to Other Client 7 Setup PeerConnection 8 Send ANSWER to server 11 Send OK to Server 12 Distribute Signaling to Other Client 13 Stream Establishment

31 WebRTC Identity Browser is configured with identity provider(s) for the user User logs on to identity provider Browser gets assertion from identity provider that binds the DTLS fingerprint to identity Calling JavaScript passes assertion to farend Bob s browser verifies the assertion with identity provider and check DTLS fingerprint matches Oauth /OpenID Connect/facebook (Identity Provider) 3 JS App Alice Browser Calling Website DTLS/SRTP Media 4 3 JS App Bob Browser

32 WebRTC Security SRTP RTP/SRTP are most commonly used in Voice & Video over IP implementations Sequence numbers, synchronization etc.. Only Payload is Encrypted DTLS DTLS handshake between endpoints to negotiate encryption keys Self-signed Certificates (no traditional PKI) NAT/Firewall Traversal STUN (Session Traversal Utilities for NAT) TURN (Traversal Using Relays around NAT) ICE (Interactive Connectivity Establishment)

33 Browser Architecture Closer Look at Enhancements for Real-time Communications Camera, Microphone, Access Media Control APIs Codecs Offer/Answer Signaling Controller Audio/Video Engine RTP Stack DTLS/SRTP Transport Data SCTP/DTLS Other Browser APIs ICE Engine Access to mic, camera Audio, video codecs srtp for interactive media, lip sync, etc SRTP media encryption using DTLS keying ICE for NAT/firewall traversal Web App (HTML, CSS, JavaScript) SCTP/DTLS for real-time data, e.g. games SDP-based offer/answer negotiation = enhancement to browser = app using new browser APIs

34 WebRTC How Does it Work? Browser to Non Browser Endpoint Web Server WebRTC SIP SIP Call Agent Javascript HTTP SIP SRTP Browser

35 WebRTC Mutipoint Very High-level Real-time Multipoint Architecture (Subject to Change) Multiple Browsers Enterprise Endpoints Voice, Video via SRTP MUTI-POINT CONF UNIT or TRANSCODER Web App via HTTP/HTTPS (e.g. HTML, CSS, JavaScript) Web Server GW to SIP SIP SIP SIP Proxy

36 WebRTC Standards

37 Good Progress on Technology Agreement Significant Progress made this year by standard bodies CONVERGING Audio Codecs.. G.711, Opus Signaling: SDP-based offer/answer using JavaScript Firewall/NAT Traversal ICE, STUN, TURN Media Encryption: DTLS-keyed SRTP Media Consent: ICE/STUN/TURN Identity: Identity Provider Model QoS DiffServ Code Point markings to enhance WiFi, residential GWs, LTE links Both Video Codec(s) VP8 Vs H.264 are supported, IETF Decision Made! TBD Cisco Announced FreeOpenH264 Project Mozilla Announced Firefox will use OpenH264 Congestion Control Goals = Minmize latency, Quick Reaction, Consistent data flow Screen/Application Sharing Recording Simulcast Video Trickle ICE Port reduction with Bundle Partial Offer / Answer

38 Standards Efforts Cisco Playing Key Role RTCWeb Working Group Primary effort in IETF Cullen Jennings of Cisco is co-chair Defining how browsers communicate with others largely re-using existing protocols Notable documents draft-ietf-rtcweb-audio draft-ietf-rtcweb-jsep draft-ietf-rtcweb-qos draft-ietf-rtcweb-security-arch draft-ietf-rtcweb-data-channel draft-ietf-rtcweb-overview draft-ietf-rtcweb-rtp-usage draft-ietf-rtcweb-use-cases-and-requirements WebRTC Working Group Primary effort in W3C Cullen Jennings of Cisco co-authors draft Keith Griffin of Cisco is co-author for the data/screen sharing draft Defining how Web applications access browser real-time communications, i.e. API s Notable documents WebRTC 1.0: Real-time Communication Between Browsers Media Capture and Streams Media Capture Scenarios

39 Open Source H.264 to Enable WebRTC Adoption Cisco and Firefox make a H.264 Video endpoint calls a Firefox browser via WebRTC-Enabled Cisco Spark y-first-h-264-video-endpoint-calls-firefoxvia-webrtc-enabled-project-squared Google Chrome is considering how to add support for H.264 in its browser Additional information available at: Spark:

40 Browser Support for WebRTC

41 Browser Evolution

42 Browser Support of HTML5 Steadily Increasing Trend Across Browsers

43 HTML 5 Tests How Well Does your browser support HTML 5 Upcoming Current Older Chrome [37] 512 [35] 507 [32] 505 [30] 501 [26] 494 [18] 408 [10] 345 Firefox [32] 475 [31] 577 [30] 467 [28] 448 [26] 446 [24] 436 [17] 397 Internet Explorer [DG] 378 [11] 376 [10] 335 [9] 128 [8] 43 [7] 27 Opera [24] 504 [22] 498 [20] 496 [16] 494 [ Safari [8.0] 429 [7.0] 397 [6.0] 380 [5.1] 305 [5.0] 246 Browser passes all tests it could receive a maximum score of 555 Older browser versions of the HTML5 only evaluated against fewer tests - resulted in lower maximum score

44 Browser Implementations of WebRTC Many Versions Coming to Market Google Chrome Initial desktop implementation in Chrome 23 Stable & later Initial mobile implementation in Chrome 26 for Android Beta H.264 support in ChromeOS 39/40 for Chrome Book Actively contributing to standards efforts, & open source, e.g. WebRTC.org Mozilla Firefox OpenH.264 is supported in Firefox 33 Actively working on open source implementation & contributing to standards efforts Microsoft Internet Explorer MS announce WebRTC support through ORTC API, contributing and improving the ORTC API for WebRTC standards efforts Conflicting statements about WebRTC 1.1. Apple Safari Maintaining strict secrecy

45 Microsoft Security and Patch Support Beginning January 12, 2016, only current version of Internet Explorer available for a supported operating system will receive technical support and security updates. =PN&alpha=internet+explorer Microsoft announces support for WebRTC technlogy and will be supporting the ORTC API in Internet Explorer. Spartan Bowser will most likely be the future MS browser

46 Transition To Cloud & Security

47 Cloud Data Huge amount of data in the cloud including WebRTC further adds.. Large amounts of collection by governments and less legal entities Continuous stream of financial losses

48 Don t Panic

49 Multi User Security with Content Privacy (new-way) Endpoint transmitter encrypts and authenticates content Multi-point server verifies authentication, modifies RTP header and re-authenticates Key used for media encryption is not known to server Endpoint receiver authenticates packet and decrypt media B C Header Enclosed Payload Header Verify Authentication Header Enclosed Payload Header RTP Processing Header Enclosed Payload Header A

50 WebRTC, Privacy, TOR and VPN WebRTC API allows a webpage to get your IP addresses This includes, public, private, and multi-homed Needed to provide these to the other side to send peer to peer traffic Web servers have always got your public address Running a split tunnel VPN, it reveals both external interfaces User in Canada VPN into the US so you look american to netflix, a netflix web client might be able to figure out that one of your public IPs is in Canada and one is in the US Using a VPN to hide your location, don t use a split tunnel Many enterprises have a policy against using split VPN

51 Interoperability with Enterprise Communications

52 Key Interoperability Considerations How standards-compliant are signaling implementations in the gateway & business system? Does the business endpoint support ICE? Can the business endpoint speak G.711 or Opus for voice? Can the business endpoint speak VP8 or H.264? Does the business endpoint support DTLS SRTP?

53 Potential Interoperability Solutions? Enterprise Communications Vendors Build gateway capabilities into their systems Build native support into their systems Integration Vendors Build gateway capabilities into their products Service Providers Offer native capabilities that interoperate with their services Offer gateway services Cloud Services Offer gateway services

54 WebRTC Solution

55 Future WebEx Browser Meeting Experience Subject To Change HTML5 & Web RTC based WebEx Client Join fast into your meeting No install or plug-in Currently in Internal Beta only Key Capability: For Attendees only VoIP on WebRTC (Chrome, Firefox) Video on WebRTC (Firefox, Chromebook Future) Participant List Hybrid Audio View & Share Chat

56 Jabber Guest Fundamentals Precursor to WebRTC Consumer Experience Session ID BRKUCC 2086 Customer Connection Program ogy/collaboration/usergroups Real-Time Expert Help Video Chat Guest User Experience Desktop browser Mobile application SDK (mobile app or Web-based) Required Components Enterprise DMZ Cisco Expressway E (OR VCS E) X8.2 or later Enterprise Network Jabber Guest virtual machine Cisco Expressway C (or VCS C) x8.2 or later Cisco Unified Communications Manager 8.6 or later and registered endpoints Optional: MCU/Telepresence/Contact Center

57 Precursor WebRTC - Jabber Guest Call Flow Home Internet DMZ Enterprise Expressway/VCS Edge X8.2+ Expressway/VCS Core X8.2+ Jabber Guest Cisco UCM HTTPS-based call control (ROAP) SIP RTP/SRTP STUN/TURN Jabber Guest Serves up Javascript call control based on URL For mobile, uses Cisco app from app store or integrates SDK into third-party app For laptop browsers, initiates H.264 add-on install as needed (Cisco or 3rd-party Web app) Converts HTTPS call request to SIP INVITE

58 Firefox Hello Firefox Hello, simple and easiest way to connect for free over video with anyone, anywhere Share a link and have remote party join a video call from Firefox browser

59 Remote Expert Mobile Plugin less Approach with Minimal Transcoding REM Internet Media H.264 Broker H.264 Internet VP8 REM Media Broker VP8 Zero transcoding H.264 endpoints Google Chrome Google Chrome & VP8 only browsers Internet VP8 VP8 REM Media Broker H.264 VP8 to H.264 transcoding VP8 to H.264 transcoding H.264 endpoints Mobile Advisor supports both H.264 and VP8. As a result, no transcoding occurs when a smartphone or a tablet app connects to an H.264 end point Mobile apps powered by RE Mobile switch between codecs to minimize transcoding Supports VP8 to H.264 Transcoding for WebRTC compliant browsers Guarantees compatibility between WebRTC endpoints and immersive, desktop and traditional video end points

60 webrtc2sip Web Browser Java Scripts SIP Stack SIP Webrtc2sip gateway allows your web browser to make and receive calls from/to any SIP-legacy network or PSTN. webrtc2sip SIP Proxy RTCWeb Breaker PSTN SDP Stack Media Media Coder WebRTC Click-to-Call IMS/LTE/ SIP webrtc2sip is a smart and powerful gateway using RTCWeb and SIP to turn your browser into a phone with audio, video and SMS capabilities The gateway contains four modules: SIP Proxy RTCWeb Breaker Media Coder Click-to-Call. The gateway allows your web browser to make and receive calls from/to any SIP-legacy network or PSTN. - They have sample demos you can explore

61 Carrier Support for WebRTC ATT launches commercial support for WebRTC Via it s AT&T enhanced WebRTC API AT&T Enhanced WebRTC API is available to developer through an open beta program Valuable tool for developers and customers; will spur growth by eliminating a key barrier to adoption Caller ID for WebRTC communications: It can use end user's AT&T mobile number for calls placed from WebRTC-enabled browsers. Enables end users to move or transfer a call starting on a PC, MAC or tablet to a smartphone. AT&T Becomes First U.S. Carrier To Launch Commercial Support For WebRTC

62 PeerCDN New Kind of CDN using WebRTC Web Browsers can serve contents to other browsers instead of the server Help with speed and scalability, dramatically reduces bandwidth costs Pure JavaScript -lightweight, and doesn't require users to install anything Developed by three college student as part their Summer Program PeerCDN is now part of Yahoo! Browser shares static resources (images and file downloads) over a peer-to-peer network Web Server

63 WebRTC Use Cases - Demos

64 Key Use Cases Voice & Video Enterprise Contact Centers Telco-OTT Unified Communications Conferencing Kiosks Social Communication Entertainment Education Apps IMS Extension

65 Get a feel for WebRTC

66 Reference Read the specifications: WebRTC Books : many more books coming out this year Join the community mailing lists of ISOC supported standards organizations W3C: Send with "subscribe" to public-webrtc-request@w3.org IETF:

67 WebRTC Advantages In Closing.. Accessed through JavaScript API Does not require plugins, downloads or installs Multiple browsers Platform agnostics Video Convergence Accelerate Internet of Everything initiative Cisco is Committed to WebRTC technology Cisco is driving standards & adopting WebRTC in our solutions

68 Polling Open Dialog & Q&A What type of browsers version are using in your organization? Are you limited to Internet Explorer, are you open to other browser vendors? What kind s of pressure are you getting from your organization to deploy WebRTC? Are you needing to deploy applications that have no plugins? What are your end customer asking you? What other platform support would you require for WebRTC? Anything else on your mind regarding WebRTC How can Cisco help to drive WebRTC adoption in your environment...

69 Cisco Customer Connection Program Connect with Cisco & Peers Influence Collaboration product direction Access to early adopter & beta trials Contribute to advisory groups Monthly technical & roadmap briefings Exclusive perks at Cisco Live Collaboration Cloud Fusion: Vision & Architecture (speaker: Jonathan Rosenberg, VP/CTO CTG) 5 NDA Roadmap Sessions + Microsoft Interop Q&A Open Forum with Product Management Reserved seats at Work Human Innovation Talk (Wed. 3:30 4:30) Visit the Customer Connection Program - Collaboration zone in the Cisco Campus Join the Customer Connection program Explore the Collaboration community New CCP members get a thank-you gift 17,000+ Members

70 Complete Your Online Session Evaluation Give us your feedback to be entered into a Daily Survey Drawing. A daily winner will receive a $750 Amazon gift card. Complete your session surveys though the Cisco Live mobile app or your computer on Cisco Live Connect. Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at CiscoLive.com/Online

71 Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Table Topics Meet the Engineer 1:1 meetings Related sessions

72 Thank you

73

WebRTC: The Journey From Browser Plugins to Thin Client Communications

WebRTC: The Journey From Browser Plugins to Thin Client Communications WebRTC: The Journey From Browser Plugins to Thin Client Communications Keith Griffin Ph.D Principal Engineer Office of CTO Collaboration Technology Group BRKCOL-2556 Agenda Introduction Our Journey to

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

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

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

WebRTC: IETF Standards Update September Colin Perkins

WebRTC: IETF Standards Update September Colin Perkins WebRTC: IETF Standards Update September 2016 Colin Perkins WebRTC Goals Server SIP+SDP Server Service SIP+SDP SIP+SDP Alice RTP Bob Alice API RTP API Bob The SIP framework is overly complex and rigid hinders

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

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

Designing Workspace of the Future for the Mobile Worker

Designing Workspace of the Future for the Mobile Worker Designing Workspace of the Future for the Mobile Worker Paulo Jorge Correia Technical Solutions Architect Building Business Value Enable mobile workers and BYOD Locate and access remote experts Collaborate

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

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

WebRTC standards update (September 2014) Victor Pascual

WebRTC standards update (September 2014) Victor Pascual WebRTC standards update (September 2014) Victor Pascual Avila Victor.pascual@quobis.com @victorpascual About Me Technology, Innovation & Strategy Consultant Main focus: help make WebRTC happen involved

More information

Cisco Hosted Collaboration Solution (HCS) and Cisco Collaboration Cloud

Cisco Hosted Collaboration Solution (HCS) and Cisco Collaboration Cloud Cisco Hosted Collaboration Solution (HCS) and Cisco Collaboration Cloud Tony Reyes Technical Solutions Architect Chuck Millet - Technical Solutions Architect PSOCOL-1020 Agenda Cisco Hosted Collaboration

More information

IETF Video Standards A review, some history, and some reflections. Colin Perkins

IETF Video Standards A review, some history, and some reflections. Colin Perkins IETF Video Standards A review, some history, and some reflections Colin Perkins Internet Engineering Task Force The goal of the IETF is to make the Internet work better Technical development of protocol

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

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

WebRTC 1.0 Real-Time Communications in the Browser

WebRTC 1.0 Real-Time Communications in the Browser WebRTC 1.0 Real-Time Communications in the Browser Huib Kleinhout Product Manager, Google Stockholm @hkleinhout 2011 2018 >1.8B Weekly Chrome audio/video minutes, 3X from last year >1300 WebRTC-based

More information

Next Generation Mobile Collaboration

Next Generation Mobile Collaboration Next Generation Mobile Collaboration PSOUCC-2777 Chris Wiborg Director, Cisco Collaboration Portfolio Marketing @cwiborg Agenda Why Mobile Collaboration Matters Shifting User Expectations Delivering Value

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

Real-Time Communications for the Web. Presentation of paper by:cullen Jennings,Ted Hardie,Magnus Westerlund

Real-Time Communications for the Web. Presentation of paper by:cullen Jennings,Ted Hardie,Magnus Westerlund Real-Time Communications for the Web Presentation of paper by:cullen Jennings,Ted Hardie,Magnus Westerlund What is the paper about? Describes a peer-to-peer architecture that allows direct,interactive,rich

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

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

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

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

IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES

IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES Daitan White Paper IMS, NFV and Cloud-based Services BUILDING INTEGRATED CLOUD COMMUNICATION SERVICES Highly Reliable Software Development Services http://www.daitangroup.com Daitan Group 2014 IMS, NFV

More information

Frequently Asked Questions

Frequently Asked Questions Application and Document Sharing, page 1 Hosting, Joining, and Setting up Meetings, page 2 Joining a WebEx Meeting or Playing Back a Meeting Recording on Chrome and Firefox, page 4 Cisco WebEx for Mobile

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

for the contact center?

for the contact center? article Is WebRTC compelling enough for the contact center? By Dries Plasman, VP Product Management, Voxbone Voxbone US LLC - San Francisco Office 535 Voxbone Mission US St San 535 Mission Francisco, St

More information

Dialogic PowerVille Conferencing

Dialogic PowerVille Conferencing Dialogic PowerVille Conferencing Converged Audio and Video Conferencing Solution for On-the-Go Mobile and Fixed Subscribers Put the power of real-time, high-definition, collaborative audio and video conferencing

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

The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience.

The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience. The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience. LCB SOFTPHONE FOR SALESFORCE Combine real-time communications and tracking

More information

Enterprise Recording and Live Streaming Architecture with VBrick

Enterprise Recording and Live Streaming Architecture with VBrick Enterprise Recording and Live Streaming Architecture with VBrick Terry French Technical Manager - International - VBrick Systems Inc BRKCOL-2111 Agenda Enterprise Video Overview VBrick Core Components

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

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

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

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

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

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

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

Delivering Large Scale WebRTC. Richard Tworek Principal WebRTC Strategies Twitter: rmtworek. WebRTC STRATEGIES 11/25/2013 11/25/2013 1 Delivering Large Scale WebRTC Richard Tworek Principal WebRTC Strategies rtworek@webrtcstrategies.com Twitter: rmtworek 11/25/2013 WebRTC STRATEGIES 2 Panelists Michal Raz Vice President,

More information

SIP as an Enabling Technology

SIP as an Enabling Technology SIP as an Enabling Technology SIP and VoIP Fundamentals Mike Taylor - CTO spscom.com 888.777.7280 Strategic Products and Services / 300 Littleton Road / Parsippany, NJ 07054 Agenda What is SIP? Acceptance

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

Janus: a general purpose WebRTC gateway

Janus: a general purpose WebRTC gateway : a general purpose gateway Lorenzo Miniero lorenzo@meetecho.com FOSDEM 2016 Real Time devroom 30 th January 2016, Brussels Outline 1 A brief introduction 2 Some context and standardization activities

More information

RTCWEB Working Group. Media Security: A chat about RTP, SRTP, Security Descriptions, DTLS-SRTP, EKT, the past and the future

RTCWEB Working Group. Media Security: A chat about RTP, SRTP, Security Descriptions, DTLS-SRTP, EKT, the past and the future RTCWEB Working Group Media Security: A chat about RTP, SRTP, Security Descriptions, DTLS-SRTP, EKT, the past and the future Dan Wing dwing@cisco.com IETF83 - March 2012 v2 1 Agenda Scope Upcoming Questions

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

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

Cisco Collaborative Knowledge

Cisco Collaborative Knowledge Cisco Collaborative Knowledge Product Overview. Your workforce needs knowledge, speed and flexibility to solve real-world business challenges in today s fast moving digital economy. Cisco Collaborative

More information

Cisco Spark from Telstra. Empower teamwork

Cisco Spark from Telstra. Empower teamwork Cisco Spark from Telstra Empower teamwork Contents Product summary 03 Benefits 06 Solutions 07 Cisco Spark Business Messaging 07 Spark Advanced Meetings 08 Cisco Spark Hybrid Services 09 Spark Board 10

More information

How to use Video Conferencing & Desktop Sharing on Magnet Voice

How to use Video Conferencing & Desktop Sharing on Magnet Voice How to use Video Conferencing & Desktop Sharing on Magnet Voice Video Conferencing and Collaboration CONTENTS User Guide... 1 1. How to set up a video session... 2. Running a video conference... 4 3. Screen

More information

IGME-330. Rich Media Web Application Development I Week 1

IGME-330. Rich Media Web Application Development I Week 1 IGME-330 Rich Media Web Application Development I Week 1 Developing Rich Media Apps Today s topics Tools we ll use what s the IDE we ll be using? (hint: none) This class is about Rich Media we ll need

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

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

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

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

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

2017 Cisco and/or its affiliates. All rights reserved. Cisco Public

2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public Embed Spark SDK in Your App Olivier Proffit, Product Manager Jonathan Field, Business Development Manager 2017 Cisco and/or its affiliates.

More information

Exam: Cisco CWSDI- Cisco WebEx Solutions Design and Implementation

Exam: Cisco CWSDI- Cisco WebEx Solutions Design and Implementation Exam: Cisco 648-232 CWSDI- Cisco WebEx Solutions Design and Implementation Number: 648-232 Passing Score: 800 Time Limit: 120 min File Version: 1.0 http://www.gratisexam.com/ Exam: Cisco 648-232 CWSDI-

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

Applying Virtualization as part of your Network Transformation Strategy

Applying Virtualization as part of your Network Transformation Strategy Applying Virtualization as part of your Network Transformation Strategy Prepared for: Presented by: Carlos Sanchez, Director of Business Development Agenda Company Overview Product Portfolio Applying Virtualization

More information

Release Notes: Blue Jeans 2.9.5

Release Notes: Blue Jeans 2.9.5 Release Notes: Blue Jeans 2.9.5 Release 2.9.5 of the Blue Jeans service, scheduled for implementation on March 28, 2015, enhances performance, adds features, improves the user experience, and supports

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

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

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

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments Inside Cisco IT: Integrating Spark with existing large deployments Jan Seynaeve, Sr. Collaborations Engineer Luke Clifford, Sr. Collaborations Engineer Cisco Spark How Questions? Use Cisco Spark to communicate

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

Cisco Unified Presence 8.0

Cisco Unified Presence 8.0 Cisco Unified Presence 8.0 Cisco Unified Communications Solutions unify voice, video, data, and mobile applications on fixed and mobile networks, enabling easy collaboration every time from any workspace.

More information

Exam Name: PASCERSE - Cisco SaaS Conferencing and EIM Resale ATP for the SE Exam

Exam Name: PASCERSE - Cisco SaaS Conferencing and EIM Resale ATP for the SE Exam Vendor: Cisco Exam Code: 650-303 Exam Name: PASCERSE - Cisco SaaS Conferencing and EIM Resale ATP for the SE Exam Version: Demo QUESTION 1 Which two steps describe best practices for placing a product

More information

Development of IPX: Myth or Reality?

Development of IPX: Myth or Reality? Development of IPX: Myth or Reality? Patrick MeLampy -CTO/Founder Acme Packet Acme Packet 1 Agenda IPX Acme Packet Perspective IPX and LTE/VoLTE Acme Packet Acme Packet Page 2 IPX A Vendor Perspective

More information

Why is Office 365 the right choice?

Why is Office 365 the right choice? Why is Office 365 the right choice? People today want to be productive wherever they go. They want to work faster and smarter across their favorite devices, while staying current and connected. Simply

More information

Cisco Expressway Options with Cisco Meeting Server and/or Microsoft Infrastructure

Cisco Expressway Options with Cisco Meeting Server and/or Microsoft Infrastructure Cisco Expressway Options with Cisco Meeting Server and/or Microsoft Infrastructure Deployment Guide First Published: December 2016 Last Updated: October 2017 Expressway X8.9.2 Cisco Systems, Inc. www.cisco.com

More information

A Multilingual Video Chat System Based on the Service-Oriented Architecture

A Multilingual Video Chat System Based on the Service-Oriented Architecture 2017 IEEE Symposium on Service-Oriented System Engineering A Multilingual Video Chat System Based on the Service-Oriented Architecture Jayanti Andhale, Chandrima Dadi, Zongming Fei Laboratory for Advanced

More information

Bandwidth Planning in your Cisco Webex Meetings Environment

Bandwidth Planning in your Cisco Webex Meetings Environment White Paper Bandwidth Planning in your Cisco Webex Meetings Environment White Paper 2018 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. Page 1 of 16 Contents

More information

Cisco Meetings audio, video and web conferencing. A better way to meet and collaborate

Cisco Meetings audio, video and web conferencing. A better way to meet and collaborate Cisco Meetings audio, video and web conferencing A better way to meet and collaborate make links Contents Product summary 03 Benefits 04 How would you like to work together? 05 Features 07 WebEx Cloud

More information

Cisco Expressway Session Classification

Cisco Expressway Session Classification Cisco Expressway Session Classification Deployment Guide First Published: December 2016 Last Updated: December 2017 Expressway X8.10 Cisco Systems, Inc. www.cisco.com 2 Preface Preface Change History Table

More information

ICE / TURN / STUN Tutorial

ICE / TURN / STUN Tutorial BRKCOL-2986 ICE / TURN / STUN Tutorial Kristof Van Coillie, Technical Leader, Services Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session

More information

Enabling Public to Organisational Communications Through Jabber Guest

Enabling Public to Organisational Communications Through Jabber Guest Enabling Public to Organisational Communications Through Jabber Guest Paul O Dwyer Technical Marketing Engineer, CTG #clmel Disclaimer The Cisco products, service or features identified in this document

More information

Team Advanced VC Services. Cisco WebEx Services

Team Advanced VC Services. Cisco WebEx Services Team Advanced VC Services Cisco WebEx Services People Want to Collaborate Their Way More Technology Choices Are Available Than Ever Before They want mobility. They want applications that make them more

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

Cisco Unified Videoconferencing Manager 5.7

Cisco Unified Videoconferencing Manager 5.7 . Data Sheet Cisco Unified Videoconferencing Manager 5.7 A Comprehensive Management Suite for Cisco Unified Videoconferencing Solutions Product Overview Cisco Unified Communications solutions enable collaboration

More information

How Cisco IT Introduced Cisco Jabber

How Cisco IT Introduced Cisco Jabber Cisco IT Case Study May 2013 Cisco Jabber Client Deployment How Cisco IT Introduced Cisco Jabber Careful release planning and management promote successful adoption of unified communications clients. Background

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

keynote: the state of WebRTC

keynote: the state of WebRTC keynote: the state of WebRTC Erik Lagerway Co-founder Hookflash Co-chair WebRTC Working Group Chair ORTC Community Group Trent Johnsen CEO and co-founder Hookflash W3C WebRTC & ORTC Standards Update March

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

Cloud Video Interop for Microsoft Teams Why you must care

Cloud Video Interop for Microsoft Teams Why you must care Cloud Video Interop for Microsoft Teams Why you must care 17.05.2018 Graham Walsh graham@pexip.com 2018 Pexip AS. 1 Oslo London New York Sydney Today s Typical Enterprise Lync 2010, 2013 or Skype for Business

More information

Cisco WebEx Meeting Center Video Conferencing

Cisco WebEx Meeting Center Video Conferencing Data Sheet Cisco WebEx Meeting Center Video Conferencing Simplify your IT department s work and make it easy for participants to join meetings from any standards-based video endpoint with Cisco WebEx Meeting

More information

Polycom RealPresence Web Suite

Polycom RealPresence Web Suite USER GUIDE 2.1.2 October 2016 3725-03305-005G Polycom RealPresence Web Suite Copyright 2016, Polycom, Inc. All rights reserved. No part of this document may be reproduced, translated into another language

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme ADV1583BU Delivering Skype for Business with VMware Horizon: All You Need to Know Tony Huynh Paul Cannon VMworld 2017 Content: Not for publication #VMworld #ADV1583BU Disclaimer This presentation may contain

More information

Janus: an open source bridge towards the WebRTC ecosystem

Janus: an open source bridge towards the WebRTC ecosystem # : an open source bridge towards the ecosystem A. Amirante, T. Castaldi, L. Miniero and S. P. Romano spromano@unina.it University of Napoli Federico II & S.R.L. 20 th April 2016, #GARR2016, http://www.garr.it/ws16

More information

Cisco WebEx Cloud Connected Audio

Cisco WebEx Cloud Connected Audio Cisco WebEx Connected Audio What if you could provide employees, partners, and vendors with a better, more consistent web conferencing experience that actually helped reduce costs? Our integrated audio

More information

Cisco Spark Flex Plan

Cisco Spark Flex Plan Cisco Spark Flex Plan Simplify your transition to cloud-based collaboration services Today s office is diverse and fast-paced, and isn t constrained by geography. However, it s still as important as ever

More information

Cisco Tetration Analytics

Cisco Tetration Analytics Cisco Tetration Analytics Real-time application visibility and policy management using advanced analytics Yogesh Kaushik, Sr. Director Product Management PSOACI-2100 Agenda Market context Introduction:

More information

BrainDumps q. Cisco Cisco WebEx Solutions Design and Implementation

BrainDumps q. Cisco Cisco WebEx Solutions Design and Implementation BrainDumps.648-232.40q Number: 648-232 Passing Score: 800 Time Limit: 120 min File Version: 6.0 Cisco 648-232 Cisco WebEx Solutions Design and Implementation 1. I was delighted when I saw that I had passed

More information

Cisco DX Series Video Endpoints: Best Practices for Desktop Collaboration Enablement David Scott Technical Marketing Engineer BRKCOL-2608

Cisco DX Series Video Endpoints: Best Practices for Desktop Collaboration Enablement David Scott Technical Marketing Engineer BRKCOL-2608 Cisco DX Series Video Endpoints: Best Practices for Desktop Collaboration Enablement David Scott Technical Marketing Engineer BRKCOL-2608 Agenda Product Overview Deployment Considerations Expressway Mobile

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

Grandstream Networks, Inc.

Grandstream Networks, Inc. Grandstream Networks, Inc. IPVideoTalk Cloud Conferencing System User Guide Table of Contents DOCUMENT PURPOSE... 12 CHANGE LOG... 13 IPVideoTalk System Version 1.0.1.5... 13 IPVideoTalk System Version

More information

Kaazing. Connect. Everything. WebSocket The Web Communication Revolution

Kaazing. Connect. Everything. WebSocket The Web Communication Revolution Kaazing. Connect. Everything. WebSocket The Web Communication Revolution 1 Copyright 2011 Kaazing Corporation Speaker Bio John Fallows Co-Founder: Kaazing, At the Heart of the Living Web Co-Author: Pro

More information

ShoreTel Connect Integration with Microsoft

ShoreTel Connect Integration with Microsoft ST App Note 16021 (AN 16021) August, 2016 ShoreTel Connect Integration with Microsoft Description: This application note describes the integration between ShoreTel Connect (ONSITE and CLOUD) and Microsoft

More information

Attending a Meeting. Tips for Attending a Meeting

Attending a Meeting. Tips for Attending a Meeting Attending a Meeting Tips for Attending a Meeting, page 1 Tips for Attending a Video Meeting, page 2 About the Auto-Attend Feature, page 3 Attending a Meeting from an Emailed Invitation, page 3 Attending

More information

Enterprise-ready Unified communications platform

Enterprise-ready Unified communications platform Enterprise-ready Unified communications platform Video gallery HD video or high resolution photos of attendees Consistent and familiar clients Immersive experience optimized for touch Single identity

More information

Attending a Meeting. Tips for Attending a Meeting

Attending a Meeting. Tips for Attending a Meeting Attending a Meeting Tips for Attending a Meeting, page 1 Tips for Attending a Video Meeting, page 2 About the Auto-Attend Feature, page 3 Attending a Meeting from an Emailed Invitation, page 4 Attending

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

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