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 […]

A Breakdown of ESP32 Alternatives for 2024

When it comes to connecting devices within the Internet of Things (IoT), it’s easy to be overwhelmed with choices. Among the many Wi-Fi modules available, the ESP32 is the most popular option, but it’s not the only player in the field. But why choose an existing Wi-Fi module in the first place? Well, selecting an […]

How to Choose a Camera Module for Video Surveillance

Video surveillance is one of the fastest-growing markets within the Internet of Things (IoT), i.e., smart systems. As a result, the demand for advanced camera modules, a main component of smart video cameras, has surged. Today’s camera modules provide enhanced image quality, improved low-light performance, and sophisticated features such as motion detection and facial recognition. […]

What to Know About ONVIF vs. RTSP for Smart Cameras

If you’re searching for surveillance cameras to buy right now for your IoT security system, you may have noticed some indecipherable acronyms in the descriptions. The most common you might see would likely be Open Network Video Interface Forum standard, or ONVIF. Another might be Real-Time Streaming Protocol (RTSP). Both RTSP and ONVIF are extremely […]

How to Choose a Security Camera Chipset

If you’re building a surveillance camera device, it’s important to choose the right chipset, because the quality and type will directly affect the performance, capabilities, and reliability of your security cameras. Here are some of the biggest factors to keep in mind. First considerations The CPU of an IP camera chipset does all the “thinking” […]

A Complete Guide to the Real-Time Streaming Protocol (RTSP)

With video surveillance increasingly becoming a top application of smart technology, video streaming protocols are getting a lot more attention. We’ve recently spent a lot of time on our blog posts discussing real-time communication, both to and from video devices, and that has finally led to an examination of the Real-Time Streaming Protocol (RTSP) and […]

What is a WebRTC Signaling Server?

Understanding exactly how to implement the Web Real-Time Communication (WebRTC) protocol can be difficult. Experts often describe WebRTC (Web Real-Time Communication) as a peer-to-peer (P2P) communication protocol because it enables direct communication between browsers or devices without the need for data to be relayed through a central server. But despite what you might think, that […]

How to Make a Low-Cost ESP32-Based Remote-Accessible Camera Using an ESP32-CAM or ESP32-EYE Board

Video surveillance is one of the top IoT applications today, with the global smart home security camera market size expected to growat a compound annual growth rate of 19.2 percent from 2023 to 2030. For various reasons, many IoT hobbyists might be interested in setting up a home surveillance camera at a lower cost than […]

Understanding WebRTC IoT in 2024

Google originally designed its Web Real Time Communication (WebRTC) protocol for purely browser-based communication. However, I believe WebRTC is becoming an important option as a communication protocol for IoT devices as well.  Whether it’s smart home devices responding instantly to user commands or health care devices immediately transmitting critical patient data, WebRTC is now allowing […]