ESP-WebRTC 音声・映像通信ソリューションは、Espressif がスマートデバイス向けに提供するリアルタイム通信フレームワークです。ESP32 シリーズ SoC をベースに、音声・映像の取得、リアルタイム伝送、リモート再生、クラウド連携までを網羅し、スマートドアベル、ビデオ通話、リアルタイム配信、AI 音声アシスタントなどの開発を支援します。ソフトウェアコンポーネント、サンプルコード、開発リファレンスを通じて、迅速な試作と柔軟な製品実装を可能にします。
アーキテクチャ
主な特長
超低遅延
音声・映像・Data Channel のリアルタイム伝送に対応。映像インターホンや遠隔制御に最適。
安定した接続性
ICE/STUN/TURN/Dual ICE 等の最適化機構を統合。DTLS-SRTP連携により高度なセキュア通信を実現。
幅広いコーデック対応
H.264、MJPEG、Opus、G.711A、G.711U 等主要な音声・映像コーデックに対応。メディアと制御信号の同期伝送が可能。
軽量かつ高効率
マルチスレッドアーキテクチャとプロトコルスタックの高度最適化により、性能、安定性、コードサイズ、リソース効率のバランスを実現。
柔軟なシグナリング連携
OpenAI Realtime、WHIP、AppRTC、KVS、Janus とカスタムシグナリングに対応し、クラウドや AI サービスとの連携を実現。
ワンストップ統合
Peer Connection、RTP、SCTP、シグナリング、メディア取得、再生機能を統合的に提供し、迅速な組込み、検証、量産展開を支援。
開発リソース
ESP-WebRTC SDK
オープンソースの ESP-WebRTC ソリューションは、スマートデバイス向けに再利用可能なリアルタイム音声・映像通信基盤を提供します。ESP32 シリーズ SoC 向けの包括的なフレームワークとして、メディア取得、P2P接続、シグナリング、レンダリング・再生、およびサンプルコードを網羅し、開発者の迅速なプロトタイプ検証と製品統合を支援します。
その他のリソース:
推奨開発ボード
ESP32-P4-Function-EV-Board
ビデオドアベル、ビデオ通話、WHIP 配信、WebRTC USB カメラブリッジなどのマルチメディアアプリケーションに最適。
- H.264、JPEG の HW エンコード、JPEG の HW デコード
- Pixel Processing Accelerator (PPA)
- 豊富な HMI 周辺インターフェース
ESP32-S31-Korvo-1
デュアルマイクアレイ、LCD ディスプレイ、および DVP カメラを統合し、多様なマルチメディア・インタラクション用途に適しています。
- デュアルマイクアレイ
- 音声認識および近距離/遠距離ウェイクワード対応
- LCD ディスプレイおよび DVP カメラ

