Understanding WebRTC Security Architecture

WebRTC Security

In the IoT world, security is one of the biggest challenges. When you’re connecting multiple devices together over a network, various doors are left ajar to security threats, along with an increase in the number of doors themselves that open to the involved data transmissions. However, data transmissions are an integral part of IoT, because […]

Ensuring Quality of Service (QoS) in IoT Networks

Not all streaming protocols are created equal. Some protocols are better than others at facilitating high quality communication between devices over a network. The ability of a network to transmit data between devices at the highest standard is known as quality of service (QoS). The internet, by design, does not have built-in QoS, meaning all […]

What is an IoT Platform?

When you’re first entering the world of the internet of things (IoT), you will likely encounter a variety of unfamiliar terms. One such term being an IoT platform. This is a technology framework that enables the connection, management, and operation of various IoT-enabled devices over the internet. An IoT platform allows different devices to communicate […]

Everything You Need to Know About the FCC’s Cybersecurity Labeling Program

As cyberattacks become increasingly sophisticated, so too must cybersecurity initiatives and technologies. However, IoT technologies in particular seem to have lagged behind. Many IoT devices have weak cyber defenses, if they have any at all. Something as seemingly mundane as a smart dishwasher or smart lighting system might allow nefarious actors to gain access to […]

How to Create a WebRTC-Accessible Raspberry Pi Camera with Nabto

The Web Real-Time Communication Protocol (WebRTC) has become an increasingly important part of the IoT industry over recent years as the smart video surveillance market grows. Importantly, WebRTC allows video data to stream with minimal latency, meaning anyone can access and watch the video feed in real time. Real-time video is an essential part of […]

What to Know About WebRTC Data Channels for IoT

As video streaming has become a top use case for the Internet of Things (IoT), the Web Real-Time Communication (WebRTC) protocol has become increasingly popular. WebRTC is a versatile streaming protocol widely recognized for its application in fast and reliable audio and video transmission. But while you’ve probably heard WebRTC mentioned in the context of […]

Video Streaming Protocols for IoT

When streaming video between IoT devices, selecting the most suitable video streaming protocol is crucial. Broadly speaking, video streaming protocols are different sets of rules and standards that dictate how video data is transmitted over the internet. Essentially, video streaming protocols dictate how to segment video content into small, manageable chunks of data. These chunks […]

What Are ICE, STUN, and TURN?

As smart video surveillance has grown, so has reliance on real-time video streaming protocols in IoT like the Web Real-Time Communication (WebRTC) protocol. In the world of WebRTC, the terms ICE, STUN, and TURN often come up. These are protocols that ensure seamless and secure connections between devices to share data and transmit video. If […]