Hacker GitHub

← All repos

paullouisageneau/libdatachannel

View on GitHub ↗ ★ 2,783 C++

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

16 mentions on Hacker News by 5 people: 1 story, 15 comments · first 2019-09-08 · latest 2025-07-15

Mentions per year 16 mentions · busiest year 2024 (6)
20082026
  1. …Before it could lose packets around keyframes (from bursty UDP). You can see the code for it here https://github.com/paullouisageneau/libdatachannel/blob/mast... If anyone is doing things with WebRTC broadcasting (or thinking of trying it…
    comment by Sean-Der · 2025-07-15 · in OBS Studio 31.1.1 Released
  2. …* https://webrtc.googlesource.com/src/ (C++) * https://github.com/sipsorcery-org/sipsorcery (C#) * https://github.com/paullouisageneau/libdatachannel (C++) * https://github.com/elixir-webrtc (Elixir) * https://github.com/aiortc/aiortc…
    comment by Sean-Der · 2025-04-11 · in WebRTC for the Curious
  3. …(C/Embedded) * https://github.com/awslabs/amazon-kinesis-video-streams-webr... (C/Embedded) * https://github.com/paullouisageneau/libdatachannel (C++) * https://webrtc.googlesource.com/src/ (C++) * https://github.com/shinyoshiaki/werift-web…
    comment by Sean-Der · 2024-04-19 · in VoRS: Vo(IP) Simple Alternative to Mumble
  4. …AV1, Opus, ulaw and alaw. WebRTC has plenty of flaws, but 'lack of negotiation' is one of them. [0] https://github.com/paullouisageneau/libdatachannel [1] https://github.com/algesten/str0m
    comment by Sean-Der · 2024-04-19 · in VoRS: Vo(IP) Simple Alternative to Mumble
  5. You can use https://github.com/paullouisageneau/libdatachannel for your C/C++ integration needs. It's 10k lines. So the answer is 0. Its required dependencies (I assume this as they are git submodules in deps) are more than 100k lines,…
    comment by _flux · 2024-03-13 · in Simplicity of IRC (2022)
  6. …to handle packetization :) The `is_av1` is already going away. Bad code on my part <_< [1] [0] https://github.com/paullouisageneau/libdatachannel/commit/a6... [1] https://github.com/obsproject/obs-studio/pull/10159
    comment by Sean-Der · 2024-01-29 · in OBS merges AV1 support for WebRTC
  7. …* https://webrtc.googlesource.com/src/ (C++) * https://github.com/sipsorcery-org/sipsorcery (C#) * https://github.com/paullouisageneau/libdatachannel (C++) * https://github.com/elixir-webrtc (Elixir) * https://github.com/aiortc/aiortc…
    comment by Sean-Der · 2024-01-07 · in Pure C WebRTC
  8. …* https://webrtc.googlesource.com/src/ (C++) * https://github.com/sipsorcery-org/sipsorcery (C#) * https://github.com/paullouisageneau/libdatachannel (C++) * https://github.com/elixir-webrtc (Elixir) See…
    comment by Sean-Der · 2024-01-05 · in WebRTC for the Curious (2020)
  9. …* https://github.com/rawrtc/rawrtc (C++) * https://github.com/sipsorcery-org/sipsorcery (C#) * https://github.com/paullouisageneau/libdatachannel (C++) See https://github.com/sipsorcery/webrtc-echoes for examples of all of them running…
    comment by Sean-Der · 2023-05-31 · in WebRTC support being added to FFmpeg
  10. …desktop and web versions by using libraries like libdatachannel[1] and datachannel-wasm[2] [1] https://github.com/paullouisageneau/libdatachannel [2] https://github.com/paullouisageneau/datachannel-wasm
  11. There is - https://github.com/paullouisageneau/libdatachannel
  12. …the default ICE backend of libdatachannel [1]. [0] https://github.com/paullouisageneau/libjuice [1] https://github.com/paullouisageneau/libdatachannel
  13. libdatachannel (C/C++) can also be used on both sides: https://github.com/paullouisageneau/libdatachannel
  14. …* https://github.com/rawrtc/rawrtc (C++) * https://github.com/sipsorcery-org/sipsorcery (C#) * https://github.com/paullouisageneau/libdatachannel (C++) Also check out https://github.com/sipsorcery/webrtc-echoes for how they work together
  15. …* Janus [6] * Kurento [7] * Google WebRTC [8] ----------- [0] https://github.com/aiortc/aiortc [1] https://github.com/paullouisageneau/libdatachannel [2] https://github.com/pion/webrtc [3] https://github.com/sipsorcery-org/sipsorcery [4]…
  16. ▲ 13
    Show HN: Standalone Implementation of WebRTC DataChannels in C++17
    story by chapelierfou · 2019-09-08 · 0 comments