SlideShare a Scribd company logo
Media Streams in IOT
Girls in Technology , powered By @altanai
In collaboration with
Campus Diaries , Workbench Projects & Lean In chapter
Hello!
4 Years in Telecom Industry
1 Year in R&D on Media Codecs ,IOT and Robotics
Inventor of Ramudroid and author of WebRTC Integrator’s Guide.
Frequently write , discuss and contribute to Open source software.
Website : http://altanaitelecom.wordpress.com
You can find me at @altanai
I am Altanai
“
Contents
1. Impact of IOT
2. Timeline
3. Enablers
4. Streaming Multimedia
5. WebRTC
6. Building Home surveillance
7. Ramudroid
8. Bottlenecks for media Streaming
Impact of IOT
Monitoring
Control
Optimization
Automation
It can be part of engineering , manufacturing , field
services , from plants to oil fields , from roadways
and smart cities to utilities
Timeline
Journey and statistics
I T @altanai
RADIO, WIRELESS AND REMOTE CONTROL
Nikola Tesla created a basic design for radio and on November 8,
1898 he patented a wireless radio controlled robot-boat
Source : teslasociety.com
Only 47 years ago , on 29 October 1969 ,the
first message was sent over the ARPANET,
the predecessor of the Internet.
Nov. 26, 1974: Liberty Bank offers ATM demonstrations
In retrospect ATM machines
were one of the first IOT
devices in 1974.
source:http://history.
buffalonews.com/
“1999 , British entrepreneur Kevin Ashton
used the term Internet Of Things, while
working at Auto-ID Labs (originally called
Auto-ID centers, referring to a global network
of objects connected to radio-frequency
identification, or RFID).
Today 2016
Connected Vehicle
Google Self driven cars
Tesla spark Wearable Tech
Watches ( fitbit , apple watch )
Smart Glasses
BLE tags
GPS shoes
Home appliances
Smart TV, fridge , washing
machine , lights , etc
Smart Cities
Power grid
Transporation
ecommerce
2020
installed base of the
Internet of Things (IoT)
by category
50 billionThings
$1.5 billionIndia
$19 trillionRevenue
By 2020
Enablers for IOT
Factors that led to onset of Internet of Things
Rapid Manufacturing
IPV6/ 6LoWPAN
Sensors
Protocols
Connectivity
Processors and Moore's Law
Increased Bandwidth
Growth Factors
fields
Manufacturing
Field force
management
Supply chain
management
Home Automation
Streaming Multimedia
Content in IOT over Open
source Standardized Media
Stack ( WebRTC )
Streaming Event data and Multimedia
With IOT , machinery in plants , industries , motor vehicles,
smart cities have sensors emitting enormous streams of
data in real time.
Media capture devices ( surveillance cameras , scanners ,
readers ) and user agents ( smartphones, watches ,
desktops , appliances , kiosks ) can stream audio /video
data.
next generation of applications will see, hear and understand.
Why is WebRTC suited for handling media
streams in IOT ?
No plugins
No installations
of flash or any
other 3rd party
plugins
Royalty free
codec
VP8 , VP9 , OPUS
MIT , GPL
Rapid Support
Community support and
adoption by major
browsers, native SDKs
Javascript
Support for js is
the key to making
it easily
adoptable by
developers
Integrate with any
signalling method
➜ SIP
➜ XMPP
➜ Socketio
➜ websocket
Media Streaming &
WebRTC
Surveillance
and Security
Asset
Manageme
nt
Machine to
Machine
communication
through MEdia
Streaming
data handling
in IOT
Robotics &
remote
navigation
Wearables
Smart
Cities
Power Grid
MAnageme
nt
connected
Vehicle
Media Streams in IOT  via WebRTC
Place your screenshot
hereBuild your own Home
Surveillance System on IOT
Setting up the Surveillance Device
Camera Hardware : Raspberry Pi 3 or above + camera module
Communication : Dongle with 3G/4G
Encoder : Webm encoder on Rpi uv4l-webrtc
MQTT Broker
Architecture
WebRTC uv4l
driver
Https webserver
WebRTC
browser
Signalling over
wss
@altanai
http://raspberrypi:
9000/stream/webrtc
VP8/VP9
/Opus
Live Streaming on WebRTC Peer 2 peer
Camera Feed
MQTT
JS MQTT
client
websockets
User Console
WebRTC incoming stream is
accessible in almost all
Operating Systems through
chrome browsers . Exception
iphone.
Ramudroid
Bot to clean roads and outdoors
“
Stages of garbage collection
1. Litter comes between rotating
brushes
2. Litter is picked by brushes
and pushed upwards
3. Brushes push it towards the
tray
Media Streams in IOT  via WebRTC
WebRTC uv4l
driver
Node Js
webserver
WebRTC
browser
Js modules
WebRTC
Server
Signalling over
ws and wss
Webrtc session
@altanai
http://raspberrypi:
9000/stream/webrtc
VP8/VP9
/Opus
HTTP
REST
mongo
Live Streaming on WebRTC Peer 2 peer
Camera Feed
Logs
Recorded
videos
MCU or TURN
Web Control
Dashboard
Temperature Heat Sat , prec , err checksum
Media Streams in IOT  via WebRTC
Media codecs
● Licensed codecs like flash by
adobe , H264/H264/MPEG by
MPEGLA cannot be freely
used .
● Open source media stacks
(webrtc ) not supported
everywhere.
● Realtime transcoding is very
taxing .
Bottlenecks for Media streaming in IOT
Proprietary protocols
and standards
● IMAP , ICMP , Parley , SOAP ,
GIOP , Javs RMI , IMAP , LDAP
and many more .
● Telcos use proprietary patented
communication protocol stacks
too
Supporting all mobile
OS and web browsers
● Lot of time and resources are
spend on user interface design
● Support and rendering on multiple
end- user devices .
● NAT and Firewall issues
Any questions?
Acknowledgements and Credits
Presentation design Titles: Raleway , Body copy: Karla
Slide Template and Icons : SlidesCarnival
Images: Freepik, Wikipedia
Figures : marketsandmarkets.com ,
Many of the data used here is based on the market reports and self experience , with the fast pace
of change it may be outdated very soon .
Thanks!
Madame Marie Curie (1867–1934)
You can find me at @altanai &
tara181989@gmail.com
Extras
Number of connected devices worldwide
www.google.com/trends

