libdatachannel

WebRTC library

A lightweight C++ library providing WebRTC functionality for peer-to-peer data and media exchange.

C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets

GitHub

2k stars
42 watching
369 forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists

c-plus-pluscppdatachannellibdatachannellibnicep2ppeer-to-peerpeerconnectionrfc-8831rfc-8834rtcdatachannelrtcpeerconnectionsctpwebrtcwebrtc-datachannelwebrtc-videowebsocket

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rawrtc/rawrtcA WebRTC and ORTC library with data channel implementation for peer-to-peer communication.375
js-platform/libwebrtcAn implementation of the WebRTC protocol in C++57
quantstack/xwebrtcProvides a C++ backend for the Jupyter WebRTC widget enabling real-time communication in web-based notebooks.15
sepfy/libpeerA portable WebRTC library for IoT and embedded devices899
ambianic/peerjs-pythonEnables peer-to-peer communication between web applications and edge devices using WebRTC protocol.90
daviddias/webrtc-connectEstablishes encrypted data channels between browsers and nodes using WebRTC17
maartenbreddels/ipywebrtcAllows developers to easily integrate WebRTC functionality into Jupyter notebooks and labs for video streaming and webcam access.247
tatsuhiro-t/wslayA C library implementing the WebSocket protocol for efficient data transfer over web connections.610
rtc-io/rtc-dcstreamProvides a Node.js interface for streaming data over WebRTC data channels.16
rtc-io/rtc-meshProvides a distributed data sharing system using WebRTC data channels and Scuttlebutt protocols.71
jlaine/aiortcA Python implementation of WebRTC and ORTC protocols using asyncio.141
rtc-io/rtc-quickconnectA high-level helper module for quickly setting up WebRTC applications186
mafintosh/webrtc-swarmEnables peer-to-peer communication using WebRTC and facilitates discovery and connection brokering through a central hub.383
cjb/serverless-webrtcAn experimental tech demo that shows how WebRTC can be used without a signaling server.1,546
jtv/libpqxxThe official C++ client API to the PostgreSQL database management system.1,049