# 可视对讲与门铃

[English]

## 简介

可视对讲与门铃方案在 ESP32-S3 / ESP32-P4 上完成摄像、编解码、双向通话与屏显，做成猫眼、门锁、门铃或看护设备。设备采集门口或室内画面，经 WebRTC、RTMP、RTSP 或 SIP 传到手机或室内屏，按所选协议提供远程视频预览、视频推流或双向可视对讲。音频侧使用 1 至 3 麦阵列，并做降噪与回声消除。屏幕接口支持 SPI、8080、RGB 等，UI 可基于 LVGL。

整机差异主要在摄像头接口（USB、DVP、MIPI）与屏幕尺寸；门锁、门铃与看护摄像头的软件结构相近。

            flowchart LR
        Cam["摄像头"]
        Enc["视频编解码"]
        Rtc["WebRTC / RTMP / RTSP / SIP"]
        Lcd["视频预览/双向可视对讲"]
        Cam --> Enc
        Enc --> Rtc
        Rtc --> Lcd

## 应用场景

- 家庭安防：智能猫眼、可视门铃、带屏门锁与门禁

- 看护设备：婴幼儿或老人看护终端，远程视频预览与可视对讲

- 家居设备：宠物喂食器、室内监控器等设备的远程视频预览与可视对讲

- 互动玩具：带视频通话的玩具或桌面机器人

## 功能特性

- 双向视频对讲与语音通话

- WebRTC、RTMP、RTSP、SIP 等传输

- 1 至 3 麦阵列，带降噪和回声消除

- SPI、8080、RGB 等屏接口，用于预览和简单 UI

- Wi-Fi 保活：ESP32-S3 待机电流可到约 600 µA；ESP32-P4 搭配不同 Wi-Fi 芯片时电流不同

- 手机 App 或小程序发起通话

## 硬件与软件

按分辨率和编码格式选择主控：H.264 对讲使用 ESP32-P4；MJPEG 在 480×800 及以下可用 ESP32-S3，更高分辨率可用 ESP32-S31。摄像头接口可以是 USB、DVP 或 MIPI。

实时通话见 ESP-WebRTC 音视频实时通信方案。H.264 与 JPEG 见 ESP H264 与 ESP NEW JPEG。语音前端见 ESP-SR。门铃示例见 doorbell_demo。

## 参考资料

- ESP-WebRTC 音视频实时通信方案

- doorbell_demo

- ESP H264

- ESP NEW JPEG

提供有关此文档的反馈