More Related Content

PDF
New Business Opportunities created by the IoT Explosion - WebRTCSummit - San...
PPTX
3 Software Stacks for IoT Solutions
PDF
Wearables and IoT Strategy
PDF
IoT and Maker Crossover (IMCO) Conference 2015
PPTX
Catching the Internet of Things (IoT) Wave
PDF
Outlook on mobile web standardization(MobileOK)
PPTX
Defining an Open IoT Stack - Presented at IoT World 2015
PDF
Presentation for IoT workshop at Sinhagad University (Feb 4, 2016) - 1/2
New Business Opportunities created by the IoT Explosion - WebRTCSummit - San...
3 Software Stacks for IoT Solutions
Wearables and IoT Strategy
IoT and Maker Crossover (IMCO) Conference 2015
Catching the Internet of Things (IoT) Wave
Outlook on mobile web standardization(MobileOK)
Defining an Open IoT Stack - Presented at IoT World 2015
Presentation for IoT workshop at Sinhagad University (Feb 4, 2016) - 1/2

What's hot (20)

PDF
Live, Work, Play with Intelligent Robots
PDF
Will the IoT be IP based?
PPTX
Raspberry Pi as IoT gateway
PDF
The state of NB-IoT in Indonesia
PDF
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
PDF
WebRTC Timeline and Forecast
PDF
Mobile Networks as Secure and Reliable Communication Platform for Smart Home
PDF
apidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajava
PDF
IoTivity for Automotive: meta-ocf-automotive tutorial
PDF
Eclipse IoT Overview
PDF
Ignes lo ra - thierry lestable - 29102015 - vfinal
PDF
IoT connectivity and solutions
PDF
LTE-M - LTE for Machines
PPTX
IoT digest. March 2018
PDF
5 g observatory sagemcom - 09032016 - vfinal
PDF
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
PDF
Io t sagemcom - eucnc - 29062015 - v(0.3)-light
PDF
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
PDF
Isep m2 m - iot - course 1 - update 2013 - 09122013 - part 2 - v(0.5)
PDF
Introduction to CW Future Devices & Technologies Group (#CWFDT)
Live, Work, Play with Intelligent Robots
Will the IoT be IP based?
Raspberry Pi as IoT gateway
The state of NB-IoT in Indonesia
LTE-M & NB-IoT Roadmap at LPWAN Conference 2018
WebRTC Timeline and Forecast
Mobile Networks as Secure and Reliable Communication Platform for Smart Home
apidays LIVE Helsinki - 5G Edge and APIs - Case Safe Cruising by Merja Kajava
IoTivity for Automotive: meta-ocf-automotive tutorial
Eclipse IoT Overview
Ignes lo ra - thierry lestable - 29102015 - vfinal
IoT connectivity and solutions
LTE-M - LTE for Machines
IoT digest. March 2018
5 g observatory sagemcom - 09032016 - vfinal
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Io t sagemcom - eucnc - 29062015 - v(0.3)-light
IoT Seminar (Jan. 2016) - (9) kenneth lowe - fast track your lwm2m developmen...
Isep m2 m - iot - course 1 - update 2013 - 09122013 - part 2 - v(0.5)
Introduction to CW Future Devices & Technologies Group (#CWFDT)
Ad

Viewers also liked (19)

PDF
Introduction to IOT & Smart City
PPTX
Ch12 the internert & mm
PPTX
Internet of Things
PDF
PDF
WebRTC in IOT presented in KrankyGeek
PPTX
2014 Webrtc Summit & Cloud Expo, RealTime Interactions for IoT
PDF
Internet of Everything & WebRTC
PDF
Chapter 8 - Multimedia Storage and Retrieval
PDF
Chapter 9 -Multimedia on The Internet
PPTX
Could Iot be WebRTC's greatest source of innovation? (The IIT RTC Conference ...
PPTX
The Internet & Multimedia Integration
PPTX
The Internet and Multimedia
PPT
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
PDF
Chapter 1 - Multimedia Fundamentals
PPT
THE INTERNET OF THINGS
PDF
Genesys SIP Server Architecture
PPT
Internet of Things and its applications
PDF
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
PPTX
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Introduction to IOT & Smart City
Ch12 the internert & mm
Internet of Things
WebRTC in IOT presented in KrankyGeek
2014 Webrtc Summit & Cloud Expo, RealTime Interactions for IoT
Internet of Everything & WebRTC
Chapter 8 - Multimedia Storage and Retrieval
Chapter 9 -Multimedia on The Internet
Could Iot be WebRTC's greatest source of innovation? (The IIT RTC Conference ...
The Internet & Multimedia Integration
The Internet and Multimedia
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Chapter 1 - Multimedia Fundamentals
THE INTERNET OF THINGS
Genesys SIP Server Architecture
Internet of Things and its applications
IoT (M2M) - Big Data - Analyses : Simulation et Démonstration
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Ad

Similar to Media Streams in IOT via WebRTC (20)

PPTX
Ramu droid for swach bharat abhiyaan
PDF
Hackaday ramudroid 6.5
PPTX
Progress next iot_pelegri
PDF
Building a WebRTC Communication and collaboration platform - techleash barcamp
PPTX
NetSim Webinar on IOT
PDF
Webinar WebRTC HTML5 (english)
PDF
DevCon 5 (December 2013) - WebRTC & WebSockets
PPTX
Decoding the IoT Ecosystem
PDF
Real time control and communication ( Robots , Machines , IOT )
PDF
Web of things
PDF
Automatski - Audio Video Conferencing
PDF
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
PDF
Pkewebrtc
PDF
IoT overview 2014
PPTX
Io t standard_bis_arpanpal
PDF
IEEE Radio & Wireless Week IoT Powered by Wireless Presentation
PDF
Automatski - Smart Home Solution
PDF
CMMC - CNX - Community of Practice 1
PDF
Twilio Signal 2016 WebRTC Reborn
PDF
WebRTC Reborn SignalConf 2016
Ramu droid for swach bharat abhiyaan
Hackaday ramudroid 6.5
Progress next iot_pelegri
Building a WebRTC Communication and collaboration platform - techleash barcamp
NetSim Webinar on IOT
Webinar WebRTC HTML5 (english)
DevCon 5 (December 2013) - WebRTC & WebSockets
Decoding the IoT Ecosystem
Real time control and communication ( Robots , Machines , IOT )
Web of things
Automatski - Audio Video Conferencing
Open IoT Cloud Architecture, Web of Things, Shenzhen, China.
Pkewebrtc
IoT overview 2014
Io t standard_bis_arpanpal
IEEE Radio & Wireless Week IoT Powered by Wireless Presentation
Automatski - Smart Home Solution
CMMC - CNX - Community of Practice 1
Twilio Signal 2016 WebRTC Reborn
WebRTC Reborn SignalConf 2016

More from ALTANAI BISHT (20)

PDF
Practical byzantine fault tolerance by altanai
PDF
Cinemarkup
PPTX
Ramudroid presented in woman in robotics 2021
PDF
Telecom Network & SIEM logs analysis using machine learning
PDF
Machine Learning applications in Voice over IP
PDF
Current trends and innovations in voice over IP
PDF
Ramudroid
PDF
Plivo webrtc telephony in your browser
PDF
Hybrid Smart Grid System for Renewable energy
PDF
RFID in Assets and Library Management
PDF
Unified Communications and Collaborations (UC&C)
PDF
Ramudroid v7.0
PDF
Ramu droid @gracehopper
DOCX
Single board computer options
PPTX
Ramu droid
PDF
Augmented reality in web rtc browser
PDF
Service Broker for VOIP IMA WebRTC and old telecom networks
PPTX
Tfx sessions
PPTX
Telecom legacy landscape altanai
PPTX
Ip transformation by altanai
Practical byzantine fault tolerance by altanai
Cinemarkup
Ramudroid presented in woman in robotics 2021
Telecom Network & SIEM logs analysis using machine learning
Machine Learning applications in Voice over IP
Current trends and innovations in voice over IP
Ramudroid
Plivo webrtc telephony in your browser
Hybrid Smart Grid System for Renewable energy
RFID in Assets and Library Management
Unified Communications and Collaborations (UC&C)
Ramudroid v7.0
Ramu droid @gracehopper
Single board computer options
Ramu droid
Augmented reality in web rtc browser
Service Broker for VOIP IMA WebRTC and old telecom networks
Tfx sessions
Telecom legacy landscape altanai
Ip transformation by altanai

Recently uploaded (20)

PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Programs and apps: productivity, graphics, security and other tools
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Machine learning based COVID-19 study performance prediction
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
cuic standard and advanced reporting.pdf
Encapsulation_ Review paper, used for researhc scholars
Spectral efficient network and resource selection model in 5G networks
Dropbox Q2 2025 Financial Results & Investor Presentation
Programs and apps: productivity, graphics, security and other tools
“AI and Expert System Decision Support & Business Intelligence Systems”
Understanding_Digital_Forensics_Presentation.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Encapsulation theory and applications.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
20250228 LYD VKU AI Blended-Learning.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
sap open course for s4hana steps from ECC to s4
Machine learning based COVID-19 study performance prediction
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
cuic standard and advanced reporting.pdf

Media Streams in IOT via WebRTC

  • 1. Media Streams in IOT Girls in Technology , powered By @altanai In collaboration with Campus Diaries , Workbench Projects & Lean In chapter
  • 2. Hello! 4 Years in Telecom Industry 1 Year in R&D on Media Codecs ,IOT and Robotics Inventor of Ramudroid and author of WebRTC Integrator’s Guide. Frequently write , discuss and contribute to Open source software. Website : http://altanaitelecom.wordpress.com You can find me at @altanai I am Altanai
  • 3. “ Contents 1. Impact of IOT 2. Timeline 3. Enablers 4. Streaming Multimedia 5. WebRTC 6. Building Home surveillance 7. Ramudroid 8. Bottlenecks for media Streaming
  • 4. Impact of IOT Monitoring Control Optimization Automation It can be part of engineering , manufacturing , field services , from plants to oil fields , from roadways and smart cities to utilities
  • 6. RADIO, WIRELESS AND REMOTE CONTROL Nikola Tesla created a basic design for radio and on November 8, 1898 he patented a wireless radio controlled robot-boat Source : teslasociety.com
  • 7. Only 47 years ago , on 29 October 1969 ,the first message was sent over the ARPANET, the predecessor of the Internet.
  • 8. Nov. 26, 1974: Liberty Bank offers ATM demonstrations In retrospect ATM machines were one of the first IOT devices in 1974. source:http://history. buffalonews.com/
  • 9. “1999 , British entrepreneur Kevin Ashton used the term Internet Of Things, while working at Auto-ID Labs (originally called Auto-ID centers, referring to a global network of objects connected to radio-frequency identification, or RFID).
  • 10. Today 2016 Connected Vehicle Google Self driven cars Tesla spark Wearable Tech Watches ( fitbit , apple watch ) Smart Glasses BLE tags GPS shoes Home appliances Smart TV, fridge , washing machine , lights , etc Smart Cities Power grid Transporation ecommerce
  • 11. 2020 installed base of the Internet of Things (IoT) by category
  • 12. 50 billionThings $1.5 billionIndia $19 trillionRevenue By 2020
  • 13. Enablers for IOT Factors that led to onset of Internet of Things
  • 14. Rapid Manufacturing IPV6/ 6LoWPAN Sensors Protocols Connectivity Processors and Moore's Law Increased Bandwidth Growth Factors fields Manufacturing Field force management Supply chain management Home Automation
  • 15. Streaming Multimedia Content in IOT over Open source Standardized Media Stack ( WebRTC )
  • 16. Streaming Event data and Multimedia With IOT , machinery in plants , industries , motor vehicles, smart cities have sensors emitting enormous streams of data in real time. Media capture devices ( surveillance cameras , scanners , readers ) and user agents ( smartphones, watches , desktops , appliances , kiosks ) can stream audio /video data. next generation of applications will see, hear and understand.
  • 17. Why is WebRTC suited for handling media streams in IOT ? No plugins No installations of flash or any other 3rd party plugins Royalty free codec VP8 , VP9 , OPUS MIT , GPL Rapid Support Community support and adoption by major browsers, native SDKs Javascript Support for js is the key to making it easily adoptable by developers Integrate with any signalling method ➜ SIP ➜ XMPP ➜ Socketio ➜ websocket
  • 18. Media Streaming & WebRTC Surveillance and Security Asset Manageme nt Machine to Machine communication through MEdia Streaming data handling in IOT Robotics & remote navigation Wearables Smart Cities Power Grid MAnageme nt connected Vehicle
  • 20. Place your screenshot hereBuild your own Home Surveillance System on IOT
  • 21. Setting up the Surveillance Device Camera Hardware : Raspberry Pi 3 or above + camera module Communication : Dongle with 3G/4G Encoder : Webm encoder on Rpi uv4l-webrtc
  • 22. MQTT Broker Architecture WebRTC uv4l driver Https webserver WebRTC browser Signalling over wss @altanai http://raspberrypi: 9000/stream/webrtc VP8/VP9 /Opus Live Streaming on WebRTC Peer 2 peer Camera Feed MQTT JS MQTT client websockets
  • 23. User Console WebRTC incoming stream is accessible in almost all Operating Systems through chrome browsers . Exception iphone.
  • 24. Ramudroid Bot to clean roads and outdoors
  • 25.
  • 26. Stages of garbage collection 1. Litter comes between rotating brushes 2. Litter is picked by brushes and pushed upwards 3. Brushes push it towards the tray
  • 28. WebRTC uv4l driver Node Js webserver WebRTC browser Js modules WebRTC Server Signalling over ws and wss Webrtc session @altanai http://raspberrypi: 9000/stream/webrtc VP8/VP9 /Opus HTTP REST mongo Live Streaming on WebRTC Peer 2 peer Camera Feed Logs Recorded videos MCU or TURN
  • 29. Web Control Dashboard Temperature Heat Sat , prec , err checksum
  • 31. Media codecs ● Licensed codecs like flash by adobe , H264/H264/MPEG by MPEGLA cannot be freely used . ● Open source media stacks (webrtc ) not supported everywhere. ● Realtime transcoding is very taxing . Bottlenecks for Media streaming in IOT Proprietary protocols and standards ● IMAP , ICMP , Parley , SOAP , GIOP , Javs RMI , IMAP , LDAP and many more . ● Telcos use proprietary patented communication protocol stacks too Supporting all mobile OS and web browsers ● Lot of time and resources are spend on user interface design ● Support and rendering on multiple end- user devices . ● NAT and Firewall issues
  • 33. Acknowledgements and Credits Presentation design Titles: Raleway , Body copy: Karla Slide Template and Icons : SlidesCarnival Images: Freepik, Wikipedia Figures : marketsandmarkets.com , Many of the data used here is based on the market reports and self experience , with the fast pace of change it may be outdated very soon .
  • 34. Thanks! Madame Marie Curie (1867–1934) You can find me at @altanai & tara181989@gmail.com
  • 36. Number of connected devices worldwide