This document discusses WebRTC and how GENBAND's SPiDR software can help companies implement WebRTC applications. SPiDR provides all the necessary elements integrated into a start-up suite for WebRTC, including a REST interface to SIP infrastructure, WebRTC session control, media management for WebRTC, and security features. SPiDR allows companies to leverage their existing SIP investments to build WebRTC applications and reach customers through a web interface. Some specific ideas discussed for how SPiDR could add value include offering access to existing subscription services on multiple devices, extending SIP trunking capabilities to web browsers, providing free video calling services, and offering low-cost unified communications soft phone and portal experiences.
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...Luis Lopez
NUBOMEDIA is the first cloud platform specifically designed for hosting interactive multimedia services. Its architecture is based on media pipelines: chains of elements providing media capabilities such as encryption, transcoding, augmented reality or video content analysis. These chains allow building arbitrarily complex media processing for applications. As a unique feature, from the point of view of the pipelines, the NUBOMEDIA cloud infrastructure behaves as a single virtual super-computer encompassing all the available resources of the underlying physical network. Thanks to this, NUBOMEDIA applications can elastically scale and adapt to the required load preserving Quality of Service (QoS) and Service Level Agreement (SLA) guarantees.
NUBOMEDIA mission is to democratize interactive multimedia communication services by making their creation, deployment and mass-scale exploitation a cheap, rapid and effortless process. To achieve this, we use a strategy composed of two axes. First, NUBOMEDIA exposes its capabilities through a simple to use and intuitive API that can be used by non-expert developers on most popular client platforms such as smartphones and WWW browsers. Second, the NUBOMEDIA infrastructure is released using a flexible and attractive Free Open Source Software license guaranteeing openness and neutrality.
WebRTC Business Use Cases | WebRTC Conference & Expo IIILawrence Byrd
Presentation on WebRTC Business Use Cases from WebRTC Conference & Expo Nov 19-21 in Santa Clara CA. This was part of Tuesday’s Business Introduction to WebRTC morning session delivered alongside presentations from Phil Edholm, Chris Vitek, Tsahi Levent-Levi, Brent Kelly and John Burke.
WebRTC for Telco: Informa's WebRTC Global Summit PreconferenceTsahi Levent-levi
The preconference workshop I did at Informa's WebRTC Global Summit in London, 31st of March 2014
It is targeted at bringing people up to speed with what WebRTC is, how people and vendors are using it today and placing it also in the context of the telecom world (which is the focus of this specific conference).
Mid-level review of server infrastructure that is required and often used with WebRTC, including signaling servers, NAT traversal servers (STUN and TURN), media servers, and WebRTC Gateways.
Presented at the WebRTC Japan Conference in Tokyo.
My talk on webRTC from June 2013
Demo application using XMPP for signalling
open source webRTC using websockets is here: implenentationhttps://github.com/pizuricv/webRTC-over-websockets
You have undoubtedly heard about WebRTC and understand that it has to do with real-time communications to and from a web browser, but do you really understand what it entails? This session will help demystify WebRTC in terms of what it is, what it requires, how it works, and who will use it.
NUBOMEDIA: an elastic Platform as a Service (PaaS) cloud for interactive soci...Luis Lopez
NUBOMEDIA is the first cloud platform specifically designed for hosting interactive multimedia services. Its architecture is based on media pipelines: chains of elements providing media capabilities such as encryption, transcoding, augmented reality or video content analysis. These chains allow building arbitrarily complex media processing for applications. As a unique feature, from the point of view of the pipelines, the NUBOMEDIA cloud infrastructure behaves as a single virtual super-computer encompassing all the available resources of the underlying physical network. Thanks to this, NUBOMEDIA applications can elastically scale and adapt to the required load preserving Quality of Service (QoS) and Service Level Agreement (SLA) guarantees.
NUBOMEDIA mission is to democratize interactive multimedia communication services by making their creation, deployment and mass-scale exploitation a cheap, rapid and effortless process. To achieve this, we use a strategy composed of two axes. First, NUBOMEDIA exposes its capabilities through a simple to use and intuitive API that can be used by non-expert developers on most popular client platforms such as smartphones and WWW browsers. Second, the NUBOMEDIA infrastructure is released using a flexible and attractive Free Open Source Software license guaranteeing openness and neutrality.
WebRTC Business Use Cases | WebRTC Conference & Expo IIILawrence Byrd
Presentation on WebRTC Business Use Cases from WebRTC Conference & Expo Nov 19-21 in Santa Clara CA. This was part of Tuesday’s Business Introduction to WebRTC morning session delivered alongside presentations from Phil Edholm, Chris Vitek, Tsahi Levent-Levi, Brent Kelly and John Burke.
WebRTC for Telco: Informa's WebRTC Global Summit PreconferenceTsahi Levent-levi
The preconference workshop I did at Informa's WebRTC Global Summit in London, 31st of March 2014
It is targeted at bringing people up to speed with what WebRTC is, how people and vendors are using it today and placing it also in the context of the telecom world (which is the focus of this specific conference).
Mid-level review of server infrastructure that is required and often used with WebRTC, including signaling servers, NAT traversal servers (STUN and TURN), media servers, and WebRTC Gateways.
Presented at the WebRTC Japan Conference in Tokyo.
My talk on webRTC from June 2013
Demo application using XMPP for signalling
open source webRTC using websockets is here: implenentationhttps://github.com/pizuricv/webRTC-over-websockets
You have undoubtedly heard about WebRTC and understand that it has to do with real-time communications to and from a web browser, but do you really understand what it entails? This session will help demystify WebRTC in terms of what it is, what it requires, how it works, and who will use it.
My presentation for the Kranky Geek April 2015 London event.
Took the audience through a history lesson of WebRTC, showing the position of some of the companies and the market opportunities the various vendors are going after.
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...Brian Pulito
WebRTC is finally cracking the enterprise market. Maturing standards and wider platform adoption are helping WebRTC to find its way into mission critical enterprise applications. Whether it\'s financials like American Express or smaller businesses looking for innovative ways to engage their customers, WebRTC is changing the way business views real-time communications. Conversational media is Big Data to the enterprise and extracting every ounce of insight from every customer interaction requires middleware that plays well with existing Systems of Engagement. Issues like enterprise application integration, federation, analytics and their related security models bring with it requirements that must be well understood to succeed in this market. This session will explore what middleware means to WebRTC and what you need to make it work both in the cloud or on premise.
WebRTC extracts voice and video from phones and apps and puts them in browsers without requiring plug-ins (WebRTC-compliant browsers only). The AT&T Enhanced WebRTC (Beta) API extends WebRTC by also allowing calls to regular phone numbers, plus browser-to-browser calling with the following features.
WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. It was released by Google in 2011 and it is becoming more famous day by day.
WebRTC: Show me the money! Where's the beef for gateway, platform, API and te...Harry Behrens, PhD
We analyse WebRTC to identify the evolving market and business environment .
We especially focus on API providers, gateway manufacturers and telecommunication carriers as some of those who might benefit from the coming boom.
They are in clear, uncharted "blue ocean" waters, where there is little competition and clear business cases to be made.
This in contrast to the many B2C sites, who will create what is known as a "red ocean" environment. Dog eat doc, 1000s of upstarts, 1000s of roadkill. Good for very lean, very idealistic teams targeting "black swan" success stories.
When people think about WebRTC, they think about video calls inside a web browser. WebRTC is much more than that. WebRTC can be used to create fundamentally better experiences by embedding live, peer-to-peer communications in SaaS products, mobile apps, and websites. But what is the state of WebRTC today? What does it take for a business to really reap the benefits?
My slide deck from the session I gave at Twilio's Signal event May 2015.
Tsahi, is gonna make sure you've all got the basic fundamentals of WebRTC under your belt. It's a 101 tutorial, it's a baseline, may have heard it before but we want no one left behind. Already an expert? Then consider this a 20 minute nap time!
In this session, we cover the basics of what WebRTC is, what network components participate in a WebRTC service and where to find the right resources to learn more about WebRTC.
Real-time Communications at Internet SpeedBrian Pulito
Keeping Current Seminar for University of Kentucky - Abstract: What if real-time communications was born on the web? Would we use context instead of telephone numbers to initiate real-time interactions? Would quality and ubiquity be less important than flexibility and differentiation? WebRTC is changing the way people communicate in real-time. Whether it be Google Hangouts or a web startup, WebRTC is free, simple and coming to a web page near you. This discussion will focus on this emerging HTML5 standard, providing insights into how developers and businesses are using WebRTC to drive innovation in their Systems of Engagement.
A slide deck from my tech talks on WebRTC. These slides give a high-level technical overview of WebRTC, outlining its internal mechanisms and some of the signaling and RTP topologies that are typically seen with it. Plus some of the updates and improvements coming as technology evolves.
WebRTC enables context based, embedded communication in any app or website. Skylink makes using WebRTC as simple as using jQuery for web developers.
Here is the link to the JS Remote Conf talk this presentation was held first: https://www.youtube.com/watch?v=x2IHJBp2TTo
Waterfall Client Webinar: Information on the October 16 TCPA Rules ChangesWaterfall Mobile
In addition to our earlier email, we wanted to provide a forum for Waterfall clients to ask questions about the October 16 changes to the Telephone Consumer Protection Act. This webinar is not mandatory, rather it's meant to be an open discussion for those who feel like such a forum would be beneficial.
In the webinar, Waterfall CMO Matt Silk will:
1) Walk through the changes to the TCPA
2) Describe the current discussion and reaction from the mobile industry
3) Provide some insight into the options mobile marketers have at their disposal
Note: this webinar is not, nor should it supplement, legal advice. We'd like to remind clients to personally consult an attorney for specific counsel about telemarketing legalities.
My presentation for the Kranky Geek April 2015 London event.
Took the audience through a history lesson of WebRTC, showing the position of some of the companies and the market opportunities the various vendors are going after.
The Enterprise wants WebRTC -- and it needs Middleware to get it! (IIT RTC Co...Brian Pulito
WebRTC is finally cracking the enterprise market. Maturing standards and wider platform adoption are helping WebRTC to find its way into mission critical enterprise applications. Whether it\'s financials like American Express or smaller businesses looking for innovative ways to engage their customers, WebRTC is changing the way business views real-time communications. Conversational media is Big Data to the enterprise and extracting every ounce of insight from every customer interaction requires middleware that plays well with existing Systems of Engagement. Issues like enterprise application integration, federation, analytics and their related security models bring with it requirements that must be well understood to succeed in this market. This session will explore what middleware means to WebRTC and what you need to make it work both in the cloud or on premise.
WebRTC extracts voice and video from phones and apps and puts them in browsers without requiring plug-ins (WebRTC-compliant browsers only). The AT&T Enhanced WebRTC (Beta) API extends WebRTC by also allowing calls to regular phone numbers, plus browser-to-browser calling with the following features.
WebRTC is a free, open project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. It was released by Google in 2011 and it is becoming more famous day by day.
WebRTC: Show me the money! Where's the beef for gateway, platform, API and te...Harry Behrens, PhD
We analyse WebRTC to identify the evolving market and business environment .
We especially focus on API providers, gateway manufacturers and telecommunication carriers as some of those who might benefit from the coming boom.
They are in clear, uncharted "blue ocean" waters, where there is little competition and clear business cases to be made.
This in contrast to the many B2C sites, who will create what is known as a "red ocean" environment. Dog eat doc, 1000s of upstarts, 1000s of roadkill. Good for very lean, very idealistic teams targeting "black swan" success stories.
When people think about WebRTC, they think about video calls inside a web browser. WebRTC is much more than that. WebRTC can be used to create fundamentally better experiences by embedding live, peer-to-peer communications in SaaS products, mobile apps, and websites. But what is the state of WebRTC today? What does it take for a business to really reap the benefits?
My slide deck from the session I gave at Twilio's Signal event May 2015.
Tsahi, is gonna make sure you've all got the basic fundamentals of WebRTC under your belt. It's a 101 tutorial, it's a baseline, may have heard it before but we want no one left behind. Already an expert? Then consider this a 20 minute nap time!
In this session, we cover the basics of what WebRTC is, what network components participate in a WebRTC service and where to find the right resources to learn more about WebRTC.
Real-time Communications at Internet SpeedBrian Pulito
Keeping Current Seminar for University of Kentucky - Abstract: What if real-time communications was born on the web? Would we use context instead of telephone numbers to initiate real-time interactions? Would quality and ubiquity be less important than flexibility and differentiation? WebRTC is changing the way people communicate in real-time. Whether it be Google Hangouts or a web startup, WebRTC is free, simple and coming to a web page near you. This discussion will focus on this emerging HTML5 standard, providing insights into how developers and businesses are using WebRTC to drive innovation in their Systems of Engagement.
A slide deck from my tech talks on WebRTC. These slides give a high-level technical overview of WebRTC, outlining its internal mechanisms and some of the signaling and RTP topologies that are typically seen with it. Plus some of the updates and improvements coming as technology evolves.
WebRTC enables context based, embedded communication in any app or website. Skylink makes using WebRTC as simple as using jQuery for web developers.
Here is the link to the JS Remote Conf talk this presentation was held first: https://www.youtube.com/watch?v=x2IHJBp2TTo
Waterfall Client Webinar: Information on the October 16 TCPA Rules ChangesWaterfall Mobile
In addition to our earlier email, we wanted to provide a forum for Waterfall clients to ask questions about the October 16 changes to the Telephone Consumer Protection Act. This webinar is not mandatory, rather it's meant to be an open discussion for those who feel like such a forum would be beneficial.
In the webinar, Waterfall CMO Matt Silk will:
1) Walk through the changes to the TCPA
2) Describe the current discussion and reaction from the mobile industry
3) Provide some insight into the options mobile marketers have at their disposal
Note: this webinar is not, nor should it supplement, legal advice. We'd like to remind clients to personally consult an attorney for specific counsel about telemarketing legalities.
From an ORMMA.org webinar hosted January 31, 2011, this presentation walks through how to get involved with ORMMA, the Open Rich Media Mobile Advertising initiative, and how to create ORMMA compliant SDKs, apps, and ads to reduce the friction in mobile advertising and drive the adoption of in-app rich media.
When it comes to planning a retail mobile marketing program, the good news is the bad news: there's practically an unlimited number of ways retailers can use mobile to augment their customer communication strategy. "Good" because limitless possibility means well thought out and executed strategies will return significant value. "Bad" because settling on a starting point can be difficult.
This webinar discusses exactly how to differentiate "good" from "bad" and reveals what it takes for retail mobile marketers to be successful. As with all webinars from the Waterfall Industry Insights series, the presentation includes an analysis of stats, case studies, and actionable next steps for effective implementation.
MobileTea Boston presentation on getting started with WebRTC. Includes:
*References on major WebRTC deployments
*WebRTC use cases
*What WebRTC is
*Intro to the WebRTC API's
*How to start developing with WebRTC
*WebRTC scaling challenges
*Chad's favorite WebRTC resources
Webinar: To Build or Not To Build Your WebRTC InfrastructureUppersideConferences
A Webinar by Tsahi Levent-Levi (BlogGeek.me) and Amir Zmora about WebRTC infrastructure. The option to build your own infrastructure, use an API platform or use SaaS services for some of the functionalities such as signaling, FW/NAT or media services.
WebRTC has been around for a long time, and you probably know a thing or two about it already. If you have been enjoying the advantages offered by WebRTC to your business, you’ll probably appreciate it if another exceptional system gets integrated into it and augments it even further. FreeSWITCH has got that honor.
https://www.moontechnolabs.com/blog/webrtc-and-freeswitch-what-this-combination-means/
Kamailio World 2017: Getting Real with WebRTCChad Hart
My talk at Kamailio World in Berlin this year about WebRTC's adoption status, key considerations, and what's next for the technology. Special consideration given to the open source telephony community.
Webrtc Technology overview and Business OpportunityKen Workun
WebRTC is a new technology being developed that allows direct communications between two browsers. In this webinar, the opportunity that WebRTC represents to the telecommunications market is explored and the technology considerations are highlighted.
Boosting business with WebRTC - ClueCon 2017Chad Hart
WebRTC has come a long way. As you think about how to add WebRTC to your communications business, or start a new one, there are several items to consider:
- can my users access WebRTC
- What about mobile?
- What are business models should I consider?
- What are some successful application examples?
- Should I add WebRTC video?
Presented at ClueCon 2017 in Chicago on August 10, 2017.
Master slide deck covering WebRTC media challenges including - Introduction to WebRTC, Peer-to-Peer vs. Peer-to-Server media models, WebRTC Gateway models, Security Considerations, and PowerMedia XMS
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
3. Brief on what WebRTC is (a repeat for some)
What others are doing
What GENBAND can offer you to help
Some specific application recommendations & why
Agenda for today (thanks for joining BTW!)
4. 4 GENBAND Confidential and Proprietary
Now, let’s ask you a question
How likely are you to implement a WebRTC
application?
9. 9 GENBAND Confidential and Proprietary
In simple terms, WebRTC is much like ISDN but without a
specification for complex signaling
10. 10 GENBAND Confidential and Proprietary
The re-introduction of P2P
Inefficient, costly, complexity, time and prone to potential
failure
11. 11 GENBAND Confidential and Proprietary
The re-introduction of P2P
Obviously more efficient, less prone to error and simpler
12. 12 GENBAND Confidential and Proprietary12 GENBAND Confidential and Proprietary12 GENBAND Confidential and Proprietary
What can you build with WebRTC technology?
Voice/video integrated into existing websites
Numerous new instances of “Skype” like services for gaming
Video conferencing
Web collaboration
File/data sharing
13. 13 GENBAND Confidential and Proprietary13 GENBAND Confidential and Proprietary13 GENBAND Confidential and Proprietary
The Solution
WebRTC is technology that‟s built into your browser that enables
rapid creation of Peer-to-peer (P2P) connectivity and transmission
Key components:
• WebRTC enables „channels‟ of the following types:
– Media – voice, video and screen
– Data – any type of data
– Signaling
Automatically manages with echo cancellation and packet loss
concealment
Uses standard Internet infrastructure
A „server‟ is not required (beyond a WWW server) however most
applications will have a server to facilitate connection
During a WebRTC session media/data/signaling travel directly
between the connected parties (meaning they don‟t transit a server)
14. 14 GENBAND Confidential and Proprietary
The (Simplified) Path to WebRTC
The notion of 2-way browser communication is still
new
17. 17 GENBAND Confidential and Proprietary17 GENBAND Confidential and Proprietary17 GENBAND Confidential and Proprietary
The Problem
For average HTML programmer, writing a communications application is
difficult
Challenges in dealing with creating a connection, network, security and
transmission with no previous experience
Deep technical skills needed for understanding media processing
You had to be pretty serious about writing a communications app!
WebRTC primary beauty is that the user is required
to take no action
18. 18 GENBAND Confidential and Proprietary
Chrome hasn’t taken over (yet)
While Microsoft is joining the conversation, WebRTC is still some time away
from being a standard (JavaScript took 6 years) and not every browser is
current compatible (though there are workarounds).
19. A quick run through existing WebRTC applications
20. 20 GENBAND Confidential and Proprietary
www.sqwiggle.com
Sqwiggle is about your computer looking at you!
21. 21 GENBAND Confidential and Proprietary
www.movikantirevo.com/
A crazy application using motion
30. 30 GENBAND Confidential and Proprietary
Our objective
To provide you with an inclusive
software & services suite that
makes it EASY to implement
WebRTC applications
Interface these new applications
with your pre-existing systems
Provide comprehensive support &
expert knowledge both to the
technology and understanding of
the application.
SPiDR is our core software offering to support
WebRTC apps
31. 31 GENBAND Confidential and Proprietary
SPiDR Overview
Web Applications Access
IM Federation
Social Networks Apps
Address books linking
Email, Calendar
Maps, Sharing
Advertisement
Web – Telecom Bridging
WebRTC Media Interworking
Transcoding
Signaling and Media Security
NAT/Firewall traversalWeb user interfaces
Web client
Hybrid Web – Telephony client
Mobile web client
Communication toolbar
Notification/Disposition Widget
Personal Agent Portal
TV Web interface
Delivering Rich User
Experiences
Web API
REST-based
Secured access
Call, Message,
Presence, Logs
Location, Etc.
Web platform
Cloud computing
Tiered Scaling
Simple REST APIs
Web developer skillset
32. 32 GENBAND Confidential and ProprietaryGENBAND Confidential and ProprietaryGENBAND Confidential and Proprietary
SPiDR
• Web application platform to interwork the web with the telecom networks
• Provides signaling interworking between web REST APIs and telecom signaling interfaces
• Fully functional web client with voice, video, presence, messaging, address book, call
logs, conferencing and more
• Converts the WebRTC Media to IETF/3GPP media
• Provides media transcoding (voice, video) if required
• Extends capabilities beyond standard telecom services with additional network services
GENCom for Web
Application
Interworking
Media
Interworking
(ICE, STUN/TURN)
Transcoding
REST SIP
webRTC
Media
3GPP/
IETF
Media
Existing
Telecom
Networks
Media
REST
SIP
WebClient
UI
HTML5 Network
Services
Interworking
Network
Services
Telecom Media
33. 33 GENBAND Confidential and Proprietary
Basic Web Client
Complement existing service with a
web client
• User can make or receive calls from either
their classic telecom endpoint or a web
client
• Basic or full range of voice services
available via the web client
Values
• Convenience for the user, being able to
communicate from their computing device
where they spend a lot of time
• Make classic but underused/unknown
voice services one click away via a better
user interface
– Conferencing
– Call waiting / callerID
– Call forward
– Call disposition
– Visual voicemail
• Promote voice services during a call
– Pay-per use or subscription
SIP
Core
IETF
SIP
Internet
HTTP
WebRTC
Carrier User
Computer
Tablet
Now
34. 34 GENBAND Confidential and Proprietary
A short list of what’s in SPiDR
REST interface to SIP infrastructure and data
stores
REST interface for call control
WebRTC session control (websockets)
Media management for WebRTC (SRTP-to-
RTP)
Media transcoding for WebRTC (Opus to G.722)
Security & application controls (DTLS mgmt)
STUN/TURN server and port management
Software based solution
Focus on providing gateway from WebRTC
events to existing SIP infrastructure
Support for IMS via Gm interface
35. 35 GENBAND Confidential and Proprietary35 GENBAND Confidential and Proprietary35 GENBAND Confidential and Proprietary
What is GENBAND doing & why
is this important?
SPiDR is a WebRTC software package which contains all the
necessary elements integrated to provide you with start-up
suite for WebRTC
SPiDR is optimized for services providers with an existing SIP
infrastructure and allows you to leverage your existing
investment in SIP to reach a WebRTC audience FAST!
Product is available now
36.
37. Don‟t get too confused, WebRTC is a
technology and you use it in a multitude of
ways
38. 38 GENBAND Confidential and Proprietary
Fact: We all have multiple screens in our lives
By 2017, there will be
2.5 devices/connections
for every person on
earth.
By 2017, there will be
5 devices/connections
for every Internet user.
Souce: Cisco VNI Report
39. 39 GENBAND Confidential and Proprietary
Mobile
The short is that Mobile is growing while desktop is shrinking, little initial
thoughts into webrtc for mobile
40.
41.
42. 42 GENBAND Confidential and Proprietary
No guessing, here are five examples of what you
could be doing to add value for your existing
customers using WebRTC
43. 43 GENBAND Confidential and Proprietary
Number 1 - Mobile
Offer me the ability to access my existing subscription service via multiple
devices
Allow unknown 3rd parties to access me via a web interface
Leverage opportunity for new unique domain (sticky)
44. 44 GENBAND Confidential and Proprietary
Number 1 – Mobile – Let me be more specific
Offer me the ability to access my existing
subscription service via multiple devices
• Offer WebRTC powered page which allows me to
log on and make and receive simple telephone
calls from any web browser
Allow unknown 3rd parties to access me
via a web interface
• Provide a simple WebRTC powered page that
would allow any one to reach me (using my
telephone number or domain)
Leverage opportunity for new unique
domain (sticky)
• Still talking about telephone numbers? How about
domains? How about? mycompany.io/yourname
• A single click to contact about.me style concept
45. 45 GENBAND Confidential and Proprietary
Number 2 – SIP trunking
Allow me to use my DID service when away from the office
46. 46 GENBAND Confidential and Proprietary
Number 2 – Extend the value of SIP trunking
A simple web page that allows
me to log-on to my DID
remotely allowing me to make
and receive phone calls from
any web browser
47. 47 GENBAND Confidential and Proprietary
Number 3 – offer free video service
Get the word out about WebRTC! Learn, do, experiment
Leverage domain names again
Link to telephony service if you dare
48. 48 GENBAND Confidential and Proprietary
Number 3 – offer free video service, details
WebRTC apps are still relatively
new, introduce concept with your
customer base in low cost, low risk
method
Point-to-point video
Show added value and offer for
expansion to paid video or
upgraded services
50. 50 GENBAND Confidential and Proprietary
Number 4 – simply click to call or API exposure
Communication API‟s are a hot
topic, but most non-accessible to
non-techs or basic technology
developers looking for a simple low
cost application
Keep it simple and keep it part of
your expanding circle of subscriber
values
52. 52 GENBAND Confidential and Proprietary
Number 5 – free or low cost UC service
End the complexity of time to onboard UC
customers or hassles with on-site IP
phone deployment
Customized UC “soft phone” PLUS portal
experience combined with support for
other devices (tablet/mobile)
Infinite pricing and packaging models with
moderate cost of entry
54. 54 GENBAND Confidential and Proprietary
Summary
WebRTC is real, you can deploy it today
It‟s a low cost, low risk technology
Opportunity to extend value to existing
and attract new customers
Flexibility to personalize to your desired
customer experience
GENBAND has a comprehensive
package of software, services and
knowledge to rapidly implement your
WebRTC application