libdatachannel
WebRTC library
A lightweight C++ implementation of WebRTC Data Channels and WebSocket APIs for peer-to-peer data exchange.
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
2k stars
41 watching
362 forks
Language: C++
last commit: 4 days ago
Linked from 2 awesome lists
c-plus-pluscppdatachannellibdatachannellibnicep2ppeer-to-peerpeerconnectionrfc-8831rfc-8834rtcdatachannelrtcpeerconnectionsctpwebrtcwebrtc-datachannelwebrtc-videowebsocket
Related projects:
Repository | Description | Stars |
---|---|---|
rawrtc/rawrtc | A WebRTC and ORTC library with data channel implementation for peer-to-peer communication. | 375 |
js-platform/libwebrtc | An implementation of the WebRTC protocol in C++ | 57 |
quantstack/xwebrtc | Provides a C++ backend for the Jupyter WebRTC widget enabling real-time communication in web-based notebooks. | 14 |
sepfy/libpeer | An implementation of WebRTC functionality for IoT/Embedded devices | 889 |
ambianic/peerjs-python | Enables peer-to-peer communication between web applications and edge devices using WebRTC protocol. | 89 |
daviddias/webrtc-connect | Establishes encrypted data channels between browsers and nodes using WebRTC | 17 |
maartenbreddels/ipywebrtc | Allows developers to easily integrate WebRTC functionality into Jupyter notebooks and labs for video streaming and webcam access. | 246 |
tatsuhiro-t/wslay | A C library implementing the WebSocket protocol for efficient data transfer over web connections. | 608 |
rtc-io/rtc-dcstream | Provides a Node.js interface for streaming data over WebRTC data channels. | 16 |
rtc-io/rtc-mesh | Provides a distributed data sharing system using WebRTC data channels and Scuttlebutt protocols. | 71 |
jlaine/aiortc | A Python implementation of WebRTC and ORTC protocols using asyncio. | 140 |
rtc-io/rtc-quickconnect | A high-level helper module for quickly setting up WebRTC applications | 186 |
mafintosh/webrtc-swarm | Enables peer-to-peer communication using WebRTC and facilitates discovery and connection brokering through a central hub. | 382 |
cjb/serverless-webrtc | A demonstration of WebRTC-based peer-to-peer communication without a signaling server | 1,545 |
jtv/libpqxx | The official C++ client API to the PostgreSQL database management system. | 1,035 |