---
title: Combining the IoT and WebRTC
description: In this presentation to WebRTC Boston, we talk about the intersection of the Internet of Things and WebRTC in telehealth, robotics, factories and more.
image: https://blog.webrtc.ventures/hubfs/Imported_Blog_Media/PuttingWebRTCIntoThings.png
---

[Skip to content](https://blog.webrtc.ventures/2016/03/iot-and-webrtc-presentation#main-content)

![WebRTC.ventures](https://blog.webrtc.ventures/hubfs/logo-main-light.svg)

- [WebRTC Services](https://webrtc.ventures/webrtc-development-services/)
  
  Show submenu for WebRTC Services 
  
    - [Assess](https://webrtc.ventures/services/assess/)
    - [Build](https://webrtc.ventures/services/build/)
    - [Integrate](https://webrtc.ventures/services/integrate/)
    - [Test](https://webrtc.ventures/services/test/)
    - [Manage](https://webrtc.ventures/services/manage/)
    - [Migrating From Twilio Video](https://webrtc.ventures/twilio-video/)
- Our Partners
  
  Show submenu for Our Partners 
  
    - [Amazon Chime SDK](https://webrtc.ventures/partners/amazon-chime-sdk/)
- Stories of Success
  
  Show submenu for Stories of Success 
  
    - [Remote Video Interpreting Platform with Agent Routing](https://webrtc.ventures/successes/remote-video-translation-platform/)
    - [WebRTC to SIP Gateway for ASL Interpreters](https://webrtc.ventures/successes/webrtc-to-sip-gateway-for-asl-interpreters/)
    - [Audio Listening Device to Improve Surgical Outcomes](https://webrtc.ventures/successes/audio-listening-device-to-improve-surgical-outcomes/)
    - [Albania’s First Telemedicine Platform](https://webrtc.ventures/successes/albanias-first-telemedicine-platform/)
    - [Automated Video Storytelling with the Amazon Chime SDK](https://webrtc.ventures/successes/automated-video-storytelling-with-the-amazon-chime-sdk/)
    - [Large Scale Video Conferencing](https://webrtc.ventures/successes/large-scale-video-conferencing/)
    - [Broadcasting and Webcast Control Room](https://webrtc.ventures/successes/live-video-broadcasting-and-webcast-control-room/)
- WebRTC Resources
  
  Show submenu for WebRTC Resources 
  
    - [WebRTC Live](https://webrtc.ventures/webrtc-live/)
    - [WebRTC Tips](https://www.youtube.com/playlist?list=PLayYqdnyegt3QvxX-Rt6wbFIK8727Z5Oz)
    - [WebRTC.ventures Blog](https://webrtc.ventures/blog/)
    - [Migrating From Twilio Video](https://webrtc.ventures/twilio-video/)
    - [WebRTC.ventures Training Program](https://webrtc.ventures/webrtc-ventures-training-program/)
- [About Us](https://webrtc.ventures/our-team/)
  
  Show submenu for About Us 
  
    - [Blog](https://webrtc.ventures/blog/)
    - [Our Team](https://webrtc.ventures/our-team/)
    - [Jobs](https://webrtc.ventures/jobs/)

Open main navigation

Close main navigation

- [WebRTC Services](https://webrtc.ventures/webrtc-development-services/)
  
  Show submenu for WebRTC Services 
  
    - [Assess](https://webrtc.ventures/services/assess/)
    - [Build](https://webrtc.ventures/services/build/)
    - [Integrate](https://webrtc.ventures/services/integrate/)
    - [Test](https://webrtc.ventures/services/test/)
    - [Manage](https://webrtc.ventures/services/manage/)
    - [Migrating From Twilio Video](https://webrtc.ventures/twilio-video/)
- Our Partners
  
  Show submenu for Our Partners 
  
    - [Amazon Chime SDK](https://webrtc.ventures/partners/amazon-chime-sdk/)
- Stories of Success
  
  Show submenu for Stories of Success 
  
    - [Remote Video Interpreting Platform with Agent Routing](https://webrtc.ventures/successes/remote-video-translation-platform/)
    - [WebRTC to SIP Gateway for ASL Interpreters](https://webrtc.ventures/successes/webrtc-to-sip-gateway-for-asl-interpreters/)
    - [Audio Listening Device to Improve Surgical Outcomes](https://webrtc.ventures/successes/audio-listening-device-to-improve-surgical-outcomes/)
    - [Albania’s First Telemedicine Platform](https://webrtc.ventures/successes/albanias-first-telemedicine-platform/)
    - [Automated Video Storytelling with the Amazon Chime SDK](https://webrtc.ventures/successes/automated-video-storytelling-with-the-amazon-chime-sdk/)
    - [Large Scale Video Conferencing](https://webrtc.ventures/successes/large-scale-video-conferencing/)
    - [Broadcasting and Webcast Control Room](https://webrtc.ventures/successes/live-video-broadcasting-and-webcast-control-room/)
- WebRTC Resources
  
  Show submenu for WebRTC Resources 
  
    - [WebRTC Live](https://webrtc.ventures/webrtc-live/)
    - [WebRTC Tips](https://www.youtube.com/playlist?list=PLayYqdnyegt3QvxX-Rt6wbFIK8727Z5Oz)
    - [WebRTC.ventures Blog](https://webrtc.ventures/blog/)
    - [Migrating From Twilio Video](https://webrtc.ventures/twilio-video/)
    - [WebRTC.ventures Training Program](https://webrtc.ventures/webrtc-ventures-training-program/)
- [About Us](https://webrtc.ventures/our-team/)
  
  Show submenu for About Us 
  
    - [Blog](https://webrtc.ventures/blog/)
    - [Our Team](https://webrtc.ventures/our-team/)
    - [Jobs](https://webrtc.ventures/jobs/)
- [Contact us](https://webrtc.ventures/contact/)

[Contact us](https://webrtc.ventures/contact/)

 Mar 1, 2016 12:00:00 AM

# IoT and WebRTC - presentation at WebRTC Boston

[ArinSime](https://blog.webrtc.ventures/author/arinsime)

Share: [linkedin-in icon](http://www.linkedin.com/shareArticle?mini=true&url=https://blog.webrtc.ventures/2016/03/iot-and-webrtc-presentation) [X Twitter icon](https://twitter.com/intent/tweet?url=https://blog.webrtc.ventures/2016/03/iot-and-webrtc-presentation) [envelope icon](mailto:?body=https://blog.webrtc.ventures/2016/03/iot-and-webrtc-presentation)

Does **WebRTC** have a place in the **Internet of Things**? This is a question I’ve often wondered and an area I’m expecting to see a lot of growth in **WebRTC development**.

At **WebRTC Boston** today, I had a chance to explore this question in a session on **“Putting WebRTC into Things.”** In this talk, I gave an overview of how people are experimenting with **WebRTC and the IoT**. In this presentation, which I’ve summarized below, I gave examples in **telehealth**, with **Google Glass**, in **robotics**, **remote field support**, and more. The slides are also up on [Slideshare](http://www.slideshare.net/arinsime/iot-and-webrtc).

*\[Update\] The video is also available now if you prefer to watch it instead of reading the slides below!*

**Do you know of more applications combining WebRTC and IoT? Use the comments section to tell me about them!**

WebRTC can be about so much more than video chat, and we’re just starting to see the potential of **WebRTC in the Internet of Things**. Today I want to discuss how WebRTC could be used in IoT applications for a variety of use cases, including **remote sensors**, **telehealth**, and integration of **Google Glass**. My name is Arin Sime, and I’m founder of [WebRTC.ventures](https://webrtc.ventures/) – we’re a custom design & development shop specializing in **WebRTC applications**, and I’m also editor of [RealTimeWeekly](http://realtimeweekly.co/), a newsletter on real time technologies such as WebRTC.

![IoTWebRTC_ArinSime_Slide02](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide02.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide02.jpg) ![IoTWebRTC_ArinSime_Slide02](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide02.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide02.jpg)

Have any of you seen this particular stock photo before? I am personally guilty of using this one in way too many WebRTC talks, and so I’m going to try and minimize the number of generic video chat images in this presentation. When talking about the Internet of Things, there is a lot more going on than video, though obviously **video is still a factor in why WebRTC is appealing for IoT apps** so we can’t get away from it entirely. *My goal in this talk is to give you a little inspiration for the many ways we could incorporate WebRTC into IoT applications.*

![WebRTC Data Channel](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide03-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide03-1.jpg) ![WebRTC Data Channel](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide03-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide03-1.jpg)

The **Data Channel** built into **WebRTC** is one of the big reasons that WebRTC is much more flexible than just **video chat**.

![WebRTC Data Channel Use Cases](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide04-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide04-1.jpg) ![WebRTC Data Channel Use Cases](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide04-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide04-1.jpg)

We could use **Data Channels** for basically anything you want to use **WebSockets** for – the difference is that anything you send over the data channel will be **encrypted** and **peer to peer**. So you have more **security** than a Web Sockets server, and less traffic on that server since it’s peer to peer. The most common use of the Data Channel in WebRTC apps is to provide the **text chat** that goes along with the video chat, but we could also use that channel for sending **emergency alerts**, **data sensor measurements**, or to send **commands** to devices that we want to control.

![WebRTC in Telehealth](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide05-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide05-1.jpg) ![WebRTC in Telehealth](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide05-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide05-1.jpg)

**Telehealth** is one area where I see WebRTC and the Internet of Things colliding in the future. We already see a plethora of **wearable personal fitness devices** that stream data up to the cloud for your personal use and analysis. It makes sense that in the near future we will see more **medical devices** that go home with patients which will also **stream data** back to the hospital or to their doctors. So the Internet of Things and healthcare is already starting.

Likewise, telehealth is a major industry vertical for WebRTC. The **secure** and **encrypted peer to peer** nature of WebRTC has made it very attractive to those looking to **connect medical care providers with remote patients**.

![WebRTC things in Telehealth](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide06.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide06.jpg) ![WebRTC things in Telehealth](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide06.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide06.jpg)

And so an intersection of WebRTC and the IoT, specifically for medical devices, is definitely coming soon. We’ve had a number of potential clients talk to us about integrating other data into a WebRTC based telehealth session. One quick example that I’d like to show you is our client **MedZed**, whose PACTVideo solution **integrates the typical 1-1 video chat with an additional exam camera and a live audio feed from a digital stethoscope.**

![Apple Watch Heart Attack monitor](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide07-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide07-1.jpg) ![Apple Watch Heart Attack monitor](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide07-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide07-1.jpg)

In addition, we can imagine many other types of **sensor data** being integrated into these conversations in the future. For example, we experimented last year with the **heart rate monitor** on an **Apple Watch** and made a demo app to detect a heart attack and automatically contact your loved ones via **SMS** and an **automated phone call**. There was no **WebRTC** in that prototype we built, but you could easily imagine incorporating a WebRTC video chat into this as well through a native app on the **iPhone** that your Apple Watch is connected to.

*For more on that Apple Watch app we built, see [“WebRTC.ventures Apple Watch app wins TADHack Telestax award”](https://webrtc.ventures/2015/10/apple-watch-heart-rate-monitor/)*

![Google Glass Use Cases](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide08-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide08-1.jpg) ![Google Glass Use Cases](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide08-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide08-1.jpg)

If you don’t mind me including **Google Glass** in the list of “Things” devices, I think it’s important.

![Google Glass use cases](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide09.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide09.jpg) ![Google Glass use cases](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide09.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide09.jpg)

The first version of the **Glass** was a flop with consumers, but **Google** has announced plans to make the next version with a focus on commercial business uses, like in **warehouses** and **factories**. A glass has uses in **telehealth** and **remote surgery** like this demo video shows. We could also use one for remote support of field technicians.

Here’s the demo video of a remote telehealth app with Google Glass that I showed in the presentation, the [HCview Demo by Paul Szotek](https://youtu.be/tqxLGf-3imk):

![Developing for the Google Glass](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide10.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide10.jpg) ![Developing for the Google Glass](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide10.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide10.jpg)

**Developing for the Google Glass with WebRTC is a challenge though.** In this video my business partner David is experimenting with **live streaming from a Google Glass via WebRTC**. In a minute, he’ll mix up a Grasshopper drink while wearing his Google Glass.

When building this test app, we ran into a lot of technical challenges. The first version of the Glass doesn’t have a lot of processing power, and it overheats quickly. So trying to maintain high quality color video is a real challenge, and the connection often dropped as a result.

Here’s the video of David testing with his Google Glass that I showed in the presentation:

![Google Glass Livestreaming Architecture](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide11-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide11-1.jpg) ![Google Glass Livestreaming Architecture](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide11-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide11-1.jpg)

This is the basic **architecture** you’ll need to do something similar. The **Glass** pairs up with an **Android phone**, and so you need an app for that phone which will handle the **signaling** back to where ever you are sending video. In our case that’s a **NodeJS** server, with **socket.io** based signaling. Visitors to the site will then be established with the **Google Glass** on a **Peer to Peer WebRTC** connection.

![Annotation with TokBox](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide12-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide12-1.jpg) ![Annotation with TokBox](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide12-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide12-1.jpg)

**Video annotation** is an interesting way to consider the intersection of **IoT and WebRTC**. This image is from a **TokBox** [announcement of their video annotation library](http://www.tokbox.com/blog/introducing-the-annotation-widget-in-beta/). As shown in the photo, video annotation could be used by a technician in the field and an expert back at the headquarters. The expert at headquarters might want to use annotation to show where they are talking about on the video feed.

That’s a great use of annotation, but in an IoT scenario, we might want the device to use annotation capabilities to **overlay data** on top of the video feed or to **highlight particular areas of the video feed**. Perhaps the video feed is of a wide view **security camera**, and the IoT device wants to highlight which door was just opened.

![WebRTC for Home Automation](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide13-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide13-1.jpg) ![WebRTC for Home Automation](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide13-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide13-1.jpg)

That brings me to the idea of **using WebRTC for home automation or home security**…

![IoTWebRTC_ArinSime_Slide14](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide14-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide14-1.jpg) ![IoTWebRTC_ArinSime_Slide14](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide14-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide14-1.jpg)

Our colleague [Chad Hart used WebRTC to build this fun app for a TADHack](http://blog.tadhack.com/2015/07/20/marketing-guy-won-tadhack-thirdeye/) – with his ThirdEye app he was able to gather convincing evidence that his daughter is the one leaving the fridge door open.

![WebRTC for home security](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide15-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide15-1.jpg) ![WebRTC for home security](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide15-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide15-1.jpg)

But beyond keeping Chad’s fridge closed, **WebRTC certainly has a role in home security.** The **iCamPro** is an example of one commercially available security camera that uses WebRTC, and also incorporates **motion detection** and **tracking of moving objects** in the room.

![Industrial WebRTC use cases](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide16-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide16-1.jpg) ![Industrial WebRTC use cases](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide16-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide16-1.jpg)

I’ve had trouble finding examples of the use of **WebRTC in industrial settings**. Is that an indication that there’s no valid application of the technology in this case, or that it’s simply an untapped opportunity? I’m not sure to be honest, but **combining sensor data and video together with WebRTC** makes a lot of sense to me at least. Perhaps using **Websockets** is just simpler to get **real time sensor data** from devices out to clients consuming that data. But it seems to me that **there is still room for WebRTC** in many situations where you want that data to trigger the use of video or augment that video. For example, let’s imagine that a **temperature sensor** indicates I’ve got a machine overheating on the factory floor. We could use that data to trigger a video camera showing us if the machine is smoking, on fire, or jammed up somehow.

![WebRTC for Drones and Robots](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide17-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide17-1.jpg) ![WebRTC for Drones and Robots](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide17-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide17-1.jpg)

On a similar note, **there is a lot of opportunity for combining video with data and control in robotics or drones.**  The video below shows a **robot** demo that someone built using a **Raspberry Pi** and an **Android phone** to control an **RC car** and turn it into a **video streaming car**. [Here is the complete tutorial published on Instructables showing how to do this yourself.](http://www.instructables.com/id/WebRTC-Creeper-Drone-Browser-Controlled-RC-Car/)

[Skedans](https://skedans.com/news/article/kranky-geek-2016-video) presented at the [KrankyGeek WebRTC event](https://www.krankygeek.com/) in San Francisco last year, and they are certainly a player to watch in this space. [Skedans acquired EasyRTC](https://skedans.com/news/article/skedans-acquires-easyrtc-to-accelerate-communications-collaboration-for-dro) and are using it to combine WebRTC with an **IoT and Robotics platform** for use in **drones** and public safety applications. I think this is an area ripe for growth, so I expect we’ll see more combinations of **WebRTC and robotics** in the future.

![Architecture](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide18-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide18-1.jpg) ![Architecture](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide18-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide18-1.jpg)

One interesting note about the architecture of this creeper drone in the previous video is that when you use something like **WebSockets** for the **signaling** to establish a **WebRTC video/audio stream**, now you have a choice. **Should you use WebSockets for commands and other data, or should you use the WebRTC Data Channel?** In this particular prototype, the author used WebSockets to send the drive commands. They could have used the WebRTC Data Channel instead. On the one hand, maybe the **WebRTC Data Channel** is an unnecessary layer of complexity, but it does have the extra **Peer to Peer and encrypted** benefits of WebRTC. So that’s a choice you’ll need to make, in my opinion, if you are using WebRTC for video/audio in an IoT app, then also using the DataChannel makes a lot of sense.

![Street cleaning robot](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide19.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide19.jpg) ![Street cleaning robot](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide19.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide19.jpg)

One last fun example that I wanted to show you is this [street cleaning prototype](https://youtu.be/iZzjLxmx0D8), developed by [Altanai Bisht](https://altanaitelecom.wordpress.com/), author of the [WebRTC Integrators Guide](https://www.packtpub.com/web-development/webrtc-integrators-guide) from PACKT publishing. She put together this prototype at a [barcamp in Bangalore](https://barcampbangalore.org/bcb/monsoon-2015/bot-to-do-outdoor-cleaning-iot-webrtc-ai), and it uses a **Raspberry Pi** to control the motors for driving the bot from a web browser, and to turn the cleaner brushes. A **Raspberry Pi camera unit** is used to stream the video back to the driver’s web site.

Here’s the video of Altanai’s bot:

![Contact us at WebRTC.ventures!](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide20-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide20-1.jpg) ![Contact us at WebRTC.ventures!](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/IoTWebRTC_ArinSime_Slide20-1.jpg?width=720&height=405&name=IoTWebRTC_ArinSime_Slide20-1.jpg)

**So I hope this little bit of time together has inspired you that there is a lot you can do with WebRTC besides just video chat.** The **Internet of Things** is still in its infancy, just like **WebRTC**. Typical **video chat apps** will probably remain the bread and butter for those of us building **WebRTC applications** for some time, but combining the **IoT with WebRTC** is going to create lots more opportunity for innovation beyond just browser video chat.

So please [contact us at WebRTC.ventures](https://webrtc.ventures/contact/) and tell me what sorts of cool things you put WebRTC into, or if there is anything that [our team at WebRTC.ventures](https://webrtc.ventures/our-team/) can do to help you build innovative products based on WebRTC!

[CPaaS](https://blog.webrtc.ventures/tag/cpaas), [Managed Services](https://blog.webrtc.ventures/tag/managed-services), [Events](https://blog.webrtc.ventures/tag/events), [Video Conferencing](https://blog.webrtc.ventures/tag/video-conferencing), [Real Time Weekly](https://blog.webrtc.ventures/tag/real-time-weekly), [WebRTC Architecture](https://blog.webrtc.ventures/tag/webrtc-architecture), [Broadcasting](https://blog.webrtc.ventures/tag/broadcasting), [Medical](https://blog.webrtc.ventures/tag/medical), [WebRTC Live](https://blog.webrtc.ventures/tag/webrtc-live), [Showcase](https://blog.webrtc.ventures/tag/showcase), [Thoughts](https://blog.webrtc.ventures/tag/thoughts), [Vonage](https://blog.webrtc.ventures/tag/vonage), [Daily](https://blog.webrtc.ventures/tag/daily), [Jobs](https://blog.webrtc.ventures/tag/jobs), [Contact Centers](https://blog.webrtc.ventures/tag/contact-centers), [Telehealth](https://blog.webrtc.ventures/tag/telehealth), [Education](https://blog.webrtc.ventures/tag/education), [Technical](https://blog.webrtc.ventures/tag/technical), [General](https://blog.webrtc.ventures/tag/general), [Story of success](https://blog.webrtc.ventures/tag/story-of-success), [The WebRTC.ventures Blog](https://blog.webrtc.ventures/tag/the-webrtc-ventures-blog), [Testing](https://blog.webrtc.ventures/tag/testing), [Gaming](https://blog.webrtc.ventures/tag/gaming), [DevOps](https://blog.webrtc.ventures/tag/devops), [Symbl.ai](https://blog.webrtc.ventures/tag/symbl-ai)

## Related posts

[![](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/ArinSime_WebRTCBoston.png?height=200&name=ArinSime_WebRTCBoston.png)](https://blog.webrtc.ventures/2016/03/webrtc-boston-recap)

## [WebRTC Boston Recap](https://blog.webrtc.ventures/2016/03/webrtc-boston-recap)

[ArinSime](https://blog.webrtc.ventures/author/arinsime) 

 Mar 9, 2016 12:00:00 AM

I originally posted this article on RealTimeWeekly.co – sign up for free weekly news on the latest...

[Read more](https://blog.webrtc.ventures/2016/03/webrtc-boston-recap)

[![](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/Announcing-the-Real-Time-Communications-Conferences-WebRTC-Track-Lineup.png?height=200&name=Announcing-the-Real-Time-Communications-Conferences-WebRTC-Track-Lineup.png)](https://blog.webrtc.ventures/2021/10/rtc-conference-webrtc-track)

## [Announcing the Real Time Communications Conference's WebRTC Track Lineup](https://blog.webrtc.ventures/2021/10/rtc-conference-webrtc-track)

[Alberto Gonzalez](https://blog.webrtc.ventures/author/alberto-gonzalez) 

 Oct 1, 2021 12:00:00 AM

As the chair of the WebRTC & Real-Time Applications track at the 2021 Real-Time Communications...

[Read more](https://blog.webrtc.ventures/2021/10/rtc-conference-webrtc-track)

[![](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/MoDevWearables.png?height=200&name=MoDevWearables.png)](https://blog.webrtc.ventures/2015/11/wearables-iot-health)

## [Wearables, the Internet of Things, and Healthcare](https://blog.webrtc.ventures/2015/11/wearables-iot-health)

[ArinSime](https://blog.webrtc.ventures/author/arinsime) 

 Nov 15, 2015 12:00:00 AM

As a WebRTC developer, I understand the impact that WebRTC is having on telemedicine. Bringing...

[Read more](https://blog.webrtc.ventures/2015/11/wearables-iot-health)

### WebRTC.Ventures Services

...

- Assess
- Build
- Integrate
- Test
- Deploy & Manage

### Contact Us

...

**Video should be an opportunity, not a headache.**   
 We’re here to build, integrate, assess and optimize, test, and even deploy and manage your live video application. 

[Contact us](https://blog.webrtc.ventures/2016/03/iot-and-webrtc-presentation#contact)

### WebRTC Live

...

 View [past episodes](https://blog.webrtc.ventures/webrtc-live/) of our webinar interview series about the latest webRTC use cases and technical updates. Join our mailing list to learn about upcoming episodes! 

![WebRTC Live](https://blog.webrtc.ventures/hs-fs/hubfs/Template%20Images/widged-bannet.webp?height=90&name=widged-bannet.webp)

![logo-main-light](https://blog.webrtc.ventures/hubfs/logo-main-light.svg "logo-main-light")

We’re one of the few agencies in the world dedicated to WebRTC development. This dedication and experience is why so many people trust us to help bring live video application dreams to life.

 

### Let's get started!

###### **[Contact us today](https://webrtc.ventures/contact/)**

**[info@webrtc.ventures](mailto:info@webrtc.ventures)**

<https://www.linkedin.com/company/webrtc-ventures> <https://www.youtube.com/@WebrtcVentures>

### Join our mailing list

We don't e-mail often (a few times a month max), and it will be worth it when we do! Of course, we respect your privacy and will not share your contact information.

© 2023 WebRTC.ventures, an [AgilityFeat](https://agilityfeat.com/) company / [Privacy Policy](https://webrtc.ventures/privacy-policy//)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "ArinSime",
    "url" : "https://blog.webrtc.ventures/author/arinsime"
  },
  "dateModified" : "2024-04-03T18:21:03.140Z",
  "datePublished" : "2016-03-01T05:00:00.000Z",
  "headline" : "Combining the IoT and WebRTC",
  "image" : [ "https://blog.webrtc.ventures/hubfs/Imported_Blog_Media/PuttingWebRTCIntoThings.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.webrtc.ventures/2016/03/iot-and-webrtc-presentation",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.webrtc.ventures/hubfs/logo-main-light.svg"
    }
  }
}
```