ESP WebRTC

[中文]

ESP WebRTC combines signaling, peer connection, and the media system. After audio and video codecs are configured, start and stop operations establish the connection, capture and send media, and render received streams. Capture is handled by the GMF capture component; rendering is handled by the audio and video player. Use ESP Peer when only a peer connection is required.

Signaling hides protocol differences. The repository provides the following implementations:

Implementation

Description

Related links

apprtc_signal

AppRTC-style WebSocket signaling for doorbell and video-call solutions

GitHub

janus_signal

Publishes to a Janus VideoRoom over HTTP signaling

GitHub

kvs_signaling

Provides Amazon Kinesis Video Streams signaling

GitHub

whip_signal

Provides WHIP ingest signaling

GitHub

Related links: