Tutorial on WebRTC technologies, standards, use-cases and business models. First given at the ICIN conference in Venice, October 2013.
By Dean Bubley, analyst at Disruptive Analysis, and Tim Panton, WebRTC developer at Westhawk Ltd
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.
WebRTC is an exciting new technology that lets you easily add realtime communication capabilities to your web and native apps. Learn more about WebRTC in this presentation from the real-life practitioners at Gruveo (www.gruveo.com).
WebRTC gives us a way to do real-time, peer-to-peer communication on the web. In this talk, we'll go over the current state of WebRTC (both the awesome parts and the parts which need to be improved) as well as what could come in the future. Mostly though, we'll take a look at how to combine WebRTC with other web technologies to create great experiences on the front-end for real-time, p2p web apps.
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.
WebRTC is an exciting new technology that lets you easily add realtime communication capabilities to your web and native apps. Learn more about WebRTC in this presentation from the real-life practitioners at Gruveo (www.gruveo.com).
WebRTC gives us a way to do real-time, peer-to-peer communication on the web. In this talk, we'll go over the current state of WebRTC (both the awesome parts and the parts which need to be improved) as well as what could come in the future. Mostly though, we'll take a look at how to combine WebRTC with other web technologies to create great experiences on the front-end for real-time, p2p web apps.
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
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.
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
WebRTC - On Standards, Identity and Telco StrategyJose de Castro
WebRTC is dramatically changing the face of communications by making real-time voice and video just another feature available on websites and mobile applications.
This presents a tremendous opportunity for telcos... not by monetizing WebRTC directly but by *using* WebRTC to deliver new compelling products to their subscribers and enterprise customers.
This presentation offers a brief overview of WebRTC, the various identity models and some suggestions on go-to-market strategy.
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.
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.
A high level overview of WebRTC, discussing the Peer to Peer nature and other advantages, as well as challenges that WebRTC faces. Links to examples are included the cover GetUserMedia, two-party video chat, and the WebRTC Data Channel. Presentation by Arin Sime or WebRTC.ventures, providers of custom design and development of WebRTC based video communication applications for the web and mobile.
WebRTC brings peer-to-peer networking to the browser, and it's here to stay. So what is WebRTC? How does it work? How do you use it? And what are others doing with it? In this talk, Rob covers the current state of WebRTC, outlines how to use it, and shows off some of the amazing things that it can do beyond video chat.
Introduction to WebRTC used in the Stockholm WebRTC Meetup February 16th 2017. Talks about the underlying architecture - RTP, Turn, STUN, Ice and the world of changing IP networks
A short intro and update on WebRTC presented at WebRTC Boston 6 covering:
- some recognizable WebRTC use case examples
- review of all the standardized API's that come with WebRTC
- Intro to some of the servers that may be needed with WebRTC
- what's next for WebRTC including Machine learning, lower-level API's, new options for customization, new codecs, and a new transport
See the presentation at https://youtu.be/ptnceQZ4fPg
Thanks to WebRTC Boston 6 sponsors:
Google
YouTube
callstats.io - WebRTC Analytics https://callstats.io
Kranky Geek - RTC Events and Videos https://krankygeek.com
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.
Learning from the mistakes of the past and knowing where we stand at present will help us build the Internet video communication systems of the future. I present my point of view on the evolution, challenges and mistakes of the past, and, moving forward, describe the challenges in bridging the gap between web and VoIP. I highlight my contributions at various stages in the journey of Internet audio/video communication protocols.
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
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.
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
WebRTC - On Standards, Identity and Telco StrategyJose de Castro
WebRTC is dramatically changing the face of communications by making real-time voice and video just another feature available on websites and mobile applications.
This presents a tremendous opportunity for telcos... not by monetizing WebRTC directly but by *using* WebRTC to deliver new compelling products to their subscribers and enterprise customers.
This presentation offers a brief overview of WebRTC, the various identity models and some suggestions on go-to-market strategy.
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.
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.
A high level overview of WebRTC, discussing the Peer to Peer nature and other advantages, as well as challenges that WebRTC faces. Links to examples are included the cover GetUserMedia, two-party video chat, and the WebRTC Data Channel. Presentation by Arin Sime or WebRTC.ventures, providers of custom design and development of WebRTC based video communication applications for the web and mobile.
WebRTC brings peer-to-peer networking to the browser, and it's here to stay. So what is WebRTC? How does it work? How do you use it? And what are others doing with it? In this talk, Rob covers the current state of WebRTC, outlines how to use it, and shows off some of the amazing things that it can do beyond video chat.
Introduction to WebRTC used in the Stockholm WebRTC Meetup February 16th 2017. Talks about the underlying architecture - RTP, Turn, STUN, Ice and the world of changing IP networks
A short intro and update on WebRTC presented at WebRTC Boston 6 covering:
- some recognizable WebRTC use case examples
- review of all the standardized API's that come with WebRTC
- Intro to some of the servers that may be needed with WebRTC
- what's next for WebRTC including Machine learning, lower-level API's, new options for customization, new codecs, and a new transport
See the presentation at https://youtu.be/ptnceQZ4fPg
Thanks to WebRTC Boston 6 sponsors:
Google
YouTube
callstats.io - WebRTC Analytics https://callstats.io
Kranky Geek - RTC Events and Videos https://krankygeek.com
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.
Learning from the mistakes of the past and knowing where we stand at present will help us build the Internet video communication systems of the future. I present my point of view on the evolution, challenges and mistakes of the past, and, moving forward, describe the challenges in bridging the gap between web and VoIP. I highlight my contributions at various stages in the journey of Internet audio/video communication protocols.
WebRTC Market Status & Forecasts: Keynote from WebRTC Paris Conference, Decem...Dean Bubley
Keynote presentation by Dean Bubley, at the Upperside conference on WebRTC, December 11-12 in Roissy, Paris. Covers forecast device support, use-cases, strategic issues & benefits, browser vs. mobile support & value chain trends
Independent of the source of data, the integration of event streams into an Enterprise Architecture gets more and more important in the world of sensors, social media streams and Internet of Things. Events have to be accepted quickly and reliably, they have to be distributed and analyzed, often with many consumers or systems interested in all or part of the events. Dependent on the size and quantity of such events, this can quickly be in the range of Big Data. How can we efficiently collect and transmit these events? How can we make sure that we can always report over historical events? How can these new events be integrated into traditional infrastructure and application landscape?
Starting with a product and technology neutral reference architecture, we will then present different solutions using Open Source frameworks and the Oracle Stack both for on premises as well as the cloud.
Radvision webinar: Making Real Time Video Work Over The InternetRADVISION Ltd.
It's an opportune time for up-and-coming conferencing service providers to deploy collaboration solutions based on VoIP architectures. Early adopters amongst the Conferencing Service Providers (CSPs) have demonstrated the benefits and cost-efficiencies of these technologies in large hosted conferencing deployments. Now is the time for smaller or emerging market CSPs still operating legacy TDM audio bridges to embrace IP-based audio conferencing platforms, and capture your fair share of the growing hosted collaboration market opportunity.
What Attendees will learn:
* Understand the trends and key requirements for business customers using hosted conferencing services, and how traditional TDM audio bridges are not keeping up.
* Learn how IP-based conferencing platforms not only deliver cost-efficiencies in hosted conferencing services, but they also offer the flexibility to seamlessly integrate into collaboration processes and communication behaviours of your target markets.
* Understand the equipment and features required in entry-level systems to get you started, with the scalability to grow, or add video and web collaboration capabilities.
IoT Architecture - Are Traditional Architectures Good Enough or do we Need Ne...Guido Schmutz
Independent of the source of data, the integration of event streams into an Enterprise Architecture gets more and more important in the world of sensors, social media streams and Internet of Things. Events have to be accepted quickly and reliably, they have to be distributed and analysed, often with many consumers or systems interested in all or part of the events. Dependent on the size and quantity of such events, this can quickly be in the range of Big Data. How can we efficiently collect and transmit these events? How can we make sure that we can always report over historical events? How can these new events be integrated into traditional infrastructure and application landscape?
Starting with a product and technology neutral reference architecture, we will then present different solutions using Open Source frameworks and the Oracle Stack both for on premises as well as the cloud.
Upperside Webinar- WebRTC from the service provider prism-finalAmir Zmora
A Webinar I did with Victor Pascual Avila (Quobis) and Sebastian Schumann (Slovak Telekom) for Upperside Conferences. Webinar talks about the different approaches service providers can take with WebRTC, what developers need and some actual examples of things Slovak Telekom has done.
Recording of this Webinar can be found here: https://attendee.gotowebinar.com/register/5051075414841550849
Status of WebRTC across Asia by Alan Quayle +++Alan Quayle
Status of WebRTC across Asia by Alan Quayle, and a group of leading experts contributing to the reality, not the hype, of WebRTC.
It’s 2020, WebRTC (Web Real Time Communications) became known in 2011 when Google open sourced intellectual property it had bought in previous years. Gossip about those acquisitions began in 2009. The IETF (Internet Engineering Task Force) was already laying the groundwork with Opus (voice codec) officially in 2010, and back in 2009 the discussion process started that became WebRTC. It’s been roughly one decade. Did WebRTC change everything? Is WebRTC everywhere?
WebRTC myths and misconceptions. Understanding the two components of WebRTC, the open source project, and the standards track.
Reviewing the achievements of WebRTC across Asia.
Understanding why ‘WebRTC’ companies such as Vidyo and Tokbox did not achieve big exits.
What is the current status of WebRTC, where are the standards, where is the innovation edge?
What is happening across Asia on WebRTC? Understanding the difference service providers adoption of WebRTC. Across telcos, CPaaS, UCaaS. CCaaS, in-app communication platforms, and enterprises.
Case studies on WebRTC implementation across Asia.
Recommendations for WebRTC in Asia.
A Webinar by Victor Pascual Avila and Amir Zmora about WebRTC standards. IETF and W3C work on WebRTC as well as interworking with other networks such as IMS. The Webinar also talks about WebRTC signaling options and video codecs.
WebRTC transforms a Web browser into a fully fledged client for Real Time Communications (audio, video, IM, screensharing). Google and Mozilla have contributed to this Open Source project, creating a variety of business opportunities unthinkable just a few years ago. During this seminar we’ll see the technology aspects and potential, why this attracts Web developers and what the role of VoIP developers has become.
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
This was the opening presentation of the Zenoh Summit in June 2022. The presentation goes through the motivations that lead to the design of the zenoh protocol and provides an introduction of its core concepts. This is the place to start to understand why you should care about zenoh and the way in which is disrupts existing technologies.
The recording for this presentation is available at https://bit.ly/3QOuC6i
Similar to WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhawk Ltd (20)
Private 5G Networks and Vendor DiversificationDean Bubley
Presentation given by Dean Bubley @disruptivedean to TechUK / Spectrum Policy Forum online meeting about 5G Vendor Diversification, and the links to Private Cellular Networks. Indicates that the vendor landscape for indoor & private cellular is much wider than the macro RAN
Dean Bubley presentation at Ofcom Mapping The Future 2019 Spectrum ConferenceDean Bubley
Presentation given by Dean Bubley of Disruptive Analysis at UK telecom regulator Ofcom's 2019 "Mapping the Future" Spectrum conference in London.
15-minute introduction as part of a forward-looking panel session on possible future 10yr+ visions. Disruptive Analysis presented alongside speakers/panellists from Google & FCC
Slides cover future wireless use-cases, potential for future spectum rules & 6G design goals to be energy/CO2-centred, raises questions about harmonisation, and notes that planned use-cases and deployments often overstate near-term potential.
Dean Bubley presentation on In-Buillding Wireless Network Convergence & 5GDean Bubley
Keynote presentation by Dean Bubley of Disruptive Analysis at the June 2019 In-Building Wireless Congress in Las Vegas.
Covers the challenges of new wireless use-cases, enterprise/private cellular networks, 5G, WiFi, IoT connectivity, Neutral Host network and new spectrum bands
WiFi Opportunities & Challenges: Positioning vs. 5GDean Bubley
Presentation given by Dean Bubley of Disruptive Analysis, at the March 2019 Wi-Fi Now conference in Shanghai, China (colocated with the Wi-Fi Alliance summit)
The presentation considers the future role of WiFi in the home, enterprise and public spaces. It compares its trajectory and advantages / disadvantages with 5G cellular technology. It covers topics including WiFi6, Industrial IoT and mesh networks.
Dean Bubley presentation on enterprise & neutral host models for mobileDean Bubley
Presentation given by Dean Bubley of Disruptive Analysis at the TechUK Neutral Hosts conference in London on 14th Jan 2019. Covers enterprise & IoT wireless needs, and scope for 3rd parties to obtain spectrum, run networks and act as "reverse MVNOs" for 4G & 5G
Disruptive Analysis Enterprise Networks for UK Spectrum Policy ForumDean Bubley
Presentation given on future enterprise uses of wireless networks, and the need for spectrum access & licensing innovation by regulators. Covers 5G, WiFi & related topcs
Disruptive Analysis + Dean Bubley Intro May 2018Dean Bubley
Looking for an outspoken keynote speaker or panel moderator on mobile, telecoms, blockchain, 5G, WiFi, voice/viideo, IoT and related futurism topics? This deck gives some background to my coverage, experience & typical style of work
Presentation given by Dean Bubley at Pacific Telecoms Council conference on Spectrum Futures, in Bangkok Sep 2017. Covers future technology trends, wireless requirements, telecom services, spectrum-sharing & AI
Keynote presentation on telcofuturism - the specific analysis of future trends applied to the telecom sector, such as blockchain, maachine-learning, drones & contextual/cognitive computing
Wi-Fi Stakeholder Diversity: The Problem with SeamsDean Bubley
Presentation at the WiFi Innovation Summit, Nov 25th 2015 Amsterdam. Covers carrier WiFi, monetisation strategies, and whether "seamless" WiFi is useless
Disruptive Analysis at Comptel Nexterday -10 telecom mythsDean Bubley
What are the Top 10 Myths in the telecoms industry? Presentation given by Dean Bubley at Comptel Nexterday North anti-seminar in Helsinki, Nov 2015.
Be careful with terms like pipes, OTT, seamless WiFi, agility, subscriptions and more....
Mobile Telecoms Tech & Market Disruptions - April 2015 VersionDean Bubley
The next 5 years will bring huge changes to the mobile network industry. Network operators will see revenue and usage from voice telephony & SMS decline, while new communications apps will mostly be driven by context & design, not 3GPP standards.
4G networks will continue to be deployed, with 5G coming into view - but data traffic may not grow to the degree expected. WiFi is growing in important - but will only have limited integration with cellular. Net Neutrality concerns will continue to rumble - but most of the new "ideas" like paid priority or sponsored data will fail.
We will also see "multi-stakeholder" issues coming to the fore, where regulators will need to ensure the telecom industry encompasses the needs of users, venues, app developers, IoT companies, brands & Internet players. That said, attempts by Apple and Google to enter the cellular space with SIMs and MVNOs will remain niche
WebRTC Market Status & Voice/Video OverviewDean Bubley
Presentation on WebRTC Market Status given by Dean Bubley at the 2015 AT&T Developer Summit. Covers the evolution of voice & video, changing dynamics of WebRTC market and industry structure, and key use-cases and opportunities for developers
Forecasting the WebRTC Market - Presentation from Paris WebRTC Conference Dec'14Dean Bubley
Presentation given by Dean Bubley of Disruptive Analysis at the 2014 Upperside WebRTC Conference in Paris, Dec 16-18.
Covers "WebRTC by the numbers" - top-level summary forecasts, considerations of device support, user-numbers, use-cases and addressable market analysis.
While WebRTC is growing rapidly, it is difficult for business planners & investors to "get a handle on". This slide-deck gives tips on approaches to quantifying the market, as well as top-level data extracted from Disruptive Analysis' latest market report
The Hague Tech Conference - Impact of Networks & Comms on Smart CitiesDean Bubley
Presentation given by Dean Bubley of Disruptive Analysis at the The Hague Technology conference in the Netherlands on October 15th 2014.
Covers developments in networking & communications technology impacting the evolution of Smart Cities. Covers the role of telecom operators, M2M / IoT, embedded voice & video capabilites, APIs, new wireless technologies and the implications for 5G mobile standards
WebRTC Drivers & Opportunities for Telecom Service ProvidersDean Bubley
Telecom operators face numerous challenges in their core communications business. We are past the point of "peak telephony" while VoLTE deployment is slow and patchy. End-users are fragmenting their use of voice and video, as "best of breed" applications emerge, while other software and websites embed new forms of communications with WebRTC.
Telecom and cable operators have a large role to play here - they too can extend, build or resell WebRTC services, sometimes standalone, and sometimes linked to their existing network infrastructure and IMS platforms.
Yet WebRTC highlights the organisational challenges for operators - reconciling different business units & service domains, and changing their culture to embrace developers, design-led mentality & more acceptance of risk. But with 6bn+ WebRTC devices expected to be in the market by 2019, telcos have a huge addressable market.
Sponsored data and zero rate charging - Non-neutral mobile broadband modelsDean Bubley
Analysis & forecasts for two key types of application-based charging / non-neutral mobile Internet business models.
Zero-rating of mobile data is used to exempt certain applications or content from users' data plan quotas, and is used in both developing and mature markets. In essence, nobody pays for the data - although the mobile operator may work a revenue-share deal for paid content, or may look to upsell the users with more paid data access.
Sponsored data is similar, but involves the content/app provider paying for data traffic on behalf of the user. It has been popularised by AT&T's announcement in January 2014, although it has gained only limited traction so far.
This presentation, based on Disruptive Analysis' June 2014 on Non-Neutral Mobile Broadband models, examines the sub-segments and likely success factors for each type of offer.
WebRTC & Telcos / Service Providers - Next Generation Services Providers Conf...Dean Bubley
Workshop presentation given at IIR - Next Generation Services Providers Conference in Munich in June 2014.
Examines WebRTC opportunities & trends for telcos and service providers, including relevance of IMS integration and key use-cases
WebRTC Asia Forum - What's Next for WebRTC in Asia - Dean Bubley, Disruptive ...Dean Bubley
Concluding presentation by Dean Bubley at WebRTC Asia Forums in January 2014, in Hong Kong & Singapore. Examines future trends in use-cases, value chain, regulatory issues & problems for WebRTC, with some focus on Asia-Pacific
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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/
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
WebRTC Tutorial by Dean Bubley of Disruptive Analysis & Tim Panton of Westhawk Ltd
1. Tutorial: WebRTC
Tim Panton, Westhawk (ex-Tropo)
Dean Bubley, Disruptive Analysis
Originally Delivered at ICIN, Venice, October 14th 2013
dean.bubley@disruptive-analysis.com
thp@westhawk.co.uk
@disruptivedean
@steely_glint
2. Agenda for today
15.30 Introduction & background for WebRTC (DB)
15:50 WebRTC Technical Aspects & Standards (TP)
16:30 Q&A
16:45 Comfort Break
17:00 WebRTC Business issues & industry structure (DB)
17:20 WebRTC Integration for Telcos (TP)
18:00 Recommendations & action points (DB)
18:15 Q&A
18:30 Close & drinks
October 2013
Copyright Disruptive Analysis Ltd 2013
3. OVERVIEW OF WEBRTC:
CONCEPT & KEY BENEFITS
(& SOME PROVOCATIONS)
October 2013
Copyright Disruptive Analysis Ltd 2013
4. About Disruptive Analysis
London-based analyst house & strategic consulting firm
Cross-silo, contrarian, visionary, independent
Advisor to telcos, vendors, regulators & investors
Covering VoIP since 1997 & 3G/4G mVoIP since 2007
Covering WebRTC since mid-2011
Published report on “Telco-OTT Strategies”, Feb 2012
Report & updates on WebRTC, from Feb 2013
Workshops on Future of Voice & TelcoOTT
Twitter @disruptivedean Blog: disruptivewireless.blogspot.com
October 2013
Copyright Disruptive Analysis Ltd 2013
5. For WebRTC report & quarterly
update details email
information@disruptive-analysis.com
October 2013
Copyright Disruptive Analysis Ltd 2013
7. Design & software simpler via the Web
October 2013
Copyright Disruptive Analysis Ltd 2013
8. Benefits of WebRTC
Democratises voice & video in websites & apps
Add context to communications & vice-versa
Cheap / easy / open-source components
Advocacy from Google, major vendors, telcos, IETF,
W3C etc
Enterprises & telcos can extend comms over the Internet
Real momentum & enthusiasm
No predefined signalling
Growing ecosystem even pre-standardisation
Realtime data even more disruptive
October 2013
Copyright Disruptive Analysis Ltd 2013
9. WebRTC = disruptive service innovation
Million
Device base supporting WebRTC growing Zero4bn in 4 years
Source: Disruptive Analysis WebRTC Strategy Report, Feb 2013 & Q2 Update August 2013
Definitions & methodology in report - See disruptivewireless.blogspot.com for details
October 2013
Copyright Disruptive Analysis Ltd 2013
10. Voice ≠ Telephony
• Now: 2G & 3G
• Future: Smartphones & LTE
Voice
Voice
Telephony
Telephony
Voicemail
Conferencing
PTT
Video
Gaming, CEBP,
surveillance, social
voice, TV voice etc
Comms moving “in-context”
October 2013
Copyright Disruptive Analysis Ltd 2013
Video, context, sense
11. Voice/video moving from service to function
Service
e.g. SMS, Telephony
Product
e.g. Viber, Uberconference
Feature
e.g. In-game chat
Function
15. The role of video in communications
Video really needs to have a clear “purpose”
We will not default to “video everywhere”
Different issues of ergonomics, social norms, behaviour
Very little desire for interruptive straight-to-video calls
Numerous niches for B2B, B2C, C2C
Will be even more contextualised than voice & messaging
Skype calls between distant relatives / expats / diaspora
Customer service but need for extensive retraining of staff
Personal consulting eg doctors, therapists, trainers, interviewers
Need for interoperability unclear as often incontext/in=app
October 2013
Copyright Disruptive Analysis Ltd 2013
16. Comforting myths
QoS is critical
Interoperability is essential
Minutes / messages = value
October 2013
Copyright Disruptive Analysis Ltd 2013
17. Uncomfortable reality
QoS is sometimes critical
Interoperability is essential
for lowest-common
denominator services only
Intention & outcomes = value
October 2013
Copyright Disruptive Analysis Ltd 2013
18. Intent & purpose....
Why do people make
phone calls, anyway?
October 2013
Copyright Disruptive Analysis Ltd 2013
28. Why so many?
The network environment of a web browser is not
the same as a desk phone.
Security – hostile lans (coffee shops/hotels)
Variablity – home networks, wifi/3g
Programability – Javascript is dynamically
loadable
This stack of media standards addresses the
differences.
29. NAT
NAT
STUN and ICE address NAT
ICE sends multiple STUN packets down all possible interfaces to try and
find a path. First Bi-directional route found is used.
30. TURN
NAT
NAT
TURN is for when ICE fails to find a viable path
A TURN server in the cloud acts as a packet reflector
Many Telco 3g networks isolate users from each other.
31. MS
NAT
NAT
Bridging via a media server.
If additional services are required – recording, conferences, PSTN interop
etc. then bridging via a media server may be required.
32. DTLS
DTLS is the UDP version of TLS (as used in
https etc)
It serves 2 purposes in the WebRTC
Exchange keys used by the SRTP media
encryption
Carry the data channel streams
33. Demo – sharefest.me
Data channel provides Peer 2 Peer data between
browsers.
It can be used for file transfer, game moves etc.
It may also become important in M2M or IOT as a
secure NAT friendly P2P protocol.
Demo show file transfer between 2 browsers by
sharing a URL, but not through that server.
34. SRTP + RTCP
Encrypted version of the classic RTP protocol,
with the RTCP reporting mechanism.
Multiple media streams may be multiplexed over
the same pair of ports – still under discussion.
36. Codecs - No video standard yet.
Video
VP8
H264
Differences are largely commercial
and legal rather than technical, either
is plenty good enough.
42. Dissention with SDP as an API
SDP is emitted by pc.createOffer()
Complex SDP
May be manipulated to select
codecs/candidates…
Source of much complaint
Currently ill defined
May be replaced in 2.0 std
43. Other co-operating W3C APIs
WebGL
Can be used to apply effects to video
WebAudio
Can be used to apply effects to audio
Both will be able to be applied to local or remote
streams
45. Demo – WebGL effects
Demo of WebGL doing realtime effects on a
webRTC video stream
46. WEBRTC BUSINESS ISSUES &
INDUSTRY STRUCTURE
October 2013
Copyright Disruptive Analysis Ltd 2013
47. WebRTC key use cases
Browser-to-browser
(or web-app)
comms
Browser-to-Telco
VoIP / IMS
Browser-to-Telco
CS / PSTN
Browser-to-UC
or IP-PBX
Browser/app
conferencing
Verticals
IMS
Browser-towebserver
Browser-to-contact
centre
Web
Healthcare
Plus: M2M, gaming, TV-based, data-centric & various others
Oct 2013
Copyright Disruptive Analysis Ltd 2013
48. App/web-embedded RTC not new concept
•
•
•
•
•
•
•
Expensive
Inflexible
Poor developer support
Limited use-cases
Reliance on “call” model
Poor audio/video
Hard to integrate
= Patchy adoption & little
developer enthusiasm / buzz
Oct 2013
Copyright Disruptive Analysis Ltd 2013
49. WebRTC has created the buzz & excitement
Democratised the idea of realtime voice/video/data
Easy elevator pitch
“It’s like Skype – but in the browser, with no plug-ins!”
“Three simple Javascript APIs – millions can use it!”
“It’s being evangelised by Google & all these other
guys!”
Mix of (fast) standardisation & “pragmatic proprietary”
Encourages experimentation with a very low bar
Usable at multiple levels of abstraction / effort /
commitment
Carries a sense of inevitability & scope for innovation
Oct 2013
Copyright Disruptive Analysis Ltd 2013
50. ... although not quite as “easy as it looks” yet
Signalling
Oct 2013
Copyright Disruptive Analysis Ltd 2013
51. “WebRTC isn’t a standard. It’s a movement”
(Quote from Tsahi Levent-Levi @tsahil)
Irony: problems making WebRTC stronger not weaker
“Hardcore” comms developers going “down to the metal”
Longer-tail developers being addressed by API/cloud
players
Building around core RTCWeb protocols & media engine
Embedding WebRTC elements into desktop applications
“Packaged” WebRTC capabilities like multiparty video
Abstraction to avoid risk from changing standards
APIs for iOS, Android apps
Next tier up of service platforms emerging too
Renewed interest in “realtime everywhere”
No “religion” about WebRTC “purity” – just get on with it!
Oct 2013
Copyright Disruptive Analysis Ltd 2013
52. WebRTC made easier via 3rd-party APIs
CU-RTC-Web?
Oct 2013
Copyright Disruptive Analysis Ltd 2013
53. 3-way support for WebRTC now expanding
Enterprise
Network
tools
Devices
WebRTC
Consumer
Web
Telco
TV &
gaming
Oct 2013
Copyright Disruptive Analysis Ltd 2013
55. View Oct’13: lead WebRTC use-cases
Live &
commercial
Pilots / precommercial
Trials &
demos
October 2013
Early enterprise adoption
• “Call me” buttons
• Contact centre
• First telehealth apps
Initial consumer web apps/devices
• Remote 1-1 education/training/sales
• Free standalone video-calling
• Chromecast
• Developer SDKs & APIs
• Vertical niche solutions (finance, health)
• Corporate conferencing
• Full enterprise UC
• Telco core/IMS extension
• Entertainment & consumer electronics
• M2M, CDN & data-centric apps
Copyright Disruptive Analysis Ltd 2013
56. What use-cases lead?
Existing
web
services
Adding real-time
comms capabilities
Existing
realtime
comms
services
Extending via the web,
blending web
capabilities
?
Oct 2013
Copyright Disruptive Analysis Ltd 2013
57. Provisional WebRTC timeline (at Q1’2013)
History Prediction
IETF working
group set up
Ericsson
WebRTC
demo at MWC
Google opensources GIPS IPR
2011
Google, Cisco,
Skype, Mozilla
RTC-Web
workshop
Chrome &
Opera
browsers start
supporting
WebRTC APIs
Broad adoption of
WebRTC in massmarket
1 billion WebRTC
contact centres
capable devices
2 billion WebRTC
User familiarity
capable devices
with in-website
User familiarity
voice/video
with in-app
voice/video
W3C final
draft
submitted
Telefonica
acquires
TokBox
2012
2013
Chrome
supports
WebRTC in
stable channel
2014
2015
3 billion WebRTC
capable devices
2016
First operatorbranded WebRTC
/IMS apps emerge
AT&T
announces
alpha WebRTC
APIs
Firefox supports
WebRTC in stable
channel by default
Native-WebRTC
smartphones gain
traction
1 billion individual
Microsoft IE
active WebRTC
supports WebRTC 1st WebRTC-primary
users
or CU-RTC-Web social/calling app goes
viral
Source: Disruptive Analysis WebRTC Strategy Report, Feb 2013
Assumptions - See disruptive-analysis.com for details
Oct 2013
Copyright Disruptive Analysis Ltd 2013
58. Various “flavours” of WebRTC gateway
Internet
WebRTC
Gateway
IMS
Internet
WebRTC
Gateway
PSTN
Internet
WebRTC
Gateway
IP-PBX
Internet
WebRTC
Gateway
M2M
-Signalling, eg SIP-over-WebSocket
- Voice/video/data media over SRTP
- STUN/ICE/TURN setup for firewalls
Oct 2013
Varying functions & scale for gateways,
eg WebSockets, ICE, SIP/XMPP etc, API
exposure, transcoding, security etc
Copyright Disruptive Analysis Ltd 2013
61. Demo – call a mobile
Demo calls my mobile from a browser
62. Not everyone wants to interop
Games
Dating sites
Whiteboards
OTT
Mayday
For these sites a home grown signaling protocol
may be simplest/best.
(highest value apps will be in this class)
65. HTTP to SIP – SIP in the Browser
Use javascript to build SIP messages and
protocol
Wrap in HTTP (or Web-sockets)
Send to webserver
Webserver unwraps and forwards to IMS
66. SIP in the browser
Browser
JS SIP
SIP in HTTP
WebSocket
Server
UDP
SIP
IMS
67. Problems
You still have a gateway – albeit a thin one.
You have javascript injecting SIP messages
into IMS
The SDP isn’t compatible
The media isn’t compatible
What is Early media in a browser ?
You have your SIP credentials out on the
internet.
68. SIP in the browser with SBC
DMZ
Browser
JS SIP
SIP in HTTP
WebSocket
Server
UDP
SIP
SBC
UDP
SIP
IMS
70. SIP in the browser with SBC, Media
Gateway and Registration proxy
DMZ
Browser
JS SIP
SIP in HTTP
RIA 2.0
WebSocket
Server
UDP
SIP
Proxy
Reg
SBC
Media
GW
UDP
SIP
IMS
RTP ulaw
71. REST in the browser
Use web ‘RESTful’ commands
Sent from the browser
To a webRTC gateway
Gateway generates the SIP IMS needs
Gateway controls transcode resource
72. REST in the browser with
Gateway
DMZ
Browser
app
REST/HTTP
WebRTC
gateway
UDP
SIP
IMS
73. Problems
Need to map from web Identity to SIP
Select a web identity provider
webRTC gateways don’t scale (yet)
No standard for REST messages
Home rolled protocol (may have holes)
74. XMPP in the browser with SBC
DMZ
Browser
app
XMPP/BOSH/
HTTP
WebRTC
gateway
UDP
SIP
IMS
75. Problems
Need to map from web Identity to SIP
Select a web identity provider
webRTC gateways don’t scale (yet)
More complex than necessary
Needless protocol mapping?
However
BOSH is tested
XMPP well defined and federates
76. Did we forget mobile?
WebRTC isn’t mobile first yet.
77. WebRTC on Mobile
Browser isn’t a natural interface
WebRTC codecs are heavy on battery
No native App friendly API (yet)
SIP (if used) not an efficient mobile protocol
Audio hardware on android variable
Both Chrome and firefox on Android support
webRTC
Expect to see RIA 2.0 with native APIs
79. Multiple identities on the web
When I call from a webpage, which identity do I
want to present?
E164 to the shop
Facebook Id to my fb friends
Anon to the game
Pseudo id to dating site
Do I ever want to present facebook ID to G+
users?
82. Traditional telecom services: ugly outlook
Source: Model for STL Partners, developed
by Disruptive Analysis
Focus on broadband, bundling,
M2M, digital services & lower costs
/ better flexibility
October 2013
Copyright Disruptive Analysis Ltd 2013
83. For telcos, it’s all looking pretty grim anyway
Downsides
Voice & SMS saturation & cannibalisation
Regulation & competitive impacts
Weak content & VAS propositions
Economic pressures
Ecosystem competition
Upsides
Connecting the last unconnected
Smartphones & data growth
Better segmentation & pricing
Innovative services & enablers
Embracing & exploiting fragmentation
October 2013
Copyright Disruptive Analysis Ltd 2013
84. Neuroscience explains reluctance to change
Predictable irrationality
Endowment effect
Optimism bias
Confirmation bias
Defence of belief systems
Oct 2013
Copyright Disruptive Analysis Ltd 2013
85. Network/service coupling: historical accident
• Service = network
• Only 1 service
• Interop essential
October 2013
Copyright Disruptive Analysis Ltd 2013
86. What is “OTT”?
Any capability offered “over the top” of Public Internet
Can be service, application, feature or function,
decoupled from the underlying access network
Calling OTT a “threat” misses its inevitability
Overlooks 150+ examples of “Telco OTT” services
October 2013
Copyright Disruptive Analysis Ltd 2013
87. Carrier strategies with/against OTT
Needs developer skills
Likely conflict internally
Few telcos will succeed
Buys time if done well
But perceived value will fall
Accounting questions
TelcoOTT
Bundle/
enhance
Partner
Block /
degrade
/ Charge
Add value to bundles
May be revshare upside
QoS not monetisable
Needs regulatory OK
Starts unwinnable arms race
Admission of being “dumb”
Also: Exit & allow customers to BYOVoice
October 2013
Copyright Disruptive Analysis Ltd 2013
88. For telcos WebRTC is a magnifier/catalyst
Now
With WebRTC
Bigger opportunities
Worse threats
Faster speed
Oct 2013
Copyright Disruptive Analysis Ltd 2013
89. What % of future value comes from 3GPP?
VoLTE &
RCS
Corporate
UC
Video
conf
Network
APIs
Core ntwk
& legacy
voice
Corporate
UC
Video
conf
Developer
APIs
Cisco /
MS Lync
Bluejean
s / Vidyo
etc
Twillio /
Voxeo
IMS as a
platform
Consumer
Business
OTTs
Developers
IMS,
eventuall
y
The Theory
The Reality
• Various telco business units now disintermediating their own core network / platform
• Increasingly partnering with 3rd-party players for voice/video apps
• What % of future equipment/server need will reside in IMS/3GPP domain vs. 3rd party
equipment or cloud platforms?
October 2013
Copyright Disruptive Analysis Ltd 2013
90. Main WebRTC strategies for SPs?
Extend onnet services
& IMS / SS7
Strengthen
enterprise &
verticals
Enhance
developer
platform
October 2013
Turbocharge
Telco-OTT
apps
Sell
packaged
WebRTC
services to
subscriber
Copyright Disruptive Analysis Ltd 2013
Also: invest /
incubate
Improve own CRM
& systems
Maybe M2M,
devices etc
91. Conclusions
WebRTC is emerging very fast
Standards are still settling
Important to be “a part of the community”
Early experimentation is mandatory
Don’t confine WebRTC to IMS & Labs
Probably no more than 30% total WebRTC effort / resources
should go on IMS integration
Every unit in the telco with a website should be using it
Think about second-order problems now
Speed & design & purpose >> quality & evaluation
October 2013
Copyright Disruptive Analysis Ltd 2013
92. For WebRTC report & quarterly
update details email
information@disruptive-analysis.com
October 2013
Copyright Disruptive Analysis Ltd 2013