Category Archives: Video

How to Choose a Security Camera Chipset

Security camera chipsets are integral components of surveillance cameras. These chipsets essentially act as the brain of the camera by managing data flows between the CPU and other components and peripherals in the system, such as memory, graphics cards, and storage devices. The chipsets handle tasks like image processing, encoding, and sometimes even analytics, such […]

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

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

Guide to WebRTC vs. RTSP Video Streaming Protocols

WebRTC vs. RTSP for video streaming

What to Know About WebRTC vs. RTSP At the moment, there is a constantly increasing number of smart video cameras collecting and streaming video throughout the world. Of course, many of those cameras are used for security. In fact, the global video surveillance market is expected to reach $83 billion in the next five years. […]

What is WebRTC in Video Streaming?

A depiction of two browsers communicating peer-to-peer via the WebRTC protocol

Web Real Time Communication (WebRTC) is a popular video streaming and voice communication protocol created by Google, and is a well known option for video surveillance and video conferencing. This blog post addresses such questions as: What is WebRTC? How does it work? And what are its top applications and use cases? The Basics of […]

Kinesis vs. Kafka vs. Nabto: A Comprehensive Guide for Video Surveillance Enthusiasts

Kinesis vs. Kafka for P2P video streaming

Amazon Kinesis and Apache Kafka are both popular data streaming platforms. They offer similar features, but there are also some pretty noteworthy differences. These platforms cater to the burgeoning demand for real-time analysis in surveillance camera operations and IoT data streaming. Here’s what you should know about Kinesis vs. Kafka, their use cases, and how […]

Building a Raspberry Pi Security Camera

Raspberry Pi computer

In today’s interconnected world, ensuring the security of our homes and workplaces has become increasingly important. A Raspberry Pi security camera – a DIY smart security camera based on the versatile single-board computer Raspberry Pi – presents a cost-effective and customizable option. I also personally think it’s a great first project for IoT hobbyists who […]

GStreamer for RTSP live feeds on iOS and Android

P2P live video streaming

This post describes the challenges encountered and considerations done when having to implement new RTSP live video streaming apps for iOS and Android. And describes why we ended up using GStreamer and our experiences with that library. New Video Apps for Nabto Edge Needed! At Nabto we continually seek to improve our solutions and technology […